Documentation ¶
Index ¶
- Constants
- type AccountType
- func (AccountType) ElementType() reflect.Type
- func (e AccountType) ToStringOutput() pulumi.StringOutput
- func (e AccountType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AccountType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AccountType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Addon
- type AddonArgs
- type AddonInput
- type AddonOutput
- type AddonState
- type AddonType
- func (AddonType) ElementType() reflect.Type
- func (e AddonType) ToStringOutput() pulumi.StringOutput
- func (e AddonType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AddonType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AddonType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Address
- type AddressArgs
- func (AddressArgs) ElementType() reflect.Type
- func (i AddressArgs) ToAddressOutput() AddressOutput
- func (i AddressArgs) ToAddressOutputWithContext(ctx context.Context) AddressOutput
- func (i AddressArgs) ToAddressPtrOutput() AddressPtrOutput
- func (i AddressArgs) ToAddressPtrOutputWithContext(ctx context.Context) AddressPtrOutput
- type AddressInput
- type AddressOutput
- func (o AddressOutput) AddressLine1() pulumi.StringPtrOutput
- func (o AddressOutput) AddressLine2() pulumi.StringPtrOutput
- func (o AddressOutput) AddressLine3() pulumi.StringPtrOutput
- func (o AddressOutput) City() pulumi.StringPtrOutput
- func (o AddressOutput) Country() pulumi.StringOutput
- func (AddressOutput) ElementType() reflect.Type
- func (o AddressOutput) PostalCode() pulumi.StringPtrOutput
- func (o AddressOutput) State() pulumi.StringPtrOutput
- func (o AddressOutput) ToAddressOutput() AddressOutput
- func (o AddressOutput) ToAddressOutputWithContext(ctx context.Context) AddressOutput
- func (o AddressOutput) ToAddressPtrOutput() AddressPtrOutput
- func (o AddressOutput) ToAddressPtrOutputWithContext(ctx context.Context) AddressPtrOutput
- type AddressPtrInput
- type AddressPtrOutput
- func (o AddressPtrOutput) AddressLine1() pulumi.StringPtrOutput
- func (o AddressPtrOutput) AddressLine2() pulumi.StringPtrOutput
- func (o AddressPtrOutput) AddressLine3() pulumi.StringPtrOutput
- func (o AddressPtrOutput) City() pulumi.StringPtrOutput
- func (o AddressPtrOutput) Country() pulumi.StringPtrOutput
- func (o AddressPtrOutput) Elem() AddressOutput
- func (AddressPtrOutput) ElementType() reflect.Type
- func (o AddressPtrOutput) PostalCode() pulumi.StringPtrOutput
- func (o AddressPtrOutput) State() pulumi.StringPtrOutput
- func (o AddressPtrOutput) ToAddressPtrOutput() AddressPtrOutput
- func (o AddressPtrOutput) ToAddressPtrOutputWithContext(ctx context.Context) AddressPtrOutput
- type AddressResponse
- type AddressResponseArgs
- func (AddressResponseArgs) ElementType() reflect.Type
- func (i AddressResponseArgs) ToAddressResponseOutput() AddressResponseOutput
- func (i AddressResponseArgs) ToAddressResponseOutputWithContext(ctx context.Context) AddressResponseOutput
- func (i AddressResponseArgs) ToAddressResponsePtrOutput() AddressResponsePtrOutput
- func (i AddressResponseArgs) ToAddressResponsePtrOutputWithContext(ctx context.Context) AddressResponsePtrOutput
- type AddressResponseInput
- type AddressResponseOutput
- func (o AddressResponseOutput) AddressLine1() pulumi.StringPtrOutput
- func (o AddressResponseOutput) AddressLine2() pulumi.StringPtrOutput
- func (o AddressResponseOutput) AddressLine3() pulumi.StringPtrOutput
- func (o AddressResponseOutput) City() pulumi.StringPtrOutput
- func (o AddressResponseOutput) Country() pulumi.StringOutput
- func (AddressResponseOutput) ElementType() reflect.Type
- func (o AddressResponseOutput) PostalCode() pulumi.StringPtrOutput
- func (o AddressResponseOutput) State() pulumi.StringPtrOutput
- func (o AddressResponseOutput) ToAddressResponseOutput() AddressResponseOutput
- func (o AddressResponseOutput) ToAddressResponseOutputWithContext(ctx context.Context) AddressResponseOutput
- func (o AddressResponseOutput) ToAddressResponsePtrOutput() AddressResponsePtrOutput
- func (o AddressResponseOutput) ToAddressResponsePtrOutputWithContext(ctx context.Context) AddressResponsePtrOutput
- type AddressResponsePtrInput
- type AddressResponsePtrOutput
- func (o AddressResponsePtrOutput) AddressLine1() pulumi.StringPtrOutput
- func (o AddressResponsePtrOutput) AddressLine2() pulumi.StringPtrOutput
- func (o AddressResponsePtrOutput) AddressLine3() pulumi.StringPtrOutput
- func (o AddressResponsePtrOutput) City() pulumi.StringPtrOutput
- func (o AddressResponsePtrOutput) Country() pulumi.StringPtrOutput
- func (o AddressResponsePtrOutput) Elem() AddressResponseOutput
- func (AddressResponsePtrOutput) ElementType() reflect.Type
- func (o AddressResponsePtrOutput) PostalCode() pulumi.StringPtrOutput
- func (o AddressResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o AddressResponsePtrOutput) ToAddressResponsePtrOutput() AddressResponsePtrOutput
- func (o AddressResponsePtrOutput) ToAddressResponsePtrOutputWithContext(ctx context.Context) AddressResponsePtrOutput
- type AsymmetricEncryptedSecret
- type AsymmetricEncryptedSecretArgs
- func (AsymmetricEncryptedSecretArgs) ElementType() reflect.Type
- func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput
- func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretOutput
- func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
- func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
- type AsymmetricEncryptedSecretInput
- type AsymmetricEncryptedSecretOutput
- func (AsymmetricEncryptedSecretOutput) ElementType() reflect.Type
- func (o AsymmetricEncryptedSecretOutput) EncryptionAlgorithm() pulumi.StringOutput
- func (o AsymmetricEncryptedSecretOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput
- func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretOutput
- func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretOutput) Value() pulumi.StringOutput
- type AsymmetricEncryptedSecretPtrInput
- type AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) Elem() AsymmetricEncryptedSecretOutput
- func (AsymmetricEncryptedSecretPtrOutput) ElementType() reflect.Type
- func (o AsymmetricEncryptedSecretPtrOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
- func (o AsymmetricEncryptedSecretPtrOutput) Value() pulumi.StringPtrOutput
- type AsymmetricEncryptedSecretResponse
- type AsymmetricEncryptedSecretResponseArgs
- func (AsymmetricEncryptedSecretResponseArgs) ElementType() reflect.Type
- func (i AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponseOutput() AsymmetricEncryptedSecretResponseOutput
- func (i AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponseOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponseOutput
- func (i AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponsePtrOutput() AsymmetricEncryptedSecretResponsePtrOutput
- func (i AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponsePtrOutput
- type AsymmetricEncryptedSecretResponseInput
- type AsymmetricEncryptedSecretResponseOutput
- func (AsymmetricEncryptedSecretResponseOutput) ElementType() reflect.Type
- func (o AsymmetricEncryptedSecretResponseOutput) EncryptionAlgorithm() pulumi.StringOutput
- func (o AsymmetricEncryptedSecretResponseOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutput() AsymmetricEncryptedSecretResponseOutput
- func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponseOutput
- func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponsePtrOutput() AsymmetricEncryptedSecretResponsePtrOutput
- func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponsePtrOutput
- func (o AsymmetricEncryptedSecretResponseOutput) Value() pulumi.StringOutput
- type AsymmetricEncryptedSecretResponsePtrInput
- type AsymmetricEncryptedSecretResponsePtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) Elem() AsymmetricEncryptedSecretResponseOutput
- func (AsymmetricEncryptedSecretResponsePtrOutput) ElementType() reflect.Type
- func (o AsymmetricEncryptedSecretResponsePtrOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutput() AsymmetricEncryptedSecretResponsePtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponsePtrOutput
- func (o AsymmetricEncryptedSecretResponsePtrOutput) Value() pulumi.StringPtrOutput
- type AzureContainerDataFormat
- func (AzureContainerDataFormat) ElementType() reflect.Type
- func (e AzureContainerDataFormat) ToStringOutput() pulumi.StringOutput
- func (e AzureContainerDataFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureContainerDataFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureContainerDataFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureContainerInfo
- type AzureContainerInfoArgs
- func (AzureContainerInfoArgs) ElementType() reflect.Type
- func (i AzureContainerInfoArgs) ToAzureContainerInfoOutput() AzureContainerInfoOutput
- func (i AzureContainerInfoArgs) ToAzureContainerInfoOutputWithContext(ctx context.Context) AzureContainerInfoOutput
- func (i AzureContainerInfoArgs) ToAzureContainerInfoPtrOutput() AzureContainerInfoPtrOutput
- func (i AzureContainerInfoArgs) ToAzureContainerInfoPtrOutputWithContext(ctx context.Context) AzureContainerInfoPtrOutput
- type AzureContainerInfoInput
- type AzureContainerInfoOutput
- func (o AzureContainerInfoOutput) ContainerName() pulumi.StringOutput
- func (o AzureContainerInfoOutput) DataFormat() pulumi.StringOutput
- func (AzureContainerInfoOutput) ElementType() reflect.Type
- func (o AzureContainerInfoOutput) StorageAccountCredentialId() pulumi.StringOutput
- func (o AzureContainerInfoOutput) ToAzureContainerInfoOutput() AzureContainerInfoOutput
- func (o AzureContainerInfoOutput) ToAzureContainerInfoOutputWithContext(ctx context.Context) AzureContainerInfoOutput
- func (o AzureContainerInfoOutput) ToAzureContainerInfoPtrOutput() AzureContainerInfoPtrOutput
- func (o AzureContainerInfoOutput) ToAzureContainerInfoPtrOutputWithContext(ctx context.Context) AzureContainerInfoPtrOutput
- type AzureContainerInfoPtrInput
- type AzureContainerInfoPtrOutput
- func (o AzureContainerInfoPtrOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureContainerInfoPtrOutput) DataFormat() pulumi.StringPtrOutput
- func (o AzureContainerInfoPtrOutput) Elem() AzureContainerInfoOutput
- func (AzureContainerInfoPtrOutput) ElementType() reflect.Type
- func (o AzureContainerInfoPtrOutput) StorageAccountCredentialId() pulumi.StringPtrOutput
- func (o AzureContainerInfoPtrOutput) ToAzureContainerInfoPtrOutput() AzureContainerInfoPtrOutput
- func (o AzureContainerInfoPtrOutput) ToAzureContainerInfoPtrOutputWithContext(ctx context.Context) AzureContainerInfoPtrOutput
- type AzureContainerInfoResponse
- type AzureContainerInfoResponseArgs
- func (AzureContainerInfoResponseArgs) ElementType() reflect.Type
- func (i AzureContainerInfoResponseArgs) ToAzureContainerInfoResponseOutput() AzureContainerInfoResponseOutput
- func (i AzureContainerInfoResponseArgs) ToAzureContainerInfoResponseOutputWithContext(ctx context.Context) AzureContainerInfoResponseOutput
- func (i AzureContainerInfoResponseArgs) ToAzureContainerInfoResponsePtrOutput() AzureContainerInfoResponsePtrOutput
- func (i AzureContainerInfoResponseArgs) ToAzureContainerInfoResponsePtrOutputWithContext(ctx context.Context) AzureContainerInfoResponsePtrOutput
- type AzureContainerInfoResponseInput
- type AzureContainerInfoResponseOutput
- func (o AzureContainerInfoResponseOutput) ContainerName() pulumi.StringOutput
- func (o AzureContainerInfoResponseOutput) DataFormat() pulumi.StringOutput
- func (AzureContainerInfoResponseOutput) ElementType() reflect.Type
- func (o AzureContainerInfoResponseOutput) StorageAccountCredentialId() pulumi.StringOutput
- func (o AzureContainerInfoResponseOutput) ToAzureContainerInfoResponseOutput() AzureContainerInfoResponseOutput
- func (o AzureContainerInfoResponseOutput) ToAzureContainerInfoResponseOutputWithContext(ctx context.Context) AzureContainerInfoResponseOutput
- func (o AzureContainerInfoResponseOutput) ToAzureContainerInfoResponsePtrOutput() AzureContainerInfoResponsePtrOutput
- func (o AzureContainerInfoResponseOutput) ToAzureContainerInfoResponsePtrOutputWithContext(ctx context.Context) AzureContainerInfoResponsePtrOutput
- type AzureContainerInfoResponsePtrInput
- type AzureContainerInfoResponsePtrOutput
- func (o AzureContainerInfoResponsePtrOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureContainerInfoResponsePtrOutput) DataFormat() pulumi.StringPtrOutput
- func (o AzureContainerInfoResponsePtrOutput) Elem() AzureContainerInfoResponseOutput
- func (AzureContainerInfoResponsePtrOutput) ElementType() reflect.Type
- func (o AzureContainerInfoResponsePtrOutput) StorageAccountCredentialId() pulumi.StringPtrOutput
- func (o AzureContainerInfoResponsePtrOutput) ToAzureContainerInfoResponsePtrOutput() AzureContainerInfoResponsePtrOutput
- func (o AzureContainerInfoResponsePtrOutput) ToAzureContainerInfoResponsePtrOutputWithContext(ctx context.Context) AzureContainerInfoResponsePtrOutput
- type BandwidthSchedule
- type BandwidthScheduleArgs
- type BandwidthScheduleInput
- type BandwidthScheduleOutput
- type BandwidthScheduleState
- type ClientAccessRight
- type ClientAccessRightArgs
- type ClientAccessRightArray
- type ClientAccessRightArrayInput
- type ClientAccessRightArrayOutput
- func (ClientAccessRightArrayOutput) ElementType() reflect.Type
- func (o ClientAccessRightArrayOutput) Index(i pulumi.IntInput) ClientAccessRightOutput
- func (o ClientAccessRightArrayOutput) ToClientAccessRightArrayOutput() ClientAccessRightArrayOutput
- func (o ClientAccessRightArrayOutput) ToClientAccessRightArrayOutputWithContext(ctx context.Context) ClientAccessRightArrayOutput
- type ClientAccessRightInput
- type ClientAccessRightOutput
- func (o ClientAccessRightOutput) AccessPermission() pulumi.StringOutput
- func (o ClientAccessRightOutput) Client() pulumi.StringOutput
- func (ClientAccessRightOutput) ElementType() reflect.Type
- func (o ClientAccessRightOutput) ToClientAccessRightOutput() ClientAccessRightOutput
- func (o ClientAccessRightOutput) ToClientAccessRightOutputWithContext(ctx context.Context) ClientAccessRightOutput
- type ClientAccessRightResponse
- type ClientAccessRightResponseArgs
- func (ClientAccessRightResponseArgs) ElementType() reflect.Type
- func (i ClientAccessRightResponseArgs) ToClientAccessRightResponseOutput() ClientAccessRightResponseOutput
- func (i ClientAccessRightResponseArgs) ToClientAccessRightResponseOutputWithContext(ctx context.Context) ClientAccessRightResponseOutput
- type ClientAccessRightResponseArray
- func (ClientAccessRightResponseArray) ElementType() reflect.Type
- func (i ClientAccessRightResponseArray) ToClientAccessRightResponseArrayOutput() ClientAccessRightResponseArrayOutput
- func (i ClientAccessRightResponseArray) ToClientAccessRightResponseArrayOutputWithContext(ctx context.Context) ClientAccessRightResponseArrayOutput
- type ClientAccessRightResponseArrayInput
- type ClientAccessRightResponseArrayOutput
- func (ClientAccessRightResponseArrayOutput) ElementType() reflect.Type
- func (o ClientAccessRightResponseArrayOutput) Index(i pulumi.IntInput) ClientAccessRightResponseOutput
- func (o ClientAccessRightResponseArrayOutput) ToClientAccessRightResponseArrayOutput() ClientAccessRightResponseArrayOutput
- func (o ClientAccessRightResponseArrayOutput) ToClientAccessRightResponseArrayOutputWithContext(ctx context.Context) ClientAccessRightResponseArrayOutput
- type ClientAccessRightResponseInput
- type ClientAccessRightResponseOutput
- func (o ClientAccessRightResponseOutput) AccessPermission() pulumi.StringOutput
- func (o ClientAccessRightResponseOutput) Client() pulumi.StringOutput
- func (ClientAccessRightResponseOutput) ElementType() reflect.Type
- func (o ClientAccessRightResponseOutput) ToClientAccessRightResponseOutput() ClientAccessRightResponseOutput
- func (o ClientAccessRightResponseOutput) ToClientAccessRightResponseOutputWithContext(ctx context.Context) ClientAccessRightResponseOutput
- type ClientPermissionType
- func (ClientPermissionType) ElementType() reflect.Type
- func (e ClientPermissionType) ToStringOutput() pulumi.StringOutput
- func (e ClientPermissionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ClientPermissionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ClientPermissionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactDetails
- type ContactDetailsArgs
- func (ContactDetailsArgs) ElementType() reflect.Type
- func (i ContactDetailsArgs) ToContactDetailsOutput() ContactDetailsOutput
- func (i ContactDetailsArgs) ToContactDetailsOutputWithContext(ctx context.Context) ContactDetailsOutput
- func (i ContactDetailsArgs) ToContactDetailsPtrOutput() ContactDetailsPtrOutput
- func (i ContactDetailsArgs) ToContactDetailsPtrOutputWithContext(ctx context.Context) ContactDetailsPtrOutput
- type ContactDetailsInput
- type ContactDetailsOutput
- func (o ContactDetailsOutput) CompanyName() pulumi.StringOutput
- func (o ContactDetailsOutput) ContactPerson() pulumi.StringOutput
- func (ContactDetailsOutput) ElementType() reflect.Type
- func (o ContactDetailsOutput) EmailList() pulumi.StringArrayOutput
- func (o ContactDetailsOutput) Phone() pulumi.StringOutput
- func (o ContactDetailsOutput) ToContactDetailsOutput() ContactDetailsOutput
- func (o ContactDetailsOutput) ToContactDetailsOutputWithContext(ctx context.Context) ContactDetailsOutput
- func (o ContactDetailsOutput) ToContactDetailsPtrOutput() ContactDetailsPtrOutput
- func (o ContactDetailsOutput) ToContactDetailsPtrOutputWithContext(ctx context.Context) ContactDetailsPtrOutput
- type ContactDetailsPtrInput
- type ContactDetailsPtrOutput
- func (o ContactDetailsPtrOutput) CompanyName() pulumi.StringPtrOutput
- func (o ContactDetailsPtrOutput) ContactPerson() pulumi.StringPtrOutput
- func (o ContactDetailsPtrOutput) Elem() ContactDetailsOutput
- func (ContactDetailsPtrOutput) ElementType() reflect.Type
- func (o ContactDetailsPtrOutput) EmailList() pulumi.StringArrayOutput
- func (o ContactDetailsPtrOutput) Phone() pulumi.StringPtrOutput
- func (o ContactDetailsPtrOutput) ToContactDetailsPtrOutput() ContactDetailsPtrOutput
- func (o ContactDetailsPtrOutput) ToContactDetailsPtrOutputWithContext(ctx context.Context) ContactDetailsPtrOutput
- type ContactDetailsResponse
- type ContactDetailsResponseArgs
- func (ContactDetailsResponseArgs) ElementType() reflect.Type
- func (i ContactDetailsResponseArgs) ToContactDetailsResponseOutput() ContactDetailsResponseOutput
- func (i ContactDetailsResponseArgs) ToContactDetailsResponseOutputWithContext(ctx context.Context) ContactDetailsResponseOutput
- func (i ContactDetailsResponseArgs) ToContactDetailsResponsePtrOutput() ContactDetailsResponsePtrOutput
- func (i ContactDetailsResponseArgs) ToContactDetailsResponsePtrOutputWithContext(ctx context.Context) ContactDetailsResponsePtrOutput
- type ContactDetailsResponseInput
- type ContactDetailsResponseOutput
- func (o ContactDetailsResponseOutput) CompanyName() pulumi.StringOutput
- func (o ContactDetailsResponseOutput) ContactPerson() pulumi.StringOutput
- func (ContactDetailsResponseOutput) ElementType() reflect.Type
- func (o ContactDetailsResponseOutput) EmailList() pulumi.StringArrayOutput
- func (o ContactDetailsResponseOutput) Phone() pulumi.StringOutput
- func (o ContactDetailsResponseOutput) ToContactDetailsResponseOutput() ContactDetailsResponseOutput
- func (o ContactDetailsResponseOutput) ToContactDetailsResponseOutputWithContext(ctx context.Context) ContactDetailsResponseOutput
- func (o ContactDetailsResponseOutput) ToContactDetailsResponsePtrOutput() ContactDetailsResponsePtrOutput
- func (o ContactDetailsResponseOutput) ToContactDetailsResponsePtrOutputWithContext(ctx context.Context) ContactDetailsResponsePtrOutput
- type ContactDetailsResponsePtrInput
- type ContactDetailsResponsePtrOutput
- func (o ContactDetailsResponsePtrOutput) CompanyName() pulumi.StringPtrOutput
- func (o ContactDetailsResponsePtrOutput) ContactPerson() pulumi.StringPtrOutput
- func (o ContactDetailsResponsePtrOutput) Elem() ContactDetailsResponseOutput
- func (ContactDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o ContactDetailsResponsePtrOutput) EmailList() pulumi.StringArrayOutput
- func (o ContactDetailsResponsePtrOutput) Phone() pulumi.StringPtrOutput
- func (o ContactDetailsResponsePtrOutput) ToContactDetailsResponsePtrOutput() ContactDetailsResponsePtrOutput
- func (o ContactDetailsResponsePtrOutput) ToContactDetailsResponsePtrOutputWithContext(ctx context.Context) ContactDetailsResponsePtrOutput
- type Container
- type ContainerArgs
- type ContainerInput
- type ContainerOutput
- type ContainerState
- type DataBoxEdgeDeviceStatus
- func (DataBoxEdgeDeviceStatus) ElementType() reflect.Type
- func (e DataBoxEdgeDeviceStatus) ToStringOutput() pulumi.StringOutput
- func (e DataBoxEdgeDeviceStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataBoxEdgeDeviceStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataBoxEdgeDeviceStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataPolicy
- func (DataPolicy) ElementType() reflect.Type
- func (e DataPolicy) ToStringOutput() pulumi.StringOutput
- func (e DataPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DayOfWeek
- func (DayOfWeek) ElementType() reflect.Type
- func (e DayOfWeek) ToStringOutput() pulumi.StringOutput
- func (e DayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Device
- type DeviceArgs
- type DeviceInput
- type DeviceOutput
- type DeviceState
- type EdgeProfileResponse
- type EdgeProfileResponseArgs
- func (EdgeProfileResponseArgs) ElementType() reflect.Type
- func (i EdgeProfileResponseArgs) ToEdgeProfileResponseOutput() EdgeProfileResponseOutput
- func (i EdgeProfileResponseArgs) ToEdgeProfileResponseOutputWithContext(ctx context.Context) EdgeProfileResponseOutput
- func (i EdgeProfileResponseArgs) ToEdgeProfileResponsePtrOutput() EdgeProfileResponsePtrOutput
- func (i EdgeProfileResponseArgs) ToEdgeProfileResponsePtrOutputWithContext(ctx context.Context) EdgeProfileResponsePtrOutput
- type EdgeProfileResponseInput
- type EdgeProfileResponseOutput
- func (EdgeProfileResponseOutput) ElementType() reflect.Type
- func (o EdgeProfileResponseOutput) Subscription() EdgeProfileSubscriptionResponsePtrOutput
- func (o EdgeProfileResponseOutput) ToEdgeProfileResponseOutput() EdgeProfileResponseOutput
- func (o EdgeProfileResponseOutput) ToEdgeProfileResponseOutputWithContext(ctx context.Context) EdgeProfileResponseOutput
- func (o EdgeProfileResponseOutput) ToEdgeProfileResponsePtrOutput() EdgeProfileResponsePtrOutput
- func (o EdgeProfileResponseOutput) ToEdgeProfileResponsePtrOutputWithContext(ctx context.Context) EdgeProfileResponsePtrOutput
- type EdgeProfileResponsePtrInput
- type EdgeProfileResponsePtrOutput
- func (o EdgeProfileResponsePtrOutput) Elem() EdgeProfileResponseOutput
- func (EdgeProfileResponsePtrOutput) ElementType() reflect.Type
- func (o EdgeProfileResponsePtrOutput) Subscription() EdgeProfileSubscriptionResponsePtrOutput
- func (o EdgeProfileResponsePtrOutput) ToEdgeProfileResponsePtrOutput() EdgeProfileResponsePtrOutput
- func (o EdgeProfileResponsePtrOutput) ToEdgeProfileResponsePtrOutputWithContext(ctx context.Context) EdgeProfileResponsePtrOutput
- type EdgeProfileSubscriptionResponse
- type EdgeProfileSubscriptionResponseArgs
- func (EdgeProfileSubscriptionResponseArgs) ElementType() reflect.Type
- func (i EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponseOutput() EdgeProfileSubscriptionResponseOutput
- func (i EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponseOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponseOutput
- func (i EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponsePtrOutput() EdgeProfileSubscriptionResponsePtrOutput
- func (i EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponsePtrOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponsePtrOutput
- type EdgeProfileSubscriptionResponseInput
- type EdgeProfileSubscriptionResponseOutput
- func (EdgeProfileSubscriptionResponseOutput) ElementType() reflect.Type
- func (o EdgeProfileSubscriptionResponseOutput) Id() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) LocationPlacementId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) QuotaId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) RegisteredFeatures() SubscriptionRegisteredFeaturesResponseArrayOutput
- func (o EdgeProfileSubscriptionResponseOutput) RegistrationDate() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) RegistrationId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) SerializedDetails() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) State() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponseOutput() EdgeProfileSubscriptionResponseOutput
- func (o EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponseOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponseOutput
- func (o EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponsePtrOutput() EdgeProfileSubscriptionResponsePtrOutput
- func (o EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponsePtrOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponsePtrOutput
- type EdgeProfileSubscriptionResponsePtrInput
- type EdgeProfileSubscriptionResponsePtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) Elem() EdgeProfileSubscriptionResponseOutput
- func (EdgeProfileSubscriptionResponsePtrOutput) ElementType() reflect.Type
- func (o EdgeProfileSubscriptionResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) LocationPlacementId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) QuotaId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) RegisteredFeatures() SubscriptionRegisteredFeaturesResponseArrayOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) RegistrationDate() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) RegistrationId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) SerializedDetails() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) ToEdgeProfileSubscriptionResponsePtrOutput() EdgeProfileSubscriptionResponsePtrOutput
- func (o EdgeProfileSubscriptionResponsePtrOutput) ToEdgeProfileSubscriptionResponsePtrOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponsePtrOutput
- type EncryptionAlgorithm
- func (EncryptionAlgorithm) ElementType() reflect.Type
- func (e EncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
- func (e EncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GetDeviceExtendedInformationArgs
- type GetDeviceExtendedInformationResult
- type ListOrderDCAccessCodeArgs
- type ListOrderDCAccessCodeResult
- type LookupAddonArgs
- type LookupAddonResult
- type LookupBandwidthScheduleArgs
- type LookupBandwidthScheduleResult
- type LookupContainerArgs
- type LookupContainerResult
- type LookupDeviceArgs
- type LookupDeviceResult
- type LookupMonitoringConfigArgs
- type LookupMonitoringConfigResult
- type LookupOrderArgs
- type LookupOrderResult
- type LookupRoleArgs
- type LookupRoleResult
- type LookupShareArgs
- type LookupShareResult
- type LookupStorageAccountArgs
- type LookupStorageAccountCredentialArgs
- type LookupStorageAccountCredentialResult
- type LookupStorageAccountResult
- type LookupTriggerArgs
- type LookupTriggerResult
- type LookupUserArgs
- type LookupUserResult
- type MetricConfiguration
- type MetricConfigurationArgs
- type MetricConfigurationArray
- type MetricConfigurationArrayInput
- type MetricConfigurationArrayOutput
- func (MetricConfigurationArrayOutput) ElementType() reflect.Type
- func (o MetricConfigurationArrayOutput) Index(i pulumi.IntInput) MetricConfigurationOutput
- func (o MetricConfigurationArrayOutput) ToMetricConfigurationArrayOutput() MetricConfigurationArrayOutput
- func (o MetricConfigurationArrayOutput) ToMetricConfigurationArrayOutputWithContext(ctx context.Context) MetricConfigurationArrayOutput
- type MetricConfigurationInput
- type MetricConfigurationOutput
- func (o MetricConfigurationOutput) CounterSets() MetricCounterSetArrayOutput
- func (MetricConfigurationOutput) ElementType() reflect.Type
- func (o MetricConfigurationOutput) MdmAccount() pulumi.StringPtrOutput
- func (o MetricConfigurationOutput) MetricNameSpace() pulumi.StringPtrOutput
- func (o MetricConfigurationOutput) ResourceId() pulumi.StringOutput
- func (o MetricConfigurationOutput) ToMetricConfigurationOutput() MetricConfigurationOutput
- func (o MetricConfigurationOutput) ToMetricConfigurationOutputWithContext(ctx context.Context) MetricConfigurationOutput
- type MetricConfigurationResponse
- type MetricConfigurationResponseArgs
- func (MetricConfigurationResponseArgs) ElementType() reflect.Type
- func (i MetricConfigurationResponseArgs) ToMetricConfigurationResponseOutput() MetricConfigurationResponseOutput
- func (i MetricConfigurationResponseArgs) ToMetricConfigurationResponseOutputWithContext(ctx context.Context) MetricConfigurationResponseOutput
- type MetricConfigurationResponseArray
- func (MetricConfigurationResponseArray) ElementType() reflect.Type
- func (i MetricConfigurationResponseArray) ToMetricConfigurationResponseArrayOutput() MetricConfigurationResponseArrayOutput
- func (i MetricConfigurationResponseArray) ToMetricConfigurationResponseArrayOutputWithContext(ctx context.Context) MetricConfigurationResponseArrayOutput
- type MetricConfigurationResponseArrayInput
- type MetricConfigurationResponseArrayOutput
- func (MetricConfigurationResponseArrayOutput) ElementType() reflect.Type
- func (o MetricConfigurationResponseArrayOutput) Index(i pulumi.IntInput) MetricConfigurationResponseOutput
- func (o MetricConfigurationResponseArrayOutput) ToMetricConfigurationResponseArrayOutput() MetricConfigurationResponseArrayOutput
- func (o MetricConfigurationResponseArrayOutput) ToMetricConfigurationResponseArrayOutputWithContext(ctx context.Context) MetricConfigurationResponseArrayOutput
- type MetricConfigurationResponseInput
- type MetricConfigurationResponseOutput
- func (o MetricConfigurationResponseOutput) CounterSets() MetricCounterSetResponseArrayOutput
- func (MetricConfigurationResponseOutput) ElementType() reflect.Type
- func (o MetricConfigurationResponseOutput) MdmAccount() pulumi.StringPtrOutput
- func (o MetricConfigurationResponseOutput) MetricNameSpace() pulumi.StringPtrOutput
- func (o MetricConfigurationResponseOutput) ResourceId() pulumi.StringOutput
- func (o MetricConfigurationResponseOutput) ToMetricConfigurationResponseOutput() MetricConfigurationResponseOutput
- func (o MetricConfigurationResponseOutput) ToMetricConfigurationResponseOutputWithContext(ctx context.Context) MetricConfigurationResponseOutput
- type MetricCounter
- type MetricCounterArgs
- type MetricCounterArray
- type MetricCounterArrayInput
- type MetricCounterArrayOutput
- func (MetricCounterArrayOutput) ElementType() reflect.Type
- func (o MetricCounterArrayOutput) Index(i pulumi.IntInput) MetricCounterOutput
- func (o MetricCounterArrayOutput) ToMetricCounterArrayOutput() MetricCounterArrayOutput
- func (o MetricCounterArrayOutput) ToMetricCounterArrayOutputWithContext(ctx context.Context) MetricCounterArrayOutput
- type MetricCounterInput
- type MetricCounterOutput
- func (o MetricCounterOutput) AdditionalDimensions() MetricDimensionArrayOutput
- func (o MetricCounterOutput) DimensionFilter() MetricDimensionArrayOutput
- func (MetricCounterOutput) ElementType() reflect.Type
- func (o MetricCounterOutput) Instance() pulumi.StringPtrOutput
- func (o MetricCounterOutput) Name() pulumi.StringOutput
- func (o MetricCounterOutput) ToMetricCounterOutput() MetricCounterOutput
- func (o MetricCounterOutput) ToMetricCounterOutputWithContext(ctx context.Context) MetricCounterOutput
- type MetricCounterResponse
- type MetricCounterResponseArgs
- type MetricCounterResponseArray
- func (MetricCounterResponseArray) ElementType() reflect.Type
- func (i MetricCounterResponseArray) ToMetricCounterResponseArrayOutput() MetricCounterResponseArrayOutput
- func (i MetricCounterResponseArray) ToMetricCounterResponseArrayOutputWithContext(ctx context.Context) MetricCounterResponseArrayOutput
- type MetricCounterResponseArrayInput
- type MetricCounterResponseArrayOutput
- func (MetricCounterResponseArrayOutput) ElementType() reflect.Type
- func (o MetricCounterResponseArrayOutput) Index(i pulumi.IntInput) MetricCounterResponseOutput
- func (o MetricCounterResponseArrayOutput) ToMetricCounterResponseArrayOutput() MetricCounterResponseArrayOutput
- func (o MetricCounterResponseArrayOutput) ToMetricCounterResponseArrayOutputWithContext(ctx context.Context) MetricCounterResponseArrayOutput
- type MetricCounterResponseInput
- type MetricCounterResponseOutput
- func (o MetricCounterResponseOutput) AdditionalDimensions() MetricDimensionResponseArrayOutput
- func (o MetricCounterResponseOutput) DimensionFilter() MetricDimensionResponseArrayOutput
- func (MetricCounterResponseOutput) ElementType() reflect.Type
- func (o MetricCounterResponseOutput) Instance() pulumi.StringPtrOutput
- func (o MetricCounterResponseOutput) Name() pulumi.StringOutput
- func (o MetricCounterResponseOutput) ToMetricCounterResponseOutput() MetricCounterResponseOutput
- func (o MetricCounterResponseOutput) ToMetricCounterResponseOutputWithContext(ctx context.Context) MetricCounterResponseOutput
- type MetricCounterSet
- type MetricCounterSetArgs
- type MetricCounterSetArray
- type MetricCounterSetArrayInput
- type MetricCounterSetArrayOutput
- func (MetricCounterSetArrayOutput) ElementType() reflect.Type
- func (o MetricCounterSetArrayOutput) Index(i pulumi.IntInput) MetricCounterSetOutput
- func (o MetricCounterSetArrayOutput) ToMetricCounterSetArrayOutput() MetricCounterSetArrayOutput
- func (o MetricCounterSetArrayOutput) ToMetricCounterSetArrayOutputWithContext(ctx context.Context) MetricCounterSetArrayOutput
- type MetricCounterSetInput
- type MetricCounterSetOutput
- func (o MetricCounterSetOutput) Counters() MetricCounterArrayOutput
- func (MetricCounterSetOutput) ElementType() reflect.Type
- func (o MetricCounterSetOutput) ToMetricCounterSetOutput() MetricCounterSetOutput
- func (o MetricCounterSetOutput) ToMetricCounterSetOutputWithContext(ctx context.Context) MetricCounterSetOutput
- type MetricCounterSetResponse
- type MetricCounterSetResponseArgs
- func (MetricCounterSetResponseArgs) ElementType() reflect.Type
- func (i MetricCounterSetResponseArgs) ToMetricCounterSetResponseOutput() MetricCounterSetResponseOutput
- func (i MetricCounterSetResponseArgs) ToMetricCounterSetResponseOutputWithContext(ctx context.Context) MetricCounterSetResponseOutput
- type MetricCounterSetResponseArray
- func (MetricCounterSetResponseArray) ElementType() reflect.Type
- func (i MetricCounterSetResponseArray) ToMetricCounterSetResponseArrayOutput() MetricCounterSetResponseArrayOutput
- func (i MetricCounterSetResponseArray) ToMetricCounterSetResponseArrayOutputWithContext(ctx context.Context) MetricCounterSetResponseArrayOutput
- type MetricCounterSetResponseArrayInput
- type MetricCounterSetResponseArrayOutput
- func (MetricCounterSetResponseArrayOutput) ElementType() reflect.Type
- func (o MetricCounterSetResponseArrayOutput) Index(i pulumi.IntInput) MetricCounterSetResponseOutput
- func (o MetricCounterSetResponseArrayOutput) ToMetricCounterSetResponseArrayOutput() MetricCounterSetResponseArrayOutput
- func (o MetricCounterSetResponseArrayOutput) ToMetricCounterSetResponseArrayOutputWithContext(ctx context.Context) MetricCounterSetResponseArrayOutput
- type MetricCounterSetResponseInput
- type MetricCounterSetResponseOutput
- func (o MetricCounterSetResponseOutput) Counters() MetricCounterResponseArrayOutput
- func (MetricCounterSetResponseOutput) ElementType() reflect.Type
- func (o MetricCounterSetResponseOutput) ToMetricCounterSetResponseOutput() MetricCounterSetResponseOutput
- func (o MetricCounterSetResponseOutput) ToMetricCounterSetResponseOutputWithContext(ctx context.Context) MetricCounterSetResponseOutput
- type MetricDimension
- type MetricDimensionArgs
- type MetricDimensionArray
- type MetricDimensionArrayInput
- type MetricDimensionArrayOutput
- func (MetricDimensionArrayOutput) ElementType() reflect.Type
- func (o MetricDimensionArrayOutput) Index(i pulumi.IntInput) MetricDimensionOutput
- func (o MetricDimensionArrayOutput) ToMetricDimensionArrayOutput() MetricDimensionArrayOutput
- func (o MetricDimensionArrayOutput) ToMetricDimensionArrayOutputWithContext(ctx context.Context) MetricDimensionArrayOutput
- type MetricDimensionInput
- type MetricDimensionOutput
- func (MetricDimensionOutput) ElementType() reflect.Type
- func (o MetricDimensionOutput) SourceName() pulumi.StringOutput
- func (o MetricDimensionOutput) SourceType() pulumi.StringOutput
- func (o MetricDimensionOutput) ToMetricDimensionOutput() MetricDimensionOutput
- func (o MetricDimensionOutput) ToMetricDimensionOutputWithContext(ctx context.Context) MetricDimensionOutput
- type MetricDimensionResponse
- type MetricDimensionResponseArgs
- type MetricDimensionResponseArray
- func (MetricDimensionResponseArray) ElementType() reflect.Type
- func (i MetricDimensionResponseArray) ToMetricDimensionResponseArrayOutput() MetricDimensionResponseArrayOutput
- func (i MetricDimensionResponseArray) ToMetricDimensionResponseArrayOutputWithContext(ctx context.Context) MetricDimensionResponseArrayOutput
- type MetricDimensionResponseArrayInput
- type MetricDimensionResponseArrayOutput
- func (MetricDimensionResponseArrayOutput) ElementType() reflect.Type
- func (o MetricDimensionResponseArrayOutput) Index(i pulumi.IntInput) MetricDimensionResponseOutput
- func (o MetricDimensionResponseArrayOutput) ToMetricDimensionResponseArrayOutput() MetricDimensionResponseArrayOutput
- func (o MetricDimensionResponseArrayOutput) ToMetricDimensionResponseArrayOutputWithContext(ctx context.Context) MetricDimensionResponseArrayOutput
- type MetricDimensionResponseInput
- type MetricDimensionResponseOutput
- func (MetricDimensionResponseOutput) ElementType() reflect.Type
- func (o MetricDimensionResponseOutput) SourceName() pulumi.StringOutput
- func (o MetricDimensionResponseOutput) SourceType() pulumi.StringOutput
- func (o MetricDimensionResponseOutput) ToMetricDimensionResponseOutput() MetricDimensionResponseOutput
- func (o MetricDimensionResponseOutput) ToMetricDimensionResponseOutputWithContext(ctx context.Context) MetricDimensionResponseOutput
- type MonitoringConfig
- type MonitoringConfigArgs
- type MonitoringConfigInput
- type MonitoringConfigOutput
- type MonitoringConfigState
- type MonitoringStatus
- func (MonitoringStatus) ElementType() reflect.Type
- func (e MonitoringStatus) ToStringOutput() pulumi.StringOutput
- func (e MonitoringStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MonitoringStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MonitoringStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MountPointMapResponse
- type MountPointMapResponseArgs
- type MountPointMapResponseArray
- func (MountPointMapResponseArray) ElementType() reflect.Type
- func (i MountPointMapResponseArray) ToMountPointMapResponseArrayOutput() MountPointMapResponseArrayOutput
- func (i MountPointMapResponseArray) ToMountPointMapResponseArrayOutputWithContext(ctx context.Context) MountPointMapResponseArrayOutput
- type MountPointMapResponseArrayInput
- type MountPointMapResponseArrayOutput
- func (MountPointMapResponseArrayOutput) ElementType() reflect.Type
- func (o MountPointMapResponseArrayOutput) Index(i pulumi.IntInput) MountPointMapResponseOutput
- func (o MountPointMapResponseArrayOutput) ToMountPointMapResponseArrayOutput() MountPointMapResponseArrayOutput
- func (o MountPointMapResponseArrayOutput) ToMountPointMapResponseArrayOutputWithContext(ctx context.Context) MountPointMapResponseArrayOutput
- type MountPointMapResponseInput
- type MountPointMapResponseOutput
- func (MountPointMapResponseOutput) ElementType() reflect.Type
- func (o MountPointMapResponseOutput) MountPoint() pulumi.StringOutput
- func (o MountPointMapResponseOutput) MountType() pulumi.StringOutput
- func (o MountPointMapResponseOutput) RoleId() pulumi.StringOutput
- func (o MountPointMapResponseOutput) RoleType() pulumi.StringOutput
- func (o MountPointMapResponseOutput) ShareId() pulumi.StringOutput
- func (o MountPointMapResponseOutput) ToMountPointMapResponseOutput() MountPointMapResponseOutput
- func (o MountPointMapResponseOutput) ToMountPointMapResponseOutputWithContext(ctx context.Context) MountPointMapResponseOutput
- type MsiIdentityType
- func (MsiIdentityType) ElementType() reflect.Type
- func (e MsiIdentityType) ToStringOutput() pulumi.StringOutput
- func (e MsiIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MsiIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MsiIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Order
- type OrderArgs
- type OrderInput
- type OrderOutput
- type OrderState
- type OrderStatusResponse
- type OrderStatusResponseArgs
- func (OrderStatusResponseArgs) ElementType() reflect.Type
- func (i OrderStatusResponseArgs) ToOrderStatusResponseOutput() OrderStatusResponseOutput
- func (i OrderStatusResponseArgs) ToOrderStatusResponseOutputWithContext(ctx context.Context) OrderStatusResponseOutput
- func (i OrderStatusResponseArgs) ToOrderStatusResponsePtrOutput() OrderStatusResponsePtrOutput
- func (i OrderStatusResponseArgs) ToOrderStatusResponsePtrOutputWithContext(ctx context.Context) OrderStatusResponsePtrOutput
- type OrderStatusResponseArray
- type OrderStatusResponseArrayInput
- type OrderStatusResponseArrayOutput
- func (OrderStatusResponseArrayOutput) ElementType() reflect.Type
- func (o OrderStatusResponseArrayOutput) Index(i pulumi.IntInput) OrderStatusResponseOutput
- func (o OrderStatusResponseArrayOutput) ToOrderStatusResponseArrayOutput() OrderStatusResponseArrayOutput
- func (o OrderStatusResponseArrayOutput) ToOrderStatusResponseArrayOutputWithContext(ctx context.Context) OrderStatusResponseArrayOutput
- type OrderStatusResponseInput
- type OrderStatusResponseOutput
- func (o OrderStatusResponseOutput) AdditionalOrderDetails() pulumi.StringMapOutput
- func (o OrderStatusResponseOutput) Comments() pulumi.StringPtrOutput
- func (OrderStatusResponseOutput) ElementType() reflect.Type
- func (o OrderStatusResponseOutput) Status() pulumi.StringOutput
- func (o OrderStatusResponseOutput) ToOrderStatusResponseOutput() OrderStatusResponseOutput
- func (o OrderStatusResponseOutput) ToOrderStatusResponseOutputWithContext(ctx context.Context) OrderStatusResponseOutput
- func (o OrderStatusResponseOutput) ToOrderStatusResponsePtrOutput() OrderStatusResponsePtrOutput
- func (o OrderStatusResponseOutput) ToOrderStatusResponsePtrOutputWithContext(ctx context.Context) OrderStatusResponsePtrOutput
- func (o OrderStatusResponseOutput) TrackingInformation() TrackingInfoResponseOutput
- func (o OrderStatusResponseOutput) UpdateDateTime() pulumi.StringOutput
- type OrderStatusResponsePtrInput
- type OrderStatusResponsePtrOutput
- func (o OrderStatusResponsePtrOutput) AdditionalOrderDetails() pulumi.StringMapOutput
- func (o OrderStatusResponsePtrOutput) Comments() pulumi.StringPtrOutput
- func (o OrderStatusResponsePtrOutput) Elem() OrderStatusResponseOutput
- func (OrderStatusResponsePtrOutput) ElementType() reflect.Type
- func (o OrderStatusResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o OrderStatusResponsePtrOutput) ToOrderStatusResponsePtrOutput() OrderStatusResponsePtrOutput
- func (o OrderStatusResponsePtrOutput) ToOrderStatusResponsePtrOutputWithContext(ctx context.Context) OrderStatusResponsePtrOutput
- func (o OrderStatusResponsePtrOutput) TrackingInformation() TrackingInfoResponsePtrOutput
- func (o OrderStatusResponsePtrOutput) UpdateDateTime() pulumi.StringPtrOutput
- type RefreshDetails
- type RefreshDetailsArgs
- func (RefreshDetailsArgs) ElementType() reflect.Type
- func (i RefreshDetailsArgs) ToRefreshDetailsOutput() RefreshDetailsOutput
- func (i RefreshDetailsArgs) ToRefreshDetailsOutputWithContext(ctx context.Context) RefreshDetailsOutput
- func (i RefreshDetailsArgs) ToRefreshDetailsPtrOutput() RefreshDetailsPtrOutput
- func (i RefreshDetailsArgs) ToRefreshDetailsPtrOutputWithContext(ctx context.Context) RefreshDetailsPtrOutput
- type RefreshDetailsInput
- type RefreshDetailsOutput
- func (RefreshDetailsOutput) ElementType() reflect.Type
- func (o RefreshDetailsOutput) ErrorManifestFile() pulumi.StringPtrOutput
- func (o RefreshDetailsOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
- func (o RefreshDetailsOutput) LastCompletedRefreshJobTimeInUTC() pulumi.StringPtrOutput
- func (o RefreshDetailsOutput) LastJob() pulumi.StringPtrOutput
- func (o RefreshDetailsOutput) ToRefreshDetailsOutput() RefreshDetailsOutput
- func (o RefreshDetailsOutput) ToRefreshDetailsOutputWithContext(ctx context.Context) RefreshDetailsOutput
- func (o RefreshDetailsOutput) ToRefreshDetailsPtrOutput() RefreshDetailsPtrOutput
- func (o RefreshDetailsOutput) ToRefreshDetailsPtrOutputWithContext(ctx context.Context) RefreshDetailsPtrOutput
- type RefreshDetailsPtrInput
- type RefreshDetailsPtrOutput
- func (o RefreshDetailsPtrOutput) Elem() RefreshDetailsOutput
- func (RefreshDetailsPtrOutput) ElementType() reflect.Type
- func (o RefreshDetailsPtrOutput) ErrorManifestFile() pulumi.StringPtrOutput
- func (o RefreshDetailsPtrOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
- func (o RefreshDetailsPtrOutput) LastCompletedRefreshJobTimeInUTC() pulumi.StringPtrOutput
- func (o RefreshDetailsPtrOutput) LastJob() pulumi.StringPtrOutput
- func (o RefreshDetailsPtrOutput) ToRefreshDetailsPtrOutput() RefreshDetailsPtrOutput
- func (o RefreshDetailsPtrOutput) ToRefreshDetailsPtrOutputWithContext(ctx context.Context) RefreshDetailsPtrOutput
- type RefreshDetailsResponse
- type RefreshDetailsResponseArgs
- func (RefreshDetailsResponseArgs) ElementType() reflect.Type
- func (i RefreshDetailsResponseArgs) ToRefreshDetailsResponseOutput() RefreshDetailsResponseOutput
- func (i RefreshDetailsResponseArgs) ToRefreshDetailsResponseOutputWithContext(ctx context.Context) RefreshDetailsResponseOutput
- func (i RefreshDetailsResponseArgs) ToRefreshDetailsResponsePtrOutput() RefreshDetailsResponsePtrOutput
- func (i RefreshDetailsResponseArgs) ToRefreshDetailsResponsePtrOutputWithContext(ctx context.Context) RefreshDetailsResponsePtrOutput
- type RefreshDetailsResponseInput
- type RefreshDetailsResponseOutput
- func (RefreshDetailsResponseOutput) ElementType() reflect.Type
- func (o RefreshDetailsResponseOutput) ErrorManifestFile() pulumi.StringPtrOutput
- func (o RefreshDetailsResponseOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
- func (o RefreshDetailsResponseOutput) LastCompletedRefreshJobTimeInUTC() pulumi.StringPtrOutput
- func (o RefreshDetailsResponseOutput) LastJob() pulumi.StringPtrOutput
- func (o RefreshDetailsResponseOutput) ToRefreshDetailsResponseOutput() RefreshDetailsResponseOutput
- func (o RefreshDetailsResponseOutput) ToRefreshDetailsResponseOutputWithContext(ctx context.Context) RefreshDetailsResponseOutput
- func (o RefreshDetailsResponseOutput) ToRefreshDetailsResponsePtrOutput() RefreshDetailsResponsePtrOutput
- func (o RefreshDetailsResponseOutput) ToRefreshDetailsResponsePtrOutputWithContext(ctx context.Context) RefreshDetailsResponsePtrOutput
- type RefreshDetailsResponsePtrInput
- type RefreshDetailsResponsePtrOutput
- func (o RefreshDetailsResponsePtrOutput) Elem() RefreshDetailsResponseOutput
- func (RefreshDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o RefreshDetailsResponsePtrOutput) ErrorManifestFile() pulumi.StringPtrOutput
- func (o RefreshDetailsResponsePtrOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
- func (o RefreshDetailsResponsePtrOutput) LastCompletedRefreshJobTimeInUTC() pulumi.StringPtrOutput
- func (o RefreshDetailsResponsePtrOutput) LastJob() pulumi.StringPtrOutput
- func (o RefreshDetailsResponsePtrOutput) ToRefreshDetailsResponsePtrOutput() RefreshDetailsResponsePtrOutput
- func (o RefreshDetailsResponsePtrOutput) ToRefreshDetailsResponsePtrOutputWithContext(ctx context.Context) RefreshDetailsResponsePtrOutput
- type ResourceIdentity
- type ResourceIdentityArgs
- func (ResourceIdentityArgs) ElementType() reflect.Type
- func (i ResourceIdentityArgs) ToResourceIdentityOutput() ResourceIdentityOutput
- func (i ResourceIdentityArgs) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
- func (i ResourceIdentityArgs) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
- func (i ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
- type ResourceIdentityInput
- type ResourceIdentityOutput
- func (ResourceIdentityOutput) ElementType() reflect.Type
- func (o ResourceIdentityOutput) ToResourceIdentityOutput() ResourceIdentityOutput
- func (o ResourceIdentityOutput) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
- func (o ResourceIdentityOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
- func (o ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
- func (o ResourceIdentityOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityPtrInput
- type ResourceIdentityPtrOutput
- func (o ResourceIdentityPtrOutput) Elem() ResourceIdentityOutput
- func (ResourceIdentityPtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
- func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
- func (o ResourceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityResponse
- type ResourceIdentityResponseArgs
- func (ResourceIdentityResponseArgs) ElementType() reflect.Type
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
- type ResourceIdentityResponseInput
- type ResourceIdentityResponseOutput
- func (ResourceIdentityResponseOutput) ElementType() reflect.Type
- func (o ResourceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ResourceIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponseOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityResponsePtrInput
- type ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponsePtrOutput) Elem() ResourceIdentityResponseOutput
- func (ResourceIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ResourceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ResourceMoveDetailsResponse
- type ResourceMoveDetailsResponseArgs
- func (ResourceMoveDetailsResponseArgs) ElementType() reflect.Type
- func (i ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponseOutput() ResourceMoveDetailsResponseOutput
- func (i ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponseOutputWithContext(ctx context.Context) ResourceMoveDetailsResponseOutput
- func (i ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponsePtrOutput() ResourceMoveDetailsResponsePtrOutput
- func (i ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponsePtrOutputWithContext(ctx context.Context) ResourceMoveDetailsResponsePtrOutput
- type ResourceMoveDetailsResponseInput
- type ResourceMoveDetailsResponseOutput
- func (ResourceMoveDetailsResponseOutput) ElementType() reflect.Type
- func (o ResourceMoveDetailsResponseOutput) OperationInProgress() pulumi.StringPtrOutput
- func (o ResourceMoveDetailsResponseOutput) OperationInProgressLockTimeoutInUTC() pulumi.StringPtrOutput
- func (o ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponseOutput() ResourceMoveDetailsResponseOutput
- func (o ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponseOutputWithContext(ctx context.Context) ResourceMoveDetailsResponseOutput
- func (o ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponsePtrOutput() ResourceMoveDetailsResponsePtrOutput
- func (o ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponsePtrOutputWithContext(ctx context.Context) ResourceMoveDetailsResponsePtrOutput
- type ResourceMoveDetailsResponsePtrInput
- type ResourceMoveDetailsResponsePtrOutput
- func (o ResourceMoveDetailsResponsePtrOutput) Elem() ResourceMoveDetailsResponseOutput
- func (ResourceMoveDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceMoveDetailsResponsePtrOutput) OperationInProgress() pulumi.StringPtrOutput
- func (o ResourceMoveDetailsResponsePtrOutput) OperationInProgressLockTimeoutInUTC() pulumi.StringPtrOutput
- func (o ResourceMoveDetailsResponsePtrOutput) ToResourceMoveDetailsResponsePtrOutput() ResourceMoveDetailsResponsePtrOutput
- func (o ResourceMoveDetailsResponsePtrOutput) ToResourceMoveDetailsResponsePtrOutputWithContext(ctx context.Context) ResourceMoveDetailsResponsePtrOutput
- type Role
- type RoleArgs
- type RoleInput
- type RoleOutput
- type RoleState
- type RoleTypes
- func (RoleTypes) ElementType() reflect.Type
- func (e RoleTypes) ToStringOutput() pulumi.StringOutput
- func (e RoleTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RoleTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RoleTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SSLStatus
- func (SSLStatus) ElementType() reflect.Type
- func (e SSLStatus) ToStringOutput() pulumi.StringOutput
- func (e SSLStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SSLStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SSLStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Share
- type ShareAccessProtocol
- func (ShareAccessProtocol) ElementType() reflect.Type
- func (e ShareAccessProtocol) ToStringOutput() pulumi.StringOutput
- func (e ShareAccessProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ShareAccessProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ShareAccessProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ShareAccessRightResponse
- type ShareAccessRightResponseArgs
- func (ShareAccessRightResponseArgs) ElementType() reflect.Type
- func (i ShareAccessRightResponseArgs) ToShareAccessRightResponseOutput() ShareAccessRightResponseOutput
- func (i ShareAccessRightResponseArgs) ToShareAccessRightResponseOutputWithContext(ctx context.Context) ShareAccessRightResponseOutput
- type ShareAccessRightResponseArray
- func (ShareAccessRightResponseArray) ElementType() reflect.Type
- func (i ShareAccessRightResponseArray) ToShareAccessRightResponseArrayOutput() ShareAccessRightResponseArrayOutput
- func (i ShareAccessRightResponseArray) ToShareAccessRightResponseArrayOutputWithContext(ctx context.Context) ShareAccessRightResponseArrayOutput
- type ShareAccessRightResponseArrayInput
- type ShareAccessRightResponseArrayOutput
- func (ShareAccessRightResponseArrayOutput) ElementType() reflect.Type
- func (o ShareAccessRightResponseArrayOutput) Index(i pulumi.IntInput) ShareAccessRightResponseOutput
- func (o ShareAccessRightResponseArrayOutput) ToShareAccessRightResponseArrayOutput() ShareAccessRightResponseArrayOutput
- func (o ShareAccessRightResponseArrayOutput) ToShareAccessRightResponseArrayOutputWithContext(ctx context.Context) ShareAccessRightResponseArrayOutput
- type ShareAccessRightResponseInput
- type ShareAccessRightResponseOutput
- func (o ShareAccessRightResponseOutput) AccessType() pulumi.StringOutput
- func (ShareAccessRightResponseOutput) ElementType() reflect.Type
- func (o ShareAccessRightResponseOutput) ShareId() pulumi.StringOutput
- func (o ShareAccessRightResponseOutput) ToShareAccessRightResponseOutput() ShareAccessRightResponseOutput
- func (o ShareAccessRightResponseOutput) ToShareAccessRightResponseOutputWithContext(ctx context.Context) ShareAccessRightResponseOutput
- type ShareAccessType
- func (ShareAccessType) ElementType() reflect.Type
- func (e ShareAccessType) ToStringOutput() pulumi.StringOutput
- func (e ShareAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ShareAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ShareAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ShareArgs
- type ShareInput
- type ShareOutput
- type ShareState
- type ShareStatus
- func (ShareStatus) ElementType() reflect.Type
- func (e ShareStatus) ToStringOutput() pulumi.StringOutput
- func (e ShareStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ShareStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ShareStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ShipmentType
- func (ShipmentType) ElementType() reflect.Type
- func (e ShipmentType) ToStringOutput() pulumi.StringOutput
- func (e ShipmentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ShipmentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ShipmentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringPtrOutput
- func (o SkuOutput) Tier() pulumi.StringPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuTier
- func (SkuTier) ElementType() reflect.Type
- func (e SkuTier) ToStringOutput() pulumi.StringOutput
- func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageAccount
- type StorageAccountArgs
- type StorageAccountCredential
- type StorageAccountCredentialArgs
- type StorageAccountCredentialInput
- type StorageAccountCredentialOutput
- func (StorageAccountCredentialOutput) ElementType() reflect.Type
- func (o StorageAccountCredentialOutput) ToStorageAccountCredentialOutput() StorageAccountCredentialOutput
- func (o StorageAccountCredentialOutput) ToStorageAccountCredentialOutputWithContext(ctx context.Context) StorageAccountCredentialOutput
- type StorageAccountCredentialState
- type StorageAccountInput
- type StorageAccountOutput
- type StorageAccountState
- type StorageAccountStatus
- func (StorageAccountStatus) ElementType() reflect.Type
- func (e StorageAccountStatus) ToStringOutput() pulumi.StringOutput
- func (e StorageAccountStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StorageAccountStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StorageAccountStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SubscriptionRegisteredFeaturesResponse
- type SubscriptionRegisteredFeaturesResponseArgs
- func (SubscriptionRegisteredFeaturesResponseArgs) ElementType() reflect.Type
- func (i SubscriptionRegisteredFeaturesResponseArgs) ToSubscriptionRegisteredFeaturesResponseOutput() SubscriptionRegisteredFeaturesResponseOutput
- func (i SubscriptionRegisteredFeaturesResponseArgs) ToSubscriptionRegisteredFeaturesResponseOutputWithContext(ctx context.Context) SubscriptionRegisteredFeaturesResponseOutput
- type SubscriptionRegisteredFeaturesResponseArray
- func (SubscriptionRegisteredFeaturesResponseArray) ElementType() reflect.Type
- func (i SubscriptionRegisteredFeaturesResponseArray) ToSubscriptionRegisteredFeaturesResponseArrayOutput() SubscriptionRegisteredFeaturesResponseArrayOutput
- func (i SubscriptionRegisteredFeaturesResponseArray) ToSubscriptionRegisteredFeaturesResponseArrayOutputWithContext(ctx context.Context) SubscriptionRegisteredFeaturesResponseArrayOutput
- type SubscriptionRegisteredFeaturesResponseArrayInput
- type SubscriptionRegisteredFeaturesResponseArrayOutput
- func (SubscriptionRegisteredFeaturesResponseArrayOutput) ElementType() reflect.Type
- func (o SubscriptionRegisteredFeaturesResponseArrayOutput) Index(i pulumi.IntInput) SubscriptionRegisteredFeaturesResponseOutput
- func (o SubscriptionRegisteredFeaturesResponseArrayOutput) ToSubscriptionRegisteredFeaturesResponseArrayOutput() SubscriptionRegisteredFeaturesResponseArrayOutput
- func (o SubscriptionRegisteredFeaturesResponseArrayOutput) ToSubscriptionRegisteredFeaturesResponseArrayOutputWithContext(ctx context.Context) SubscriptionRegisteredFeaturesResponseArrayOutput
- type SubscriptionRegisteredFeaturesResponseInput
- type SubscriptionRegisteredFeaturesResponseOutput
- func (SubscriptionRegisteredFeaturesResponseOutput) ElementType() reflect.Type
- func (o SubscriptionRegisteredFeaturesResponseOutput) Name() pulumi.StringPtrOutput
- func (o SubscriptionRegisteredFeaturesResponseOutput) State() pulumi.StringPtrOutput
- func (o SubscriptionRegisteredFeaturesResponseOutput) ToSubscriptionRegisteredFeaturesResponseOutput() SubscriptionRegisteredFeaturesResponseOutput
- func (o SubscriptionRegisteredFeaturesResponseOutput) ToSubscriptionRegisteredFeaturesResponseOutputWithContext(ctx context.Context) SubscriptionRegisteredFeaturesResponseOutput
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type TrackingInfoResponse
- type TrackingInfoResponseArgs
- func (TrackingInfoResponseArgs) ElementType() reflect.Type
- func (i TrackingInfoResponseArgs) ToTrackingInfoResponseOutput() TrackingInfoResponseOutput
- func (i TrackingInfoResponseArgs) ToTrackingInfoResponseOutputWithContext(ctx context.Context) TrackingInfoResponseOutput
- func (i TrackingInfoResponseArgs) ToTrackingInfoResponsePtrOutput() TrackingInfoResponsePtrOutput
- func (i TrackingInfoResponseArgs) ToTrackingInfoResponsePtrOutputWithContext(ctx context.Context) TrackingInfoResponsePtrOutput
- type TrackingInfoResponseArray
- type TrackingInfoResponseArrayInput
- type TrackingInfoResponseArrayOutput
- func (TrackingInfoResponseArrayOutput) ElementType() reflect.Type
- func (o TrackingInfoResponseArrayOutput) Index(i pulumi.IntInput) TrackingInfoResponseOutput
- func (o TrackingInfoResponseArrayOutput) ToTrackingInfoResponseArrayOutput() TrackingInfoResponseArrayOutput
- func (o TrackingInfoResponseArrayOutput) ToTrackingInfoResponseArrayOutputWithContext(ctx context.Context) TrackingInfoResponseArrayOutput
- type TrackingInfoResponseInput
- type TrackingInfoResponseOutput
- func (o TrackingInfoResponseOutput) CarrierName() pulumi.StringPtrOutput
- func (TrackingInfoResponseOutput) ElementType() reflect.Type
- func (o TrackingInfoResponseOutput) SerialNumber() pulumi.StringPtrOutput
- func (o TrackingInfoResponseOutput) ToTrackingInfoResponseOutput() TrackingInfoResponseOutput
- func (o TrackingInfoResponseOutput) ToTrackingInfoResponseOutputWithContext(ctx context.Context) TrackingInfoResponseOutput
- func (o TrackingInfoResponseOutput) ToTrackingInfoResponsePtrOutput() TrackingInfoResponsePtrOutput
- func (o TrackingInfoResponseOutput) ToTrackingInfoResponsePtrOutputWithContext(ctx context.Context) TrackingInfoResponsePtrOutput
- func (o TrackingInfoResponseOutput) TrackingId() pulumi.StringPtrOutput
- func (o TrackingInfoResponseOutput) TrackingUrl() pulumi.StringPtrOutput
- type TrackingInfoResponsePtrInput
- type TrackingInfoResponsePtrOutput
- func (o TrackingInfoResponsePtrOutput) CarrierName() pulumi.StringPtrOutput
- func (o TrackingInfoResponsePtrOutput) Elem() TrackingInfoResponseOutput
- func (TrackingInfoResponsePtrOutput) ElementType() reflect.Type
- func (o TrackingInfoResponsePtrOutput) SerialNumber() pulumi.StringPtrOutput
- func (o TrackingInfoResponsePtrOutput) ToTrackingInfoResponsePtrOutput() TrackingInfoResponsePtrOutput
- func (o TrackingInfoResponsePtrOutput) ToTrackingInfoResponsePtrOutputWithContext(ctx context.Context) TrackingInfoResponsePtrOutput
- func (o TrackingInfoResponsePtrOutput) TrackingId() pulumi.StringPtrOutput
- func (o TrackingInfoResponsePtrOutput) TrackingUrl() pulumi.StringPtrOutput
- type Trigger
- type TriggerArgs
- type TriggerEventType
- func (TriggerEventType) ElementType() reflect.Type
- func (e TriggerEventType) ToStringOutput() pulumi.StringOutput
- func (e TriggerEventType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TriggerEventType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TriggerEventType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type TriggerInput
- type TriggerOutput
- type TriggerState
- type User
- type UserAccessRight
- type UserAccessRightArgs
- type UserAccessRightArray
- type UserAccessRightArrayInput
- type UserAccessRightArrayOutput
- func (UserAccessRightArrayOutput) ElementType() reflect.Type
- func (o UserAccessRightArrayOutput) Index(i pulumi.IntInput) UserAccessRightOutput
- func (o UserAccessRightArrayOutput) ToUserAccessRightArrayOutput() UserAccessRightArrayOutput
- func (o UserAccessRightArrayOutput) ToUserAccessRightArrayOutputWithContext(ctx context.Context) UserAccessRightArrayOutput
- type UserAccessRightInput
- type UserAccessRightOutput
- func (o UserAccessRightOutput) AccessType() pulumi.StringOutput
- func (UserAccessRightOutput) ElementType() reflect.Type
- func (o UserAccessRightOutput) ToUserAccessRightOutput() UserAccessRightOutput
- func (o UserAccessRightOutput) ToUserAccessRightOutputWithContext(ctx context.Context) UserAccessRightOutput
- func (o UserAccessRightOutput) UserId() pulumi.StringOutput
- type UserAccessRightResponse
- type UserAccessRightResponseArgs
- type UserAccessRightResponseArray
- func (UserAccessRightResponseArray) ElementType() reflect.Type
- func (i UserAccessRightResponseArray) ToUserAccessRightResponseArrayOutput() UserAccessRightResponseArrayOutput
- func (i UserAccessRightResponseArray) ToUserAccessRightResponseArrayOutputWithContext(ctx context.Context) UserAccessRightResponseArrayOutput
- type UserAccessRightResponseArrayInput
- type UserAccessRightResponseArrayOutput
- func (UserAccessRightResponseArrayOutput) ElementType() reflect.Type
- func (o UserAccessRightResponseArrayOutput) Index(i pulumi.IntInput) UserAccessRightResponseOutput
- func (o UserAccessRightResponseArrayOutput) ToUserAccessRightResponseArrayOutput() UserAccessRightResponseArrayOutput
- func (o UserAccessRightResponseArrayOutput) ToUserAccessRightResponseArrayOutputWithContext(ctx context.Context) UserAccessRightResponseArrayOutput
- type UserAccessRightResponseInput
- type UserAccessRightResponseOutput
- func (o UserAccessRightResponseOutput) AccessType() pulumi.StringOutput
- func (UserAccessRightResponseOutput) ElementType() reflect.Type
- func (o UserAccessRightResponseOutput) ToUserAccessRightResponseOutput() UserAccessRightResponseOutput
- func (o UserAccessRightResponseOutput) ToUserAccessRightResponseOutputWithContext(ctx context.Context) UserAccessRightResponseOutput
- func (o UserAccessRightResponseOutput) UserId() pulumi.StringOutput
- type UserArgs
- type UserInput
- type UserOutput
- type UserState
- type UserType
- func (UserType) ElementType() reflect.Type
- func (e UserType) ToStringOutput() pulumi.StringOutput
- func (e UserType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UserType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UserType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( AccountTypeGeneralPurposeStorage = AccountType("GeneralPurposeStorage") AccountTypeBlobStorage = AccountType("BlobStorage") )
const ( AddonTypeIotEdge = AddonType("IotEdge") AddonTypeArcForKubernetes = AddonType("ArcForKubernetes") )
const ( AzureContainerDataFormatBlockBlob = AzureContainerDataFormat("BlockBlob") AzureContainerDataFormatPageBlob = AzureContainerDataFormat("PageBlob") AzureContainerDataFormatAzureFile = AzureContainerDataFormat("AzureFile") )
const ( ClientPermissionTypeNoAccess = ClientPermissionType("NoAccess") ClientPermissionTypeReadOnly = ClientPermissionType("ReadOnly") ClientPermissionTypeReadWrite = ClientPermissionType("ReadWrite") )
const ( DataBoxEdgeDeviceStatusReadyToSetup = DataBoxEdgeDeviceStatus("ReadyToSetup") DataBoxEdgeDeviceStatusOnline = DataBoxEdgeDeviceStatus("Online") DataBoxEdgeDeviceStatusOffline = DataBoxEdgeDeviceStatus("Offline") DataBoxEdgeDeviceStatusNeedsAttention = DataBoxEdgeDeviceStatus("NeedsAttention") DataBoxEdgeDeviceStatusDisconnected = DataBoxEdgeDeviceStatus("Disconnected") DataBoxEdgeDeviceStatusPartiallyDisconnected = DataBoxEdgeDeviceStatus("PartiallyDisconnected") DataBoxEdgeDeviceStatusMaintenance = DataBoxEdgeDeviceStatus("Maintenance") )
const ( DataPolicyCloud = DataPolicy("Cloud") DataPolicyLocal = DataPolicy("Local") )
const ( DayOfWeekSunday = DayOfWeek("Sunday") DayOfWeekMonday = DayOfWeek("Monday") DayOfWeekTuesday = DayOfWeek("Tuesday") DayOfWeekWednesday = DayOfWeek("Wednesday") DayOfWeekThursday = DayOfWeek("Thursday") DayOfWeekFriday = DayOfWeek("Friday") DayOfWeekSaturday = DayOfWeek("Saturday") )
const ( EncryptionAlgorithmNone = EncryptionAlgorithm("None") EncryptionAlgorithmAES256 = EncryptionAlgorithm("AES256") EncryptionAlgorithm_RSAES_PKCS1_v_1_5 = EncryptionAlgorithm("RSAES_PKCS1_v_1_5") )
const ( MonitoringStatusEnabled = MonitoringStatus("Enabled") MonitoringStatusDisabled = MonitoringStatus("Disabled") )
const ( MsiIdentityTypeNone = MsiIdentityType("None") MsiIdentityTypeSystemAssigned = MsiIdentityType("SystemAssigned") MsiIdentityTypeUserAssigned = MsiIdentityType("UserAssigned") )
const ( RoleTypesIOT = RoleTypes("IOT") RoleTypesASA = RoleTypes("ASA") RoleTypesFunctions = RoleTypes("Functions") RoleTypesCognitive = RoleTypes("Cognitive") RoleTypesMEC = RoleTypes("MEC") RoleTypesCloudEdgeManagement = RoleTypes("CloudEdgeManagement") RoleTypesKubernetes = RoleTypes("Kubernetes") )
const ( SSLStatusEnabled = SSLStatus("Enabled") SSLStatusDisabled = SSLStatus("Disabled") )
const ()
const ()
const ()
const ( ShipmentTypeNotApplicable = ShipmentType("NotApplicable") ShipmentTypeShippedToCustomer = ShipmentType("ShippedToCustomer") ShipmentTypeSelfPickup = ShipmentType("SelfPickup") )
const ( SkuNameGateway = SkuName("Gateway") SkuNameEdge = SkuName("Edge") SkuName_TEA_1Node = SkuName("TEA_1Node") SkuName_TEA_1Node_UPS = SkuName("TEA_1Node_UPS") SkuName_TEA_1Node_Heater = SkuName("TEA_1Node_Heater") SkuName_TEA_1Node_UPS_Heater = SkuName("TEA_1Node_UPS_Heater") SkuName_TEA_4Node_Heater = SkuName("TEA_4Node_Heater") SkuName_TEA_4Node_UPS_Heater = SkuName("TEA_4Node_UPS_Heater") SkuNameTMA = SkuName("TMA") SkuNameTDC = SkuName("TDC") SkuName_TCA_Small = SkuName("TCA_Small") SkuNameGPU = SkuName("GPU") SkuName_TCA_Large = SkuName("TCA_Large") SkuName_EdgeP_Base = SkuName("EdgeP_Base") SkuName_EdgeP_High = SkuName("EdgeP_High") SkuName_EdgePR_Base = SkuName("EdgePR_Base") SkuName_EdgePR_Base_UPS = SkuName("EdgePR_Base_UPS") SkuName_EdgeMR_Mini = SkuName("EdgeMR_Mini") SkuName_RCA_Small = SkuName("RCA_Small") SkuName_RCA_Large = SkuName("RCA_Large") SkuNameRDC = SkuName("RDC") )
const ( StorageAccountStatusOK = StorageAccountStatus("OK") StorageAccountStatusOffline = StorageAccountStatus("Offline") StorageAccountStatusUnknown = StorageAccountStatus("Unknown") StorageAccountStatusUpdating = StorageAccountStatus("Updating") StorageAccountStatusNeedsAttention = StorageAccountStatus("NeedsAttention") )
const ( TriggerEventTypeFileEvent = TriggerEventType("FileEvent") TriggerEventTypePeriodicTimerEvent = TriggerEventType("PeriodicTimerEvent") )
const ( UserTypeLocalManagement = UserType("LocalManagement") UserTypeARM = UserType("ARM") )
const (
SkuTierStandard = SkuTier("Standard")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountType ¶ added in v0.3.1
Type of storage accessed on the storage account.
func (AccountType) ElementType ¶ added in v0.3.1
func (AccountType) ElementType() reflect.Type
func (AccountType) ToStringOutput ¶ added in v0.3.1
func (e AccountType) ToStringOutput() pulumi.StringOutput
func (AccountType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AccountType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AccountType) ToStringPtrOutput ¶ added in v0.3.1
func (e AccountType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AccountType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AccountType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Addon ¶ added in v0.5.0
type Addon struct { pulumi.CustomResourceState // Addon type. Kind pulumi.StringOutput `pulumi:"kind"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // Addon type SystemData SystemDataResponseOutput `pulumi:"systemData"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
Role Addon Latest API Version: 2020-09-01.
func GetAddon ¶ added in v0.5.0
func GetAddon(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AddonState, opts ...pulumi.ResourceOption) (*Addon, error)
GetAddon gets an existing Addon resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAddon ¶ added in v0.5.0
func NewAddon(ctx *pulumi.Context, name string, args *AddonArgs, opts ...pulumi.ResourceOption) (*Addon, error)
NewAddon registers a new resource with the given unique name, arguments, and options.
func (*Addon) ElementType ¶ added in v0.5.0
func (*Addon) ToAddonOutput ¶ added in v0.5.0
func (i *Addon) ToAddonOutput() AddonOutput
func (*Addon) ToAddonOutputWithContext ¶ added in v0.5.0
func (i *Addon) ToAddonOutputWithContext(ctx context.Context) AddonOutput
type AddonArgs ¶ added in v0.5.0
type AddonArgs struct { // The addon name. AddonName pulumi.StringInput // The device name. DeviceName pulumi.StringInput // Addon type. Kind pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput // The role name. RoleName pulumi.StringInput }
The set of arguments for constructing a Addon resource.
func (AddonArgs) ElementType ¶ added in v0.5.0
type AddonInput ¶ added in v0.5.0
type AddonInput interface { pulumi.Input ToAddonOutput() AddonOutput ToAddonOutputWithContext(ctx context.Context) AddonOutput }
type AddonOutput ¶ added in v0.5.0
type AddonOutput struct {
*pulumi.OutputState
}
func (AddonOutput) ElementType ¶ added in v0.5.0
func (AddonOutput) ElementType() reflect.Type
func (AddonOutput) ToAddonOutput ¶ added in v0.5.0
func (o AddonOutput) ToAddonOutput() AddonOutput
func (AddonOutput) ToAddonOutputWithContext ¶ added in v0.5.0
func (o AddonOutput) ToAddonOutputWithContext(ctx context.Context) AddonOutput
type AddonState ¶ added in v0.5.0
type AddonState struct { // Addon type. Kind pulumi.StringPtrInput // The object name. Name pulumi.StringPtrInput // Addon type SystemData SystemDataResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (AddonState) ElementType ¶ added in v0.5.0
func (AddonState) ElementType() reflect.Type
type AddonType ¶ added in v0.5.0
Addon type.
func (AddonType) ElementType ¶ added in v0.5.0
func (AddonType) ToStringOutput ¶ added in v0.5.0
func (e AddonType) ToStringOutput() pulumi.StringOutput
func (AddonType) ToStringOutputWithContext ¶ added in v0.5.0
func (e AddonType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AddonType) ToStringPtrOutput ¶ added in v0.5.0
func (e AddonType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AddonType) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e AddonType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Address ¶
type Address struct { // The address line1. AddressLine1 *string `pulumi:"addressLine1"` // The address line2. AddressLine2 *string `pulumi:"addressLine2"` // The address line3. AddressLine3 *string `pulumi:"addressLine3"` // The city name. City *string `pulumi:"city"` // The country name. Country string `pulumi:"country"` // The postal code. PostalCode *string `pulumi:"postalCode"` // The state name. State *string `pulumi:"state"` }
The shipping address of the customer.
type AddressArgs ¶
type AddressArgs struct { // The address line1. AddressLine1 pulumi.StringPtrInput `pulumi:"addressLine1"` // The address line2. AddressLine2 pulumi.StringPtrInput `pulumi:"addressLine2"` // The address line3. AddressLine3 pulumi.StringPtrInput `pulumi:"addressLine3"` // The city name. City pulumi.StringPtrInput `pulumi:"city"` // The country name. Country pulumi.StringInput `pulumi:"country"` // The postal code. PostalCode pulumi.StringPtrInput `pulumi:"postalCode"` // The state name. State pulumi.StringPtrInput `pulumi:"state"` }
The shipping address of the customer.
func (AddressArgs) ElementType ¶
func (AddressArgs) ElementType() reflect.Type
func (AddressArgs) ToAddressOutput ¶
func (i AddressArgs) ToAddressOutput() AddressOutput
func (AddressArgs) ToAddressOutputWithContext ¶
func (i AddressArgs) ToAddressOutputWithContext(ctx context.Context) AddressOutput
func (AddressArgs) ToAddressPtrOutput ¶
func (i AddressArgs) ToAddressPtrOutput() AddressPtrOutput
func (AddressArgs) ToAddressPtrOutputWithContext ¶
func (i AddressArgs) ToAddressPtrOutputWithContext(ctx context.Context) AddressPtrOutput
type AddressInput ¶
type AddressInput interface { pulumi.Input ToAddressOutput() AddressOutput ToAddressOutputWithContext(context.Context) AddressOutput }
AddressInput is an input type that accepts AddressArgs and AddressOutput values. You can construct a concrete instance of `AddressInput` via:
AddressArgs{...}
type AddressOutput ¶
type AddressOutput struct{ *pulumi.OutputState }
The shipping address of the customer.
func (AddressOutput) AddressLine1 ¶
func (o AddressOutput) AddressLine1() pulumi.StringPtrOutput
The address line1.
func (AddressOutput) AddressLine2 ¶
func (o AddressOutput) AddressLine2() pulumi.StringPtrOutput
The address line2.
func (AddressOutput) AddressLine3 ¶
func (o AddressOutput) AddressLine3() pulumi.StringPtrOutput
The address line3.
func (AddressOutput) Country ¶
func (o AddressOutput) Country() pulumi.StringOutput
The country name.
func (AddressOutput) ElementType ¶
func (AddressOutput) ElementType() reflect.Type
func (AddressOutput) PostalCode ¶
func (o AddressOutput) PostalCode() pulumi.StringPtrOutput
The postal code.
func (AddressOutput) ToAddressOutput ¶
func (o AddressOutput) ToAddressOutput() AddressOutput
func (AddressOutput) ToAddressOutputWithContext ¶
func (o AddressOutput) ToAddressOutputWithContext(ctx context.Context) AddressOutput
func (AddressOutput) ToAddressPtrOutput ¶
func (o AddressOutput) ToAddressPtrOutput() AddressPtrOutput
func (AddressOutput) ToAddressPtrOutputWithContext ¶
func (o AddressOutput) ToAddressPtrOutputWithContext(ctx context.Context) AddressPtrOutput
type AddressPtrInput ¶
type AddressPtrInput interface { pulumi.Input ToAddressPtrOutput() AddressPtrOutput ToAddressPtrOutputWithContext(context.Context) AddressPtrOutput }
AddressPtrInput is an input type that accepts AddressArgs, AddressPtr and AddressPtrOutput values. You can construct a concrete instance of `AddressPtrInput` via:
AddressArgs{...} or: nil
func AddressPtr ¶
func AddressPtr(v *AddressArgs) AddressPtrInput
type AddressPtrOutput ¶
type AddressPtrOutput struct{ *pulumi.OutputState }
func (AddressPtrOutput) AddressLine1 ¶
func (o AddressPtrOutput) AddressLine1() pulumi.StringPtrOutput
The address line1.
func (AddressPtrOutput) AddressLine2 ¶
func (o AddressPtrOutput) AddressLine2() pulumi.StringPtrOutput
The address line2.
func (AddressPtrOutput) AddressLine3 ¶
func (o AddressPtrOutput) AddressLine3() pulumi.StringPtrOutput
The address line3.
func (AddressPtrOutput) City ¶
func (o AddressPtrOutput) City() pulumi.StringPtrOutput
The city name.
func (AddressPtrOutput) Country ¶
func (o AddressPtrOutput) Country() pulumi.StringPtrOutput
The country name.
func (AddressPtrOutput) Elem ¶
func (o AddressPtrOutput) Elem() AddressOutput
func (AddressPtrOutput) ElementType ¶
func (AddressPtrOutput) ElementType() reflect.Type
func (AddressPtrOutput) PostalCode ¶
func (o AddressPtrOutput) PostalCode() pulumi.StringPtrOutput
The postal code.
func (AddressPtrOutput) State ¶
func (o AddressPtrOutput) State() pulumi.StringPtrOutput
The state name.
func (AddressPtrOutput) ToAddressPtrOutput ¶
func (o AddressPtrOutput) ToAddressPtrOutput() AddressPtrOutput
func (AddressPtrOutput) ToAddressPtrOutputWithContext ¶
func (o AddressPtrOutput) ToAddressPtrOutputWithContext(ctx context.Context) AddressPtrOutput
type AddressResponse ¶
type AddressResponse struct { // The address line1. AddressLine1 *string `pulumi:"addressLine1"` // The address line2. AddressLine2 *string `pulumi:"addressLine2"` // The address line3. AddressLine3 *string `pulumi:"addressLine3"` // The city name. City *string `pulumi:"city"` // The country name. Country string `pulumi:"country"` // The postal code. PostalCode *string `pulumi:"postalCode"` // The state name. State *string `pulumi:"state"` }
The shipping address of the customer.
type AddressResponseArgs ¶
type AddressResponseArgs struct { // The address line1. AddressLine1 pulumi.StringPtrInput `pulumi:"addressLine1"` // The address line2. AddressLine2 pulumi.StringPtrInput `pulumi:"addressLine2"` // The address line3. AddressLine3 pulumi.StringPtrInput `pulumi:"addressLine3"` // The city name. City pulumi.StringPtrInput `pulumi:"city"` // The country name. Country pulumi.StringInput `pulumi:"country"` // The postal code. PostalCode pulumi.StringPtrInput `pulumi:"postalCode"` // The state name. State pulumi.StringPtrInput `pulumi:"state"` }
The shipping address of the customer.
func (AddressResponseArgs) ElementType ¶
func (AddressResponseArgs) ElementType() reflect.Type
func (AddressResponseArgs) ToAddressResponseOutput ¶
func (i AddressResponseArgs) ToAddressResponseOutput() AddressResponseOutput
func (AddressResponseArgs) ToAddressResponseOutputWithContext ¶
func (i AddressResponseArgs) ToAddressResponseOutputWithContext(ctx context.Context) AddressResponseOutput
func (AddressResponseArgs) ToAddressResponsePtrOutput ¶
func (i AddressResponseArgs) ToAddressResponsePtrOutput() AddressResponsePtrOutput
func (AddressResponseArgs) ToAddressResponsePtrOutputWithContext ¶
func (i AddressResponseArgs) ToAddressResponsePtrOutputWithContext(ctx context.Context) AddressResponsePtrOutput
type AddressResponseInput ¶
type AddressResponseInput interface { pulumi.Input ToAddressResponseOutput() AddressResponseOutput ToAddressResponseOutputWithContext(context.Context) AddressResponseOutput }
AddressResponseInput is an input type that accepts AddressResponseArgs and AddressResponseOutput values. You can construct a concrete instance of `AddressResponseInput` via:
AddressResponseArgs{...}
type AddressResponseOutput ¶
type AddressResponseOutput struct{ *pulumi.OutputState }
The shipping address of the customer.
func (AddressResponseOutput) AddressLine1 ¶
func (o AddressResponseOutput) AddressLine1() pulumi.StringPtrOutput
The address line1.
func (AddressResponseOutput) AddressLine2 ¶
func (o AddressResponseOutput) AddressLine2() pulumi.StringPtrOutput
The address line2.
func (AddressResponseOutput) AddressLine3 ¶
func (o AddressResponseOutput) AddressLine3() pulumi.StringPtrOutput
The address line3.
func (AddressResponseOutput) City ¶
func (o AddressResponseOutput) City() pulumi.StringPtrOutput
The city name.
func (AddressResponseOutput) Country ¶
func (o AddressResponseOutput) Country() pulumi.StringOutput
The country name.
func (AddressResponseOutput) ElementType ¶
func (AddressResponseOutput) ElementType() reflect.Type
func (AddressResponseOutput) PostalCode ¶
func (o AddressResponseOutput) PostalCode() pulumi.StringPtrOutput
The postal code.
func (AddressResponseOutput) State ¶
func (o AddressResponseOutput) State() pulumi.StringPtrOutput
The state name.
func (AddressResponseOutput) ToAddressResponseOutput ¶
func (o AddressResponseOutput) ToAddressResponseOutput() AddressResponseOutput
func (AddressResponseOutput) ToAddressResponseOutputWithContext ¶
func (o AddressResponseOutput) ToAddressResponseOutputWithContext(ctx context.Context) AddressResponseOutput
func (AddressResponseOutput) ToAddressResponsePtrOutput ¶
func (o AddressResponseOutput) ToAddressResponsePtrOutput() AddressResponsePtrOutput
func (AddressResponseOutput) ToAddressResponsePtrOutputWithContext ¶
func (o AddressResponseOutput) ToAddressResponsePtrOutputWithContext(ctx context.Context) AddressResponsePtrOutput
type AddressResponsePtrInput ¶
type AddressResponsePtrInput interface { pulumi.Input ToAddressResponsePtrOutput() AddressResponsePtrOutput ToAddressResponsePtrOutputWithContext(context.Context) AddressResponsePtrOutput }
AddressResponsePtrInput is an input type that accepts AddressResponseArgs, AddressResponsePtr and AddressResponsePtrOutput values. You can construct a concrete instance of `AddressResponsePtrInput` via:
AddressResponseArgs{...} or: nil
func AddressResponsePtr ¶
func AddressResponsePtr(v *AddressResponseArgs) AddressResponsePtrInput
type AddressResponsePtrOutput ¶
type AddressResponsePtrOutput struct{ *pulumi.OutputState }
func (AddressResponsePtrOutput) AddressLine1 ¶
func (o AddressResponsePtrOutput) AddressLine1() pulumi.StringPtrOutput
The address line1.
func (AddressResponsePtrOutput) AddressLine2 ¶
func (o AddressResponsePtrOutput) AddressLine2() pulumi.StringPtrOutput
The address line2.
func (AddressResponsePtrOutput) AddressLine3 ¶
func (o AddressResponsePtrOutput) AddressLine3() pulumi.StringPtrOutput
The address line3.
func (AddressResponsePtrOutput) City ¶
func (o AddressResponsePtrOutput) City() pulumi.StringPtrOutput
The city name.
func (AddressResponsePtrOutput) Country ¶
func (o AddressResponsePtrOutput) Country() pulumi.StringPtrOutput
The country name.
func (AddressResponsePtrOutput) Elem ¶
func (o AddressResponsePtrOutput) Elem() AddressResponseOutput
func (AddressResponsePtrOutput) ElementType ¶
func (AddressResponsePtrOutput) ElementType() reflect.Type
func (AddressResponsePtrOutput) PostalCode ¶
func (o AddressResponsePtrOutput) PostalCode() pulumi.StringPtrOutput
The postal code.
func (AddressResponsePtrOutput) State ¶
func (o AddressResponsePtrOutput) State() pulumi.StringPtrOutput
The state name.
func (AddressResponsePtrOutput) ToAddressResponsePtrOutput ¶
func (o AddressResponsePtrOutput) ToAddressResponsePtrOutput() AddressResponsePtrOutput
func (AddressResponsePtrOutput) ToAddressResponsePtrOutputWithContext ¶
func (o AddressResponsePtrOutput) ToAddressResponsePtrOutputWithContext(ctx context.Context) AddressResponsePtrOutput
type AsymmetricEncryptedSecret ¶
type AsymmetricEncryptedSecret struct { // The algorithm used to encrypt "Value". EncryptionAlgorithm string `pulumi:"encryptionAlgorithm"` // Thumbprint certificate used to encrypt \"Value\". If the value is unencrypted, it will be null. EncryptionCertThumbprint *string `pulumi:"encryptionCertThumbprint"` // The value of the secret. Value string `pulumi:"value"` }
Represent the secrets intended for encryption with asymmetric key pair.
type AsymmetricEncryptedSecretArgs ¶
type AsymmetricEncryptedSecretArgs struct { // The algorithm used to encrypt "Value". EncryptionAlgorithm pulumi.StringInput `pulumi:"encryptionAlgorithm"` // Thumbprint certificate used to encrypt \"Value\". If the value is unencrypted, it will be null. EncryptionCertThumbprint pulumi.StringPtrInput `pulumi:"encryptionCertThumbprint"` // The value of the secret. Value pulumi.StringInput `pulumi:"value"` }
Represent the secrets intended for encryption with asymmetric key pair.
func (AsymmetricEncryptedSecretArgs) ElementType ¶
func (AsymmetricEncryptedSecretArgs) ElementType() reflect.Type
func (AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutput ¶
func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutputWithContext ¶
func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutput ¶
func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutputWithContext ¶
func (i AsymmetricEncryptedSecretArgs) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
type AsymmetricEncryptedSecretInput ¶
type AsymmetricEncryptedSecretInput interface { pulumi.Input ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput ToAsymmetricEncryptedSecretOutputWithContext(context.Context) AsymmetricEncryptedSecretOutput }
AsymmetricEncryptedSecretInput is an input type that accepts AsymmetricEncryptedSecretArgs and AsymmetricEncryptedSecretOutput values. You can construct a concrete instance of `AsymmetricEncryptedSecretInput` via:
AsymmetricEncryptedSecretArgs{...}
type AsymmetricEncryptedSecretOutput ¶
type AsymmetricEncryptedSecretOutput struct{ *pulumi.OutputState }
Represent the secrets intended for encryption with asymmetric key pair.
func (AsymmetricEncryptedSecretOutput) ElementType ¶
func (AsymmetricEncryptedSecretOutput) ElementType() reflect.Type
func (AsymmetricEncryptedSecretOutput) EncryptionAlgorithm ¶
func (o AsymmetricEncryptedSecretOutput) EncryptionAlgorithm() pulumi.StringOutput
The algorithm used to encrypt "Value".
func (AsymmetricEncryptedSecretOutput) EncryptionCertThumbprint ¶
func (o AsymmetricEncryptedSecretOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
Thumbprint certificate used to encrypt \"Value\". If the value is unencrypted, it will be null.
func (AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutput ¶
func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutput() AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutputWithContext ¶
func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutput ¶
func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext ¶
func (o AsymmetricEncryptedSecretOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretOutput) Value ¶
func (o AsymmetricEncryptedSecretOutput) Value() pulumi.StringOutput
The value of the secret.
type AsymmetricEncryptedSecretPtrInput ¶
type AsymmetricEncryptedSecretPtrInput interface { pulumi.Input ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput ToAsymmetricEncryptedSecretPtrOutputWithContext(context.Context) AsymmetricEncryptedSecretPtrOutput }
AsymmetricEncryptedSecretPtrInput is an input type that accepts AsymmetricEncryptedSecretArgs, AsymmetricEncryptedSecretPtr and AsymmetricEncryptedSecretPtrOutput values. You can construct a concrete instance of `AsymmetricEncryptedSecretPtrInput` via:
AsymmetricEncryptedSecretArgs{...} or: nil
func AsymmetricEncryptedSecretPtr ¶
func AsymmetricEncryptedSecretPtr(v *AsymmetricEncryptedSecretArgs) AsymmetricEncryptedSecretPtrInput
type AsymmetricEncryptedSecretPtrOutput ¶
type AsymmetricEncryptedSecretPtrOutput struct{ *pulumi.OutputState }
func (AsymmetricEncryptedSecretPtrOutput) Elem ¶
func (o AsymmetricEncryptedSecretPtrOutput) Elem() AsymmetricEncryptedSecretOutput
func (AsymmetricEncryptedSecretPtrOutput) ElementType ¶
func (AsymmetricEncryptedSecretPtrOutput) ElementType() reflect.Type
func (AsymmetricEncryptedSecretPtrOutput) EncryptionAlgorithm ¶
func (o AsymmetricEncryptedSecretPtrOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
The algorithm used to encrypt "Value".
func (AsymmetricEncryptedSecretPtrOutput) EncryptionCertThumbprint ¶
func (o AsymmetricEncryptedSecretPtrOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
Thumbprint certificate used to encrypt \"Value\". If the value is unencrypted, it will be null.
func (AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutput ¶
func (o AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutput() AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext ¶
func (o AsymmetricEncryptedSecretPtrOutput) ToAsymmetricEncryptedSecretPtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretPtrOutput
func (AsymmetricEncryptedSecretPtrOutput) Value ¶
func (o AsymmetricEncryptedSecretPtrOutput) Value() pulumi.StringPtrOutput
The value of the secret.
type AsymmetricEncryptedSecretResponse ¶
type AsymmetricEncryptedSecretResponse struct { // The algorithm used to encrypt "Value". EncryptionAlgorithm string `pulumi:"encryptionAlgorithm"` // Thumbprint certificate used to encrypt \"Value\". If the value is unencrypted, it will be null. EncryptionCertThumbprint *string `pulumi:"encryptionCertThumbprint"` // The value of the secret. Value string `pulumi:"value"` }
Represent the secrets intended for encryption with asymmetric key pair.
type AsymmetricEncryptedSecretResponseArgs ¶
type AsymmetricEncryptedSecretResponseArgs struct { // The algorithm used to encrypt "Value". EncryptionAlgorithm pulumi.StringInput `pulumi:"encryptionAlgorithm"` // Thumbprint certificate used to encrypt \"Value\". If the value is unencrypted, it will be null. EncryptionCertThumbprint pulumi.StringPtrInput `pulumi:"encryptionCertThumbprint"` // The value of the secret. Value pulumi.StringInput `pulumi:"value"` }
Represent the secrets intended for encryption with asymmetric key pair.
func (AsymmetricEncryptedSecretResponseArgs) ElementType ¶
func (AsymmetricEncryptedSecretResponseArgs) ElementType() reflect.Type
func (AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponseOutput ¶
func (i AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponseOutput() AsymmetricEncryptedSecretResponseOutput
func (AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponseOutputWithContext ¶
func (i AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponseOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponseOutput
func (AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponsePtrOutput ¶
func (i AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponsePtrOutput() AsymmetricEncryptedSecretResponsePtrOutput
func (AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext ¶
func (i AsymmetricEncryptedSecretResponseArgs) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponsePtrOutput
type AsymmetricEncryptedSecretResponseInput ¶
type AsymmetricEncryptedSecretResponseInput interface { pulumi.Input ToAsymmetricEncryptedSecretResponseOutput() AsymmetricEncryptedSecretResponseOutput ToAsymmetricEncryptedSecretResponseOutputWithContext(context.Context) AsymmetricEncryptedSecretResponseOutput }
AsymmetricEncryptedSecretResponseInput is an input type that accepts AsymmetricEncryptedSecretResponseArgs and AsymmetricEncryptedSecretResponseOutput values. You can construct a concrete instance of `AsymmetricEncryptedSecretResponseInput` via:
AsymmetricEncryptedSecretResponseArgs{...}
type AsymmetricEncryptedSecretResponseOutput ¶
type AsymmetricEncryptedSecretResponseOutput struct{ *pulumi.OutputState }
Represent the secrets intended for encryption with asymmetric key pair.
func (AsymmetricEncryptedSecretResponseOutput) ElementType ¶
func (AsymmetricEncryptedSecretResponseOutput) ElementType() reflect.Type
func (AsymmetricEncryptedSecretResponseOutput) EncryptionAlgorithm ¶
func (o AsymmetricEncryptedSecretResponseOutput) EncryptionAlgorithm() pulumi.StringOutput
The algorithm used to encrypt "Value".
func (AsymmetricEncryptedSecretResponseOutput) EncryptionCertThumbprint ¶
func (o AsymmetricEncryptedSecretResponseOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
Thumbprint certificate used to encrypt \"Value\". If the value is unencrypted, it will be null.
func (AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutput ¶
func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutput() AsymmetricEncryptedSecretResponseOutput
func (AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutputWithContext ¶
func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponseOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponseOutput
func (AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponsePtrOutput ¶
func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponsePtrOutput() AsymmetricEncryptedSecretResponsePtrOutput
func (AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext ¶
func (o AsymmetricEncryptedSecretResponseOutput) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponsePtrOutput
func (AsymmetricEncryptedSecretResponseOutput) Value ¶
func (o AsymmetricEncryptedSecretResponseOutput) Value() pulumi.StringOutput
The value of the secret.
type AsymmetricEncryptedSecretResponsePtrInput ¶
type AsymmetricEncryptedSecretResponsePtrInput interface { pulumi.Input ToAsymmetricEncryptedSecretResponsePtrOutput() AsymmetricEncryptedSecretResponsePtrOutput ToAsymmetricEncryptedSecretResponsePtrOutputWithContext(context.Context) AsymmetricEncryptedSecretResponsePtrOutput }
AsymmetricEncryptedSecretResponsePtrInput is an input type that accepts AsymmetricEncryptedSecretResponseArgs, AsymmetricEncryptedSecretResponsePtr and AsymmetricEncryptedSecretResponsePtrOutput values. You can construct a concrete instance of `AsymmetricEncryptedSecretResponsePtrInput` via:
AsymmetricEncryptedSecretResponseArgs{...} or: nil
func AsymmetricEncryptedSecretResponsePtr ¶
func AsymmetricEncryptedSecretResponsePtr(v *AsymmetricEncryptedSecretResponseArgs) AsymmetricEncryptedSecretResponsePtrInput
type AsymmetricEncryptedSecretResponsePtrOutput ¶
type AsymmetricEncryptedSecretResponsePtrOutput struct{ *pulumi.OutputState }
func (AsymmetricEncryptedSecretResponsePtrOutput) ElementType ¶
func (AsymmetricEncryptedSecretResponsePtrOutput) ElementType() reflect.Type
func (AsymmetricEncryptedSecretResponsePtrOutput) EncryptionAlgorithm ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
The algorithm used to encrypt "Value".
func (AsymmetricEncryptedSecretResponsePtrOutput) EncryptionCertThumbprint ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) EncryptionCertThumbprint() pulumi.StringPtrOutput
Thumbprint certificate used to encrypt \"Value\". If the value is unencrypted, it will be null.
func (AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutput ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutput() AsymmetricEncryptedSecretResponsePtrOutput
func (AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) ToAsymmetricEncryptedSecretResponsePtrOutputWithContext(ctx context.Context) AsymmetricEncryptedSecretResponsePtrOutput
func (AsymmetricEncryptedSecretResponsePtrOutput) Value ¶
func (o AsymmetricEncryptedSecretResponsePtrOutput) Value() pulumi.StringPtrOutput
The value of the secret.
type AzureContainerDataFormat ¶ added in v0.3.1
Storage format used for the file represented by the share.
func (AzureContainerDataFormat) ElementType ¶ added in v0.3.1
func (AzureContainerDataFormat) ElementType() reflect.Type
func (AzureContainerDataFormat) ToStringOutput ¶ added in v0.3.1
func (e AzureContainerDataFormat) ToStringOutput() pulumi.StringOutput
func (AzureContainerDataFormat) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureContainerDataFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureContainerDataFormat) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureContainerDataFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureContainerDataFormat) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureContainerDataFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureContainerInfo ¶
type AzureContainerInfo struct { // Container name (Based on the data format specified, this represents the name of Azure Files/Page blob/Block blob). ContainerName string `pulumi:"containerName"` // Storage format used for the file represented by the share. DataFormat string `pulumi:"dataFormat"` // ID of the storage account credential used to access storage. StorageAccountCredentialId string `pulumi:"storageAccountCredentialId"` }
Azure container mapping of the endpoint.
type AzureContainerInfoArgs ¶
type AzureContainerInfoArgs struct { // Container name (Based on the data format specified, this represents the name of Azure Files/Page blob/Block blob). ContainerName pulumi.StringInput `pulumi:"containerName"` // Storage format used for the file represented by the share. DataFormat pulumi.StringInput `pulumi:"dataFormat"` // ID of the storage account credential used to access storage. StorageAccountCredentialId pulumi.StringInput `pulumi:"storageAccountCredentialId"` }
Azure container mapping of the endpoint.
func (AzureContainerInfoArgs) ElementType ¶
func (AzureContainerInfoArgs) ElementType() reflect.Type
func (AzureContainerInfoArgs) ToAzureContainerInfoOutput ¶
func (i AzureContainerInfoArgs) ToAzureContainerInfoOutput() AzureContainerInfoOutput
func (AzureContainerInfoArgs) ToAzureContainerInfoOutputWithContext ¶
func (i AzureContainerInfoArgs) ToAzureContainerInfoOutputWithContext(ctx context.Context) AzureContainerInfoOutput
func (AzureContainerInfoArgs) ToAzureContainerInfoPtrOutput ¶
func (i AzureContainerInfoArgs) ToAzureContainerInfoPtrOutput() AzureContainerInfoPtrOutput
func (AzureContainerInfoArgs) ToAzureContainerInfoPtrOutputWithContext ¶
func (i AzureContainerInfoArgs) ToAzureContainerInfoPtrOutputWithContext(ctx context.Context) AzureContainerInfoPtrOutput
type AzureContainerInfoInput ¶
type AzureContainerInfoInput interface { pulumi.Input ToAzureContainerInfoOutput() AzureContainerInfoOutput ToAzureContainerInfoOutputWithContext(context.Context) AzureContainerInfoOutput }
AzureContainerInfoInput is an input type that accepts AzureContainerInfoArgs and AzureContainerInfoOutput values. You can construct a concrete instance of `AzureContainerInfoInput` via:
AzureContainerInfoArgs{...}
type AzureContainerInfoOutput ¶
type AzureContainerInfoOutput struct{ *pulumi.OutputState }
Azure container mapping of the endpoint.
func (AzureContainerInfoOutput) ContainerName ¶
func (o AzureContainerInfoOutput) ContainerName() pulumi.StringOutput
Container name (Based on the data format specified, this represents the name of Azure Files/Page blob/Block blob).
func (AzureContainerInfoOutput) DataFormat ¶
func (o AzureContainerInfoOutput) DataFormat() pulumi.StringOutput
Storage format used for the file represented by the share.
func (AzureContainerInfoOutput) ElementType ¶
func (AzureContainerInfoOutput) ElementType() reflect.Type
func (AzureContainerInfoOutput) StorageAccountCredentialId ¶
func (o AzureContainerInfoOutput) StorageAccountCredentialId() pulumi.StringOutput
ID of the storage account credential used to access storage.
func (AzureContainerInfoOutput) ToAzureContainerInfoOutput ¶
func (o AzureContainerInfoOutput) ToAzureContainerInfoOutput() AzureContainerInfoOutput
func (AzureContainerInfoOutput) ToAzureContainerInfoOutputWithContext ¶
func (o AzureContainerInfoOutput) ToAzureContainerInfoOutputWithContext(ctx context.Context) AzureContainerInfoOutput
func (AzureContainerInfoOutput) ToAzureContainerInfoPtrOutput ¶
func (o AzureContainerInfoOutput) ToAzureContainerInfoPtrOutput() AzureContainerInfoPtrOutput
func (AzureContainerInfoOutput) ToAzureContainerInfoPtrOutputWithContext ¶
func (o AzureContainerInfoOutput) ToAzureContainerInfoPtrOutputWithContext(ctx context.Context) AzureContainerInfoPtrOutput
type AzureContainerInfoPtrInput ¶
type AzureContainerInfoPtrInput interface { pulumi.Input ToAzureContainerInfoPtrOutput() AzureContainerInfoPtrOutput ToAzureContainerInfoPtrOutputWithContext(context.Context) AzureContainerInfoPtrOutput }
AzureContainerInfoPtrInput is an input type that accepts AzureContainerInfoArgs, AzureContainerInfoPtr and AzureContainerInfoPtrOutput values. You can construct a concrete instance of `AzureContainerInfoPtrInput` via:
AzureContainerInfoArgs{...} or: nil
func AzureContainerInfoPtr ¶
func AzureContainerInfoPtr(v *AzureContainerInfoArgs) AzureContainerInfoPtrInput
type AzureContainerInfoPtrOutput ¶
type AzureContainerInfoPtrOutput struct{ *pulumi.OutputState }
func (AzureContainerInfoPtrOutput) ContainerName ¶
func (o AzureContainerInfoPtrOutput) ContainerName() pulumi.StringPtrOutput
Container name (Based on the data format specified, this represents the name of Azure Files/Page blob/Block blob).
func (AzureContainerInfoPtrOutput) DataFormat ¶
func (o AzureContainerInfoPtrOutput) DataFormat() pulumi.StringPtrOutput
Storage format used for the file represented by the share.
func (AzureContainerInfoPtrOutput) Elem ¶
func (o AzureContainerInfoPtrOutput) Elem() AzureContainerInfoOutput
func (AzureContainerInfoPtrOutput) ElementType ¶
func (AzureContainerInfoPtrOutput) ElementType() reflect.Type
func (AzureContainerInfoPtrOutput) StorageAccountCredentialId ¶
func (o AzureContainerInfoPtrOutput) StorageAccountCredentialId() pulumi.StringPtrOutput
ID of the storage account credential used to access storage.
func (AzureContainerInfoPtrOutput) ToAzureContainerInfoPtrOutput ¶
func (o AzureContainerInfoPtrOutput) ToAzureContainerInfoPtrOutput() AzureContainerInfoPtrOutput
func (AzureContainerInfoPtrOutput) ToAzureContainerInfoPtrOutputWithContext ¶
func (o AzureContainerInfoPtrOutput) ToAzureContainerInfoPtrOutputWithContext(ctx context.Context) AzureContainerInfoPtrOutput
type AzureContainerInfoResponse ¶
type AzureContainerInfoResponse struct { // Container name (Based on the data format specified, this represents the name of Azure Files/Page blob/Block blob). ContainerName string `pulumi:"containerName"` // Storage format used for the file represented by the share. DataFormat string `pulumi:"dataFormat"` // ID of the storage account credential used to access storage. StorageAccountCredentialId string `pulumi:"storageAccountCredentialId"` }
Azure container mapping of the endpoint.
type AzureContainerInfoResponseArgs ¶
type AzureContainerInfoResponseArgs struct { // Container name (Based on the data format specified, this represents the name of Azure Files/Page blob/Block blob). ContainerName pulumi.StringInput `pulumi:"containerName"` // Storage format used for the file represented by the share. DataFormat pulumi.StringInput `pulumi:"dataFormat"` // ID of the storage account credential used to access storage. StorageAccountCredentialId pulumi.StringInput `pulumi:"storageAccountCredentialId"` }
Azure container mapping of the endpoint.
func (AzureContainerInfoResponseArgs) ElementType ¶
func (AzureContainerInfoResponseArgs) ElementType() reflect.Type
func (AzureContainerInfoResponseArgs) ToAzureContainerInfoResponseOutput ¶
func (i AzureContainerInfoResponseArgs) ToAzureContainerInfoResponseOutput() AzureContainerInfoResponseOutput
func (AzureContainerInfoResponseArgs) ToAzureContainerInfoResponseOutputWithContext ¶
func (i AzureContainerInfoResponseArgs) ToAzureContainerInfoResponseOutputWithContext(ctx context.Context) AzureContainerInfoResponseOutput
func (AzureContainerInfoResponseArgs) ToAzureContainerInfoResponsePtrOutput ¶
func (i AzureContainerInfoResponseArgs) ToAzureContainerInfoResponsePtrOutput() AzureContainerInfoResponsePtrOutput
func (AzureContainerInfoResponseArgs) ToAzureContainerInfoResponsePtrOutputWithContext ¶
func (i AzureContainerInfoResponseArgs) ToAzureContainerInfoResponsePtrOutputWithContext(ctx context.Context) AzureContainerInfoResponsePtrOutput
type AzureContainerInfoResponseInput ¶
type AzureContainerInfoResponseInput interface { pulumi.Input ToAzureContainerInfoResponseOutput() AzureContainerInfoResponseOutput ToAzureContainerInfoResponseOutputWithContext(context.Context) AzureContainerInfoResponseOutput }
AzureContainerInfoResponseInput is an input type that accepts AzureContainerInfoResponseArgs and AzureContainerInfoResponseOutput values. You can construct a concrete instance of `AzureContainerInfoResponseInput` via:
AzureContainerInfoResponseArgs{...}
type AzureContainerInfoResponseOutput ¶
type AzureContainerInfoResponseOutput struct{ *pulumi.OutputState }
Azure container mapping of the endpoint.
func (AzureContainerInfoResponseOutput) ContainerName ¶
func (o AzureContainerInfoResponseOutput) ContainerName() pulumi.StringOutput
Container name (Based on the data format specified, this represents the name of Azure Files/Page blob/Block blob).
func (AzureContainerInfoResponseOutput) DataFormat ¶
func (o AzureContainerInfoResponseOutput) DataFormat() pulumi.StringOutput
Storage format used for the file represented by the share.
func (AzureContainerInfoResponseOutput) ElementType ¶
func (AzureContainerInfoResponseOutput) ElementType() reflect.Type
func (AzureContainerInfoResponseOutput) StorageAccountCredentialId ¶
func (o AzureContainerInfoResponseOutput) StorageAccountCredentialId() pulumi.StringOutput
ID of the storage account credential used to access storage.
func (AzureContainerInfoResponseOutput) ToAzureContainerInfoResponseOutput ¶
func (o AzureContainerInfoResponseOutput) ToAzureContainerInfoResponseOutput() AzureContainerInfoResponseOutput
func (AzureContainerInfoResponseOutput) ToAzureContainerInfoResponseOutputWithContext ¶
func (o AzureContainerInfoResponseOutput) ToAzureContainerInfoResponseOutputWithContext(ctx context.Context) AzureContainerInfoResponseOutput
func (AzureContainerInfoResponseOutput) ToAzureContainerInfoResponsePtrOutput ¶
func (o AzureContainerInfoResponseOutput) ToAzureContainerInfoResponsePtrOutput() AzureContainerInfoResponsePtrOutput
func (AzureContainerInfoResponseOutput) ToAzureContainerInfoResponsePtrOutputWithContext ¶
func (o AzureContainerInfoResponseOutput) ToAzureContainerInfoResponsePtrOutputWithContext(ctx context.Context) AzureContainerInfoResponsePtrOutput
type AzureContainerInfoResponsePtrInput ¶
type AzureContainerInfoResponsePtrInput interface { pulumi.Input ToAzureContainerInfoResponsePtrOutput() AzureContainerInfoResponsePtrOutput ToAzureContainerInfoResponsePtrOutputWithContext(context.Context) AzureContainerInfoResponsePtrOutput }
AzureContainerInfoResponsePtrInput is an input type that accepts AzureContainerInfoResponseArgs, AzureContainerInfoResponsePtr and AzureContainerInfoResponsePtrOutput values. You can construct a concrete instance of `AzureContainerInfoResponsePtrInput` via:
AzureContainerInfoResponseArgs{...} or: nil
func AzureContainerInfoResponsePtr ¶
func AzureContainerInfoResponsePtr(v *AzureContainerInfoResponseArgs) AzureContainerInfoResponsePtrInput
type AzureContainerInfoResponsePtrOutput ¶
type AzureContainerInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureContainerInfoResponsePtrOutput) ContainerName ¶
func (o AzureContainerInfoResponsePtrOutput) ContainerName() pulumi.StringPtrOutput
Container name (Based on the data format specified, this represents the name of Azure Files/Page blob/Block blob).
func (AzureContainerInfoResponsePtrOutput) DataFormat ¶
func (o AzureContainerInfoResponsePtrOutput) DataFormat() pulumi.StringPtrOutput
Storage format used for the file represented by the share.
func (AzureContainerInfoResponsePtrOutput) Elem ¶
func (o AzureContainerInfoResponsePtrOutput) Elem() AzureContainerInfoResponseOutput
func (AzureContainerInfoResponsePtrOutput) ElementType ¶
func (AzureContainerInfoResponsePtrOutput) ElementType() reflect.Type
func (AzureContainerInfoResponsePtrOutput) StorageAccountCredentialId ¶
func (o AzureContainerInfoResponsePtrOutput) StorageAccountCredentialId() pulumi.StringPtrOutput
ID of the storage account credential used to access storage.
func (AzureContainerInfoResponsePtrOutput) ToAzureContainerInfoResponsePtrOutput ¶
func (o AzureContainerInfoResponsePtrOutput) ToAzureContainerInfoResponsePtrOutput() AzureContainerInfoResponsePtrOutput
func (AzureContainerInfoResponsePtrOutput) ToAzureContainerInfoResponsePtrOutputWithContext ¶
func (o AzureContainerInfoResponsePtrOutput) ToAzureContainerInfoResponsePtrOutputWithContext(ctx context.Context) AzureContainerInfoResponsePtrOutput
type BandwidthSchedule ¶
type BandwidthSchedule struct { pulumi.CustomResourceState // The days of the week when this schedule is applicable. Days pulumi.StringArrayOutput `pulumi:"days"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // The bandwidth rate in Mbps. RateInMbps pulumi.IntOutput `pulumi:"rateInMbps"` // The start time of the schedule in UTC. Start pulumi.StringOutput `pulumi:"start"` // The stop time of the schedule in UTC. Stop pulumi.StringOutput `pulumi:"stop"` // Bandwidth object related to ASE resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
The bandwidth schedule details. Latest API Version: 2020-09-01.
func GetBandwidthSchedule ¶
func GetBandwidthSchedule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BandwidthScheduleState, opts ...pulumi.ResourceOption) (*BandwidthSchedule, error)
GetBandwidthSchedule gets an existing BandwidthSchedule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBandwidthSchedule ¶
func NewBandwidthSchedule(ctx *pulumi.Context, name string, args *BandwidthScheduleArgs, opts ...pulumi.ResourceOption) (*BandwidthSchedule, error)
NewBandwidthSchedule registers a new resource with the given unique name, arguments, and options.
func (*BandwidthSchedule) ElementType ¶ added in v0.2.6
func (*BandwidthSchedule) ElementType() reflect.Type
func (*BandwidthSchedule) ToBandwidthScheduleOutput ¶ added in v0.2.6
func (i *BandwidthSchedule) ToBandwidthScheduleOutput() BandwidthScheduleOutput
func (*BandwidthSchedule) ToBandwidthScheduleOutputWithContext ¶ added in v0.2.6
func (i *BandwidthSchedule) ToBandwidthScheduleOutputWithContext(ctx context.Context) BandwidthScheduleOutput
type BandwidthScheduleArgs ¶
type BandwidthScheduleArgs struct { // The days of the week when this schedule is applicable. Days pulumi.StringArrayInput // The device name. DeviceName pulumi.StringInput // The bandwidth schedule name which needs to be added/updated. Name pulumi.StringInput // The bandwidth rate in Mbps. RateInMbps pulumi.IntInput // The resource group name. ResourceGroupName pulumi.StringInput // The start time of the schedule in UTC. Start pulumi.StringInput // The stop time of the schedule in UTC. Stop pulumi.StringInput }
The set of arguments for constructing a BandwidthSchedule resource.
func (BandwidthScheduleArgs) ElementType ¶
func (BandwidthScheduleArgs) ElementType() reflect.Type
type BandwidthScheduleInput ¶ added in v0.2.6
type BandwidthScheduleInput interface { pulumi.Input ToBandwidthScheduleOutput() BandwidthScheduleOutput ToBandwidthScheduleOutputWithContext(ctx context.Context) BandwidthScheduleOutput }
type BandwidthScheduleOutput ¶ added in v0.2.6
type BandwidthScheduleOutput struct {
*pulumi.OutputState
}
func (BandwidthScheduleOutput) ElementType ¶ added in v0.2.6
func (BandwidthScheduleOutput) ElementType() reflect.Type
func (BandwidthScheduleOutput) ToBandwidthScheduleOutput ¶ added in v0.2.6
func (o BandwidthScheduleOutput) ToBandwidthScheduleOutput() BandwidthScheduleOutput
func (BandwidthScheduleOutput) ToBandwidthScheduleOutputWithContext ¶ added in v0.2.6
func (o BandwidthScheduleOutput) ToBandwidthScheduleOutputWithContext(ctx context.Context) BandwidthScheduleOutput
type BandwidthScheduleState ¶
type BandwidthScheduleState struct { // The days of the week when this schedule is applicable. Days pulumi.StringArrayInput // The object name. Name pulumi.StringPtrInput // The bandwidth rate in Mbps. RateInMbps pulumi.IntPtrInput // The start time of the schedule in UTC. Start pulumi.StringPtrInput // The stop time of the schedule in UTC. Stop pulumi.StringPtrInput // Bandwidth object related to ASE resource SystemData SystemDataResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (BandwidthScheduleState) ElementType ¶
func (BandwidthScheduleState) ElementType() reflect.Type
type ClientAccessRight ¶
type ClientAccessRight struct { // Type of access to be allowed for the client. AccessPermission string `pulumi:"accessPermission"` // IP of the client. Client string `pulumi:"client"` }
The mapping between a particular client IP and the type of access client has on the NFS share.
type ClientAccessRightArgs ¶
type ClientAccessRightArgs struct { // Type of access to be allowed for the client. AccessPermission pulumi.StringInput `pulumi:"accessPermission"` // IP of the client. Client pulumi.StringInput `pulumi:"client"` }
The mapping between a particular client IP and the type of access client has on the NFS share.
func (ClientAccessRightArgs) ElementType ¶
func (ClientAccessRightArgs) ElementType() reflect.Type
func (ClientAccessRightArgs) ToClientAccessRightOutput ¶
func (i ClientAccessRightArgs) ToClientAccessRightOutput() ClientAccessRightOutput
func (ClientAccessRightArgs) ToClientAccessRightOutputWithContext ¶
func (i ClientAccessRightArgs) ToClientAccessRightOutputWithContext(ctx context.Context) ClientAccessRightOutput
type ClientAccessRightArray ¶
type ClientAccessRightArray []ClientAccessRightInput
func (ClientAccessRightArray) ElementType ¶
func (ClientAccessRightArray) ElementType() reflect.Type
func (ClientAccessRightArray) ToClientAccessRightArrayOutput ¶
func (i ClientAccessRightArray) ToClientAccessRightArrayOutput() ClientAccessRightArrayOutput
func (ClientAccessRightArray) ToClientAccessRightArrayOutputWithContext ¶
func (i ClientAccessRightArray) ToClientAccessRightArrayOutputWithContext(ctx context.Context) ClientAccessRightArrayOutput
type ClientAccessRightArrayInput ¶
type ClientAccessRightArrayInput interface { pulumi.Input ToClientAccessRightArrayOutput() ClientAccessRightArrayOutput ToClientAccessRightArrayOutputWithContext(context.Context) ClientAccessRightArrayOutput }
ClientAccessRightArrayInput is an input type that accepts ClientAccessRightArray and ClientAccessRightArrayOutput values. You can construct a concrete instance of `ClientAccessRightArrayInput` via:
ClientAccessRightArray{ ClientAccessRightArgs{...} }
type ClientAccessRightArrayOutput ¶
type ClientAccessRightArrayOutput struct{ *pulumi.OutputState }
func (ClientAccessRightArrayOutput) ElementType ¶
func (ClientAccessRightArrayOutput) ElementType() reflect.Type
func (ClientAccessRightArrayOutput) Index ¶
func (o ClientAccessRightArrayOutput) Index(i pulumi.IntInput) ClientAccessRightOutput
func (ClientAccessRightArrayOutput) ToClientAccessRightArrayOutput ¶
func (o ClientAccessRightArrayOutput) ToClientAccessRightArrayOutput() ClientAccessRightArrayOutput
func (ClientAccessRightArrayOutput) ToClientAccessRightArrayOutputWithContext ¶
func (o ClientAccessRightArrayOutput) ToClientAccessRightArrayOutputWithContext(ctx context.Context) ClientAccessRightArrayOutput
type ClientAccessRightInput ¶
type ClientAccessRightInput interface { pulumi.Input ToClientAccessRightOutput() ClientAccessRightOutput ToClientAccessRightOutputWithContext(context.Context) ClientAccessRightOutput }
ClientAccessRightInput is an input type that accepts ClientAccessRightArgs and ClientAccessRightOutput values. You can construct a concrete instance of `ClientAccessRightInput` via:
ClientAccessRightArgs{...}
type ClientAccessRightOutput ¶
type ClientAccessRightOutput struct{ *pulumi.OutputState }
The mapping between a particular client IP and the type of access client has on the NFS share.
func (ClientAccessRightOutput) AccessPermission ¶
func (o ClientAccessRightOutput) AccessPermission() pulumi.StringOutput
Type of access to be allowed for the client.
func (ClientAccessRightOutput) Client ¶
func (o ClientAccessRightOutput) Client() pulumi.StringOutput
IP of the client.
func (ClientAccessRightOutput) ElementType ¶
func (ClientAccessRightOutput) ElementType() reflect.Type
func (ClientAccessRightOutput) ToClientAccessRightOutput ¶
func (o ClientAccessRightOutput) ToClientAccessRightOutput() ClientAccessRightOutput
func (ClientAccessRightOutput) ToClientAccessRightOutputWithContext ¶
func (o ClientAccessRightOutput) ToClientAccessRightOutputWithContext(ctx context.Context) ClientAccessRightOutput
type ClientAccessRightResponse ¶
type ClientAccessRightResponse struct { // Type of access to be allowed for the client. AccessPermission string `pulumi:"accessPermission"` // IP of the client. Client string `pulumi:"client"` }
The mapping between a particular client IP and the type of access client has on the NFS share.
type ClientAccessRightResponseArgs ¶
type ClientAccessRightResponseArgs struct { // Type of access to be allowed for the client. AccessPermission pulumi.StringInput `pulumi:"accessPermission"` // IP of the client. Client pulumi.StringInput `pulumi:"client"` }
The mapping between a particular client IP and the type of access client has on the NFS share.
func (ClientAccessRightResponseArgs) ElementType ¶
func (ClientAccessRightResponseArgs) ElementType() reflect.Type
func (ClientAccessRightResponseArgs) ToClientAccessRightResponseOutput ¶
func (i ClientAccessRightResponseArgs) ToClientAccessRightResponseOutput() ClientAccessRightResponseOutput
func (ClientAccessRightResponseArgs) ToClientAccessRightResponseOutputWithContext ¶
func (i ClientAccessRightResponseArgs) ToClientAccessRightResponseOutputWithContext(ctx context.Context) ClientAccessRightResponseOutput
type ClientAccessRightResponseArray ¶
type ClientAccessRightResponseArray []ClientAccessRightResponseInput
func (ClientAccessRightResponseArray) ElementType ¶
func (ClientAccessRightResponseArray) ElementType() reflect.Type
func (ClientAccessRightResponseArray) ToClientAccessRightResponseArrayOutput ¶
func (i ClientAccessRightResponseArray) ToClientAccessRightResponseArrayOutput() ClientAccessRightResponseArrayOutput
func (ClientAccessRightResponseArray) ToClientAccessRightResponseArrayOutputWithContext ¶
func (i ClientAccessRightResponseArray) ToClientAccessRightResponseArrayOutputWithContext(ctx context.Context) ClientAccessRightResponseArrayOutput
type ClientAccessRightResponseArrayInput ¶
type ClientAccessRightResponseArrayInput interface { pulumi.Input ToClientAccessRightResponseArrayOutput() ClientAccessRightResponseArrayOutput ToClientAccessRightResponseArrayOutputWithContext(context.Context) ClientAccessRightResponseArrayOutput }
ClientAccessRightResponseArrayInput is an input type that accepts ClientAccessRightResponseArray and ClientAccessRightResponseArrayOutput values. You can construct a concrete instance of `ClientAccessRightResponseArrayInput` via:
ClientAccessRightResponseArray{ ClientAccessRightResponseArgs{...} }
type ClientAccessRightResponseArrayOutput ¶
type ClientAccessRightResponseArrayOutput struct{ *pulumi.OutputState }
func (ClientAccessRightResponseArrayOutput) ElementType ¶
func (ClientAccessRightResponseArrayOutput) ElementType() reflect.Type
func (ClientAccessRightResponseArrayOutput) Index ¶
func (o ClientAccessRightResponseArrayOutput) Index(i pulumi.IntInput) ClientAccessRightResponseOutput
func (ClientAccessRightResponseArrayOutput) ToClientAccessRightResponseArrayOutput ¶
func (o ClientAccessRightResponseArrayOutput) ToClientAccessRightResponseArrayOutput() ClientAccessRightResponseArrayOutput
func (ClientAccessRightResponseArrayOutput) ToClientAccessRightResponseArrayOutputWithContext ¶
func (o ClientAccessRightResponseArrayOutput) ToClientAccessRightResponseArrayOutputWithContext(ctx context.Context) ClientAccessRightResponseArrayOutput
type ClientAccessRightResponseInput ¶
type ClientAccessRightResponseInput interface { pulumi.Input ToClientAccessRightResponseOutput() ClientAccessRightResponseOutput ToClientAccessRightResponseOutputWithContext(context.Context) ClientAccessRightResponseOutput }
ClientAccessRightResponseInput is an input type that accepts ClientAccessRightResponseArgs and ClientAccessRightResponseOutput values. You can construct a concrete instance of `ClientAccessRightResponseInput` via:
ClientAccessRightResponseArgs{...}
type ClientAccessRightResponseOutput ¶
type ClientAccessRightResponseOutput struct{ *pulumi.OutputState }
The mapping between a particular client IP and the type of access client has on the NFS share.
func (ClientAccessRightResponseOutput) AccessPermission ¶
func (o ClientAccessRightResponseOutput) AccessPermission() pulumi.StringOutput
Type of access to be allowed for the client.
func (ClientAccessRightResponseOutput) Client ¶
func (o ClientAccessRightResponseOutput) Client() pulumi.StringOutput
IP of the client.
func (ClientAccessRightResponseOutput) ElementType ¶
func (ClientAccessRightResponseOutput) ElementType() reflect.Type
func (ClientAccessRightResponseOutput) ToClientAccessRightResponseOutput ¶
func (o ClientAccessRightResponseOutput) ToClientAccessRightResponseOutput() ClientAccessRightResponseOutput
func (ClientAccessRightResponseOutput) ToClientAccessRightResponseOutputWithContext ¶
func (o ClientAccessRightResponseOutput) ToClientAccessRightResponseOutputWithContext(ctx context.Context) ClientAccessRightResponseOutput
type ClientPermissionType ¶ added in v0.3.1
Type of access to be allowed for the client.
func (ClientPermissionType) ElementType ¶ added in v0.3.1
func (ClientPermissionType) ElementType() reflect.Type
func (ClientPermissionType) ToStringOutput ¶ added in v0.3.1
func (e ClientPermissionType) ToStringOutput() pulumi.StringOutput
func (ClientPermissionType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ClientPermissionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClientPermissionType) ToStringPtrOutput ¶ added in v0.3.1
func (e ClientPermissionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClientPermissionType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ClientPermissionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactDetails ¶
type ContactDetails struct { // The name of the company. CompanyName string `pulumi:"companyName"` // The contact person name. ContactPerson string `pulumi:"contactPerson"` // The email list. EmailList []string `pulumi:"emailList"` // The phone number. Phone string `pulumi:"phone"` }
Contains all the contact details of the customer.
type ContactDetailsArgs ¶
type ContactDetailsArgs struct { // The name of the company. CompanyName pulumi.StringInput `pulumi:"companyName"` // The contact person name. ContactPerson pulumi.StringInput `pulumi:"contactPerson"` // The email list. EmailList pulumi.StringArrayInput `pulumi:"emailList"` // The phone number. Phone pulumi.StringInput `pulumi:"phone"` }
Contains all the contact details of the customer.
func (ContactDetailsArgs) ElementType ¶
func (ContactDetailsArgs) ElementType() reflect.Type
func (ContactDetailsArgs) ToContactDetailsOutput ¶
func (i ContactDetailsArgs) ToContactDetailsOutput() ContactDetailsOutput
func (ContactDetailsArgs) ToContactDetailsOutputWithContext ¶
func (i ContactDetailsArgs) ToContactDetailsOutputWithContext(ctx context.Context) ContactDetailsOutput
func (ContactDetailsArgs) ToContactDetailsPtrOutput ¶
func (i ContactDetailsArgs) ToContactDetailsPtrOutput() ContactDetailsPtrOutput
func (ContactDetailsArgs) ToContactDetailsPtrOutputWithContext ¶
func (i ContactDetailsArgs) ToContactDetailsPtrOutputWithContext(ctx context.Context) ContactDetailsPtrOutput
type ContactDetailsInput ¶
type ContactDetailsInput interface { pulumi.Input ToContactDetailsOutput() ContactDetailsOutput ToContactDetailsOutputWithContext(context.Context) ContactDetailsOutput }
ContactDetailsInput is an input type that accepts ContactDetailsArgs and ContactDetailsOutput values. You can construct a concrete instance of `ContactDetailsInput` via:
ContactDetailsArgs{...}
type ContactDetailsOutput ¶
type ContactDetailsOutput struct{ *pulumi.OutputState }
Contains all the contact details of the customer.
func (ContactDetailsOutput) CompanyName ¶
func (o ContactDetailsOutput) CompanyName() pulumi.StringOutput
The name of the company.
func (ContactDetailsOutput) ContactPerson ¶
func (o ContactDetailsOutput) ContactPerson() pulumi.StringOutput
The contact person name.
func (ContactDetailsOutput) ElementType ¶
func (ContactDetailsOutput) ElementType() reflect.Type
func (ContactDetailsOutput) EmailList ¶
func (o ContactDetailsOutput) EmailList() pulumi.StringArrayOutput
The email list.
func (ContactDetailsOutput) Phone ¶
func (o ContactDetailsOutput) Phone() pulumi.StringOutput
The phone number.
func (ContactDetailsOutput) ToContactDetailsOutput ¶
func (o ContactDetailsOutput) ToContactDetailsOutput() ContactDetailsOutput
func (ContactDetailsOutput) ToContactDetailsOutputWithContext ¶
func (o ContactDetailsOutput) ToContactDetailsOutputWithContext(ctx context.Context) ContactDetailsOutput
func (ContactDetailsOutput) ToContactDetailsPtrOutput ¶
func (o ContactDetailsOutput) ToContactDetailsPtrOutput() ContactDetailsPtrOutput
func (ContactDetailsOutput) ToContactDetailsPtrOutputWithContext ¶
func (o ContactDetailsOutput) ToContactDetailsPtrOutputWithContext(ctx context.Context) ContactDetailsPtrOutput
type ContactDetailsPtrInput ¶
type ContactDetailsPtrInput interface { pulumi.Input ToContactDetailsPtrOutput() ContactDetailsPtrOutput ToContactDetailsPtrOutputWithContext(context.Context) ContactDetailsPtrOutput }
ContactDetailsPtrInput is an input type that accepts ContactDetailsArgs, ContactDetailsPtr and ContactDetailsPtrOutput values. You can construct a concrete instance of `ContactDetailsPtrInput` via:
ContactDetailsArgs{...} or: nil
func ContactDetailsPtr ¶
func ContactDetailsPtr(v *ContactDetailsArgs) ContactDetailsPtrInput
type ContactDetailsPtrOutput ¶
type ContactDetailsPtrOutput struct{ *pulumi.OutputState }
func (ContactDetailsPtrOutput) CompanyName ¶
func (o ContactDetailsPtrOutput) CompanyName() pulumi.StringPtrOutput
The name of the company.
func (ContactDetailsPtrOutput) ContactPerson ¶
func (o ContactDetailsPtrOutput) ContactPerson() pulumi.StringPtrOutput
The contact person name.
func (ContactDetailsPtrOutput) Elem ¶
func (o ContactDetailsPtrOutput) Elem() ContactDetailsOutput
func (ContactDetailsPtrOutput) ElementType ¶
func (ContactDetailsPtrOutput) ElementType() reflect.Type
func (ContactDetailsPtrOutput) EmailList ¶
func (o ContactDetailsPtrOutput) EmailList() pulumi.StringArrayOutput
The email list.
func (ContactDetailsPtrOutput) Phone ¶
func (o ContactDetailsPtrOutput) Phone() pulumi.StringPtrOutput
The phone number.
func (ContactDetailsPtrOutput) ToContactDetailsPtrOutput ¶
func (o ContactDetailsPtrOutput) ToContactDetailsPtrOutput() ContactDetailsPtrOutput
func (ContactDetailsPtrOutput) ToContactDetailsPtrOutputWithContext ¶
func (o ContactDetailsPtrOutput) ToContactDetailsPtrOutputWithContext(ctx context.Context) ContactDetailsPtrOutput
type ContactDetailsResponse ¶
type ContactDetailsResponse struct { // The name of the company. CompanyName string `pulumi:"companyName"` // The contact person name. ContactPerson string `pulumi:"contactPerson"` // The email list. EmailList []string `pulumi:"emailList"` // The phone number. Phone string `pulumi:"phone"` }
Contains all the contact details of the customer.
type ContactDetailsResponseArgs ¶
type ContactDetailsResponseArgs struct { // The name of the company. CompanyName pulumi.StringInput `pulumi:"companyName"` // The contact person name. ContactPerson pulumi.StringInput `pulumi:"contactPerson"` // The email list. EmailList pulumi.StringArrayInput `pulumi:"emailList"` // The phone number. Phone pulumi.StringInput `pulumi:"phone"` }
Contains all the contact details of the customer.
func (ContactDetailsResponseArgs) ElementType ¶
func (ContactDetailsResponseArgs) ElementType() reflect.Type
func (ContactDetailsResponseArgs) ToContactDetailsResponseOutput ¶
func (i ContactDetailsResponseArgs) ToContactDetailsResponseOutput() ContactDetailsResponseOutput
func (ContactDetailsResponseArgs) ToContactDetailsResponseOutputWithContext ¶
func (i ContactDetailsResponseArgs) ToContactDetailsResponseOutputWithContext(ctx context.Context) ContactDetailsResponseOutput
func (ContactDetailsResponseArgs) ToContactDetailsResponsePtrOutput ¶
func (i ContactDetailsResponseArgs) ToContactDetailsResponsePtrOutput() ContactDetailsResponsePtrOutput
func (ContactDetailsResponseArgs) ToContactDetailsResponsePtrOutputWithContext ¶
func (i ContactDetailsResponseArgs) ToContactDetailsResponsePtrOutputWithContext(ctx context.Context) ContactDetailsResponsePtrOutput
type ContactDetailsResponseInput ¶
type ContactDetailsResponseInput interface { pulumi.Input ToContactDetailsResponseOutput() ContactDetailsResponseOutput ToContactDetailsResponseOutputWithContext(context.Context) ContactDetailsResponseOutput }
ContactDetailsResponseInput is an input type that accepts ContactDetailsResponseArgs and ContactDetailsResponseOutput values. You can construct a concrete instance of `ContactDetailsResponseInput` via:
ContactDetailsResponseArgs{...}
type ContactDetailsResponseOutput ¶
type ContactDetailsResponseOutput struct{ *pulumi.OutputState }
Contains all the contact details of the customer.
func (ContactDetailsResponseOutput) CompanyName ¶
func (o ContactDetailsResponseOutput) CompanyName() pulumi.StringOutput
The name of the company.
func (ContactDetailsResponseOutput) ContactPerson ¶
func (o ContactDetailsResponseOutput) ContactPerson() pulumi.StringOutput
The contact person name.
func (ContactDetailsResponseOutput) ElementType ¶
func (ContactDetailsResponseOutput) ElementType() reflect.Type
func (ContactDetailsResponseOutput) EmailList ¶
func (o ContactDetailsResponseOutput) EmailList() pulumi.StringArrayOutput
The email list.
func (ContactDetailsResponseOutput) Phone ¶
func (o ContactDetailsResponseOutput) Phone() pulumi.StringOutput
The phone number.
func (ContactDetailsResponseOutput) ToContactDetailsResponseOutput ¶
func (o ContactDetailsResponseOutput) ToContactDetailsResponseOutput() ContactDetailsResponseOutput
func (ContactDetailsResponseOutput) ToContactDetailsResponseOutputWithContext ¶
func (o ContactDetailsResponseOutput) ToContactDetailsResponseOutputWithContext(ctx context.Context) ContactDetailsResponseOutput
func (ContactDetailsResponseOutput) ToContactDetailsResponsePtrOutput ¶
func (o ContactDetailsResponseOutput) ToContactDetailsResponsePtrOutput() ContactDetailsResponsePtrOutput
func (ContactDetailsResponseOutput) ToContactDetailsResponsePtrOutputWithContext ¶
func (o ContactDetailsResponseOutput) ToContactDetailsResponsePtrOutputWithContext(ctx context.Context) ContactDetailsResponsePtrOutput
type ContactDetailsResponsePtrInput ¶
type ContactDetailsResponsePtrInput interface { pulumi.Input ToContactDetailsResponsePtrOutput() ContactDetailsResponsePtrOutput ToContactDetailsResponsePtrOutputWithContext(context.Context) ContactDetailsResponsePtrOutput }
ContactDetailsResponsePtrInput is an input type that accepts ContactDetailsResponseArgs, ContactDetailsResponsePtr and ContactDetailsResponsePtrOutput values. You can construct a concrete instance of `ContactDetailsResponsePtrInput` via:
ContactDetailsResponseArgs{...} or: nil
func ContactDetailsResponsePtr ¶
func ContactDetailsResponsePtr(v *ContactDetailsResponseArgs) ContactDetailsResponsePtrInput
type ContactDetailsResponsePtrOutput ¶
type ContactDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (ContactDetailsResponsePtrOutput) CompanyName ¶
func (o ContactDetailsResponsePtrOutput) CompanyName() pulumi.StringPtrOutput
The name of the company.
func (ContactDetailsResponsePtrOutput) ContactPerson ¶
func (o ContactDetailsResponsePtrOutput) ContactPerson() pulumi.StringPtrOutput
The contact person name.
func (ContactDetailsResponsePtrOutput) Elem ¶
func (o ContactDetailsResponsePtrOutput) Elem() ContactDetailsResponseOutput
func (ContactDetailsResponsePtrOutput) ElementType ¶
func (ContactDetailsResponsePtrOutput) ElementType() reflect.Type
func (ContactDetailsResponsePtrOutput) EmailList ¶
func (o ContactDetailsResponsePtrOutput) EmailList() pulumi.StringArrayOutput
The email list.
func (ContactDetailsResponsePtrOutput) Phone ¶
func (o ContactDetailsResponsePtrOutput) Phone() pulumi.StringPtrOutput
The phone number.
func (ContactDetailsResponsePtrOutput) ToContactDetailsResponsePtrOutput ¶
func (o ContactDetailsResponsePtrOutput) ToContactDetailsResponsePtrOutput() ContactDetailsResponsePtrOutput
func (ContactDetailsResponsePtrOutput) ToContactDetailsResponsePtrOutputWithContext ¶
func (o ContactDetailsResponsePtrOutput) ToContactDetailsResponsePtrOutputWithContext(ctx context.Context) ContactDetailsResponsePtrOutput
type Container ¶
type Container struct { pulumi.CustomResourceState // Current status of the container. ContainerStatus pulumi.StringOutput `pulumi:"containerStatus"` // The UTC time when container got created. CreatedDateTime pulumi.StringOutput `pulumi:"createdDateTime"` // DataFormat for Container DataFormat pulumi.StringOutput `pulumi:"dataFormat"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // Details of the refresh job on this container. RefreshDetails RefreshDetailsResponseOutput `pulumi:"refreshDetails"` // Container in DataBoxEdge Resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
Represents a container on the Data Box Edge/Gateway device. Latest API Version: 2020-09-01.
func GetContainer ¶
func GetContainer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContainerState, opts ...pulumi.ResourceOption) (*Container, error)
GetContainer gets an existing Container resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewContainer ¶
func NewContainer(ctx *pulumi.Context, name string, args *ContainerArgs, opts ...pulumi.ResourceOption) (*Container, error)
NewContainer registers a new resource with the given unique name, arguments, and options.
func (*Container) ElementType ¶ added in v0.2.6
func (*Container) ToContainerOutput ¶ added in v0.2.6
func (i *Container) ToContainerOutput() ContainerOutput
func (*Container) ToContainerOutputWithContext ¶ added in v0.2.6
func (i *Container) ToContainerOutputWithContext(ctx context.Context) ContainerOutput
type ContainerArgs ¶
type ContainerArgs struct { // The container name. ContainerName pulumi.StringInput // DataFormat for Container DataFormat pulumi.StringInput // The device name. DeviceName pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput // The Storage Account Name StorageAccountName pulumi.StringInput }
The set of arguments for constructing a Container resource.
func (ContainerArgs) ElementType ¶
func (ContainerArgs) ElementType() reflect.Type
type ContainerInput ¶ added in v0.2.6
type ContainerInput interface { pulumi.Input ToContainerOutput() ContainerOutput ToContainerOutputWithContext(ctx context.Context) ContainerOutput }
type ContainerOutput ¶ added in v0.2.6
type ContainerOutput struct {
*pulumi.OutputState
}
func (ContainerOutput) ElementType ¶ added in v0.2.6
func (ContainerOutput) ElementType() reflect.Type
func (ContainerOutput) ToContainerOutput ¶ added in v0.2.6
func (o ContainerOutput) ToContainerOutput() ContainerOutput
func (ContainerOutput) ToContainerOutputWithContext ¶ added in v0.2.6
func (o ContainerOutput) ToContainerOutputWithContext(ctx context.Context) ContainerOutput
type ContainerState ¶
type ContainerState struct { // Current status of the container. ContainerStatus pulumi.StringPtrInput // The UTC time when container got created. CreatedDateTime pulumi.StringPtrInput // DataFormat for Container DataFormat pulumi.StringPtrInput // The object name. Name pulumi.StringPtrInput // Details of the refresh job on this container. RefreshDetails RefreshDetailsResponsePtrInput // Container in DataBoxEdge Resource SystemData SystemDataResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (ContainerState) ElementType ¶
func (ContainerState) ElementType() reflect.Type
type DataBoxEdgeDeviceStatus ¶ added in v0.3.1
The status of the Data Box Edge/Gateway device.
func (DataBoxEdgeDeviceStatus) ElementType ¶ added in v0.3.1
func (DataBoxEdgeDeviceStatus) ElementType() reflect.Type
func (DataBoxEdgeDeviceStatus) ToStringOutput ¶ added in v0.3.1
func (e DataBoxEdgeDeviceStatus) ToStringOutput() pulumi.StringOutput
func (DataBoxEdgeDeviceStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e DataBoxEdgeDeviceStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataBoxEdgeDeviceStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e DataBoxEdgeDeviceStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataBoxEdgeDeviceStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DataBoxEdgeDeviceStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataPolicy ¶ added in v0.3.1
Data policy of the storage Account.
func (DataPolicy) ElementType ¶ added in v0.3.1
func (DataPolicy) ElementType() reflect.Type
func (DataPolicy) ToStringOutput ¶ added in v0.3.1
func (e DataPolicy) ToStringOutput() pulumi.StringOutput
func (DataPolicy) ToStringOutputWithContext ¶ added in v0.3.1
func (e DataPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataPolicy) ToStringPtrOutput ¶ added in v0.3.1
func (e DataPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataPolicy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DataPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DayOfWeek ¶ added in v0.3.1
func (DayOfWeek) ElementType ¶ added in v0.3.1
func (DayOfWeek) ToStringOutput ¶ added in v0.3.1
func (e DayOfWeek) ToStringOutput() pulumi.StringOutput
func (DayOfWeek) ToStringOutputWithContext ¶ added in v0.3.1
func (e DayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DayOfWeek) ToStringPtrOutput ¶ added in v0.3.1
func (e DayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
func (DayOfWeek) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Device ¶
type Device struct { pulumi.CustomResourceState // Type of compute roles configured. ConfiguredRoleTypes pulumi.StringArrayOutput `pulumi:"configuredRoleTypes"` // The Data Box Edge/Gateway device culture. Culture pulumi.StringOutput `pulumi:"culture"` // The status of the Data Box Edge/Gateway device. DataBoxEdgeDeviceStatus pulumi.StringPtrOutput `pulumi:"dataBoxEdgeDeviceStatus"` // The Description of the Data Box Edge/Gateway device. Description pulumi.StringOutput `pulumi:"description"` // The device software version number of the device (eg: 1.2.18105.6). DeviceHcsVersion pulumi.StringOutput `pulumi:"deviceHcsVersion"` // The Data Box Edge/Gateway device local capacity in MB. DeviceLocalCapacity pulumi.Float64Output `pulumi:"deviceLocalCapacity"` // The Data Box Edge/Gateway device model. DeviceModel pulumi.StringOutput `pulumi:"deviceModel"` // The Data Box Edge/Gateway device software version. DeviceSoftwareVersion pulumi.StringOutput `pulumi:"deviceSoftwareVersion"` // The type of the Data Box Edge/Gateway device. DeviceType pulumi.StringOutput `pulumi:"deviceType"` // The details of Edge Profile for this resource EdgeProfile EdgeProfileResponseOutput `pulumi:"edgeProfile"` // The etag for the devices. Etag pulumi.StringPtrOutput `pulumi:"etag"` // The Data Box Edge/Gateway device name. FriendlyName pulumi.StringOutput `pulumi:"friendlyName"` // Msi identity of the resource Identity ResourceIdentityResponsePtrOutput `pulumi:"identity"` // The etag for the devices. Kind pulumi.StringOutput `pulumi:"kind"` // The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed. Location pulumi.StringOutput `pulumi:"location"` // The description of the Data Box Edge/Gateway device model. ModelDescription pulumi.StringOutput `pulumi:"modelDescription"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // The number of nodes in the cluster. NodeCount pulumi.IntOutput `pulumi:"nodeCount"` // The details of the move operation on this resource. ResourceMoveDetails ResourceMoveDetailsResponseOutput `pulumi:"resourceMoveDetails"` // The Serial Number of Data Box Edge/Gateway device. SerialNumber pulumi.StringOutput `pulumi:"serialNumber"` // The SKU type. Sku SkuResponsePtrOutput `pulumi:"sku"` // DataBoxEdge Resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // The list of tags that describe the device. These tags can be used to view and group this device (across resource groups). Tags pulumi.StringMapOutput `pulumi:"tags"` // The Data Box Edge/Gateway device timezone. TimeZone pulumi.StringOutput `pulumi:"timeZone"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
The Data Box Edge/Gateway device. Latest API Version: 2020-09-01.
func GetDevice ¶
func GetDevice(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeviceState, opts ...pulumi.ResourceOption) (*Device, error)
GetDevice gets an existing Device resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDevice ¶
func NewDevice(ctx *pulumi.Context, name string, args *DeviceArgs, opts ...pulumi.ResourceOption) (*Device, error)
NewDevice registers a new resource with the given unique name, arguments, and options.
func (*Device) ElementType ¶ added in v0.2.6
func (*Device) ToDeviceOutput ¶ added in v0.2.6
func (i *Device) ToDeviceOutput() DeviceOutput
func (*Device) ToDeviceOutputWithContext ¶ added in v0.2.6
func (i *Device) ToDeviceOutputWithContext(ctx context.Context) DeviceOutput
type DeviceArgs ¶
type DeviceArgs struct { // The status of the Data Box Edge/Gateway device. DataBoxEdgeDeviceStatus pulumi.StringPtrInput // The device name. DeviceName pulumi.StringInput // The etag for the devices. Etag pulumi.StringPtrInput // Msi identity of the resource Identity ResourceIdentityPtrInput // The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed. Location pulumi.StringPtrInput // The resource group name. ResourceGroupName pulumi.StringInput // The SKU type. Sku SkuPtrInput // The list of tags that describe the device. These tags can be used to view and group this device (across resource groups). Tags pulumi.StringMapInput }
The set of arguments for constructing a Device resource.
func (DeviceArgs) ElementType ¶
func (DeviceArgs) ElementType() reflect.Type
type DeviceInput ¶ added in v0.2.6
type DeviceInput interface { pulumi.Input ToDeviceOutput() DeviceOutput ToDeviceOutputWithContext(ctx context.Context) DeviceOutput }
type DeviceOutput ¶ added in v0.2.6
type DeviceOutput struct {
*pulumi.OutputState
}
func (DeviceOutput) ElementType ¶ added in v0.2.6
func (DeviceOutput) ElementType() reflect.Type
func (DeviceOutput) ToDeviceOutput ¶ added in v0.2.6
func (o DeviceOutput) ToDeviceOutput() DeviceOutput
func (DeviceOutput) ToDeviceOutputWithContext ¶ added in v0.2.6
func (o DeviceOutput) ToDeviceOutputWithContext(ctx context.Context) DeviceOutput
type DeviceState ¶
type DeviceState struct { // Type of compute roles configured. ConfiguredRoleTypes pulumi.StringArrayInput // The Data Box Edge/Gateway device culture. Culture pulumi.StringPtrInput // The status of the Data Box Edge/Gateway device. DataBoxEdgeDeviceStatus pulumi.StringPtrInput // The Description of the Data Box Edge/Gateway device. Description pulumi.StringPtrInput // The device software version number of the device (eg: 1.2.18105.6). DeviceHcsVersion pulumi.StringPtrInput // The Data Box Edge/Gateway device local capacity in MB. DeviceLocalCapacity pulumi.Float64PtrInput // The Data Box Edge/Gateway device model. DeviceModel pulumi.StringPtrInput // The Data Box Edge/Gateway device software version. DeviceSoftwareVersion pulumi.StringPtrInput // The type of the Data Box Edge/Gateway device. DeviceType pulumi.StringPtrInput // The details of Edge Profile for this resource EdgeProfile EdgeProfileResponsePtrInput // The etag for the devices. Etag pulumi.StringPtrInput // The Data Box Edge/Gateway device name. FriendlyName pulumi.StringPtrInput // Msi identity of the resource Identity ResourceIdentityResponsePtrInput // The etag for the devices. Kind pulumi.StringPtrInput // The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed. Location pulumi.StringPtrInput // The description of the Data Box Edge/Gateway device model. ModelDescription pulumi.StringPtrInput // The object name. Name pulumi.StringPtrInput // The number of nodes in the cluster. NodeCount pulumi.IntPtrInput // The details of the move operation on this resource. ResourceMoveDetails ResourceMoveDetailsResponsePtrInput // The Serial Number of Data Box Edge/Gateway device. SerialNumber pulumi.StringPtrInput // The SKU type. Sku SkuResponsePtrInput // DataBoxEdge Resource SystemData SystemDataResponsePtrInput // The list of tags that describe the device. These tags can be used to view and group this device (across resource groups). Tags pulumi.StringMapInput // The Data Box Edge/Gateway device timezone. TimeZone pulumi.StringPtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (DeviceState) ElementType ¶
func (DeviceState) ElementType() reflect.Type
type EdgeProfileResponse ¶ added in v0.5.0
type EdgeProfileResponse struct { // Edge Profile Subscription Subscription *EdgeProfileSubscriptionResponse `pulumi:"subscription"` }
Details about Edge Profile for the resource
type EdgeProfileResponseArgs ¶ added in v0.5.0
type EdgeProfileResponseArgs struct { // Edge Profile Subscription Subscription EdgeProfileSubscriptionResponsePtrInput `pulumi:"subscription"` }
Details about Edge Profile for the resource
func (EdgeProfileResponseArgs) ElementType ¶ added in v0.5.0
func (EdgeProfileResponseArgs) ElementType() reflect.Type
func (EdgeProfileResponseArgs) ToEdgeProfileResponseOutput ¶ added in v0.5.0
func (i EdgeProfileResponseArgs) ToEdgeProfileResponseOutput() EdgeProfileResponseOutput
func (EdgeProfileResponseArgs) ToEdgeProfileResponseOutputWithContext ¶ added in v0.5.0
func (i EdgeProfileResponseArgs) ToEdgeProfileResponseOutputWithContext(ctx context.Context) EdgeProfileResponseOutput
func (EdgeProfileResponseArgs) ToEdgeProfileResponsePtrOutput ¶ added in v0.5.0
func (i EdgeProfileResponseArgs) ToEdgeProfileResponsePtrOutput() EdgeProfileResponsePtrOutput
func (EdgeProfileResponseArgs) ToEdgeProfileResponsePtrOutputWithContext ¶ added in v0.5.0
func (i EdgeProfileResponseArgs) ToEdgeProfileResponsePtrOutputWithContext(ctx context.Context) EdgeProfileResponsePtrOutput
type EdgeProfileResponseInput ¶ added in v0.5.0
type EdgeProfileResponseInput interface { pulumi.Input ToEdgeProfileResponseOutput() EdgeProfileResponseOutput ToEdgeProfileResponseOutputWithContext(context.Context) EdgeProfileResponseOutput }
EdgeProfileResponseInput is an input type that accepts EdgeProfileResponseArgs and EdgeProfileResponseOutput values. You can construct a concrete instance of `EdgeProfileResponseInput` via:
EdgeProfileResponseArgs{...}
type EdgeProfileResponseOutput ¶ added in v0.5.0
type EdgeProfileResponseOutput struct{ *pulumi.OutputState }
Details about Edge Profile for the resource
func (EdgeProfileResponseOutput) ElementType ¶ added in v0.5.0
func (EdgeProfileResponseOutput) ElementType() reflect.Type
func (EdgeProfileResponseOutput) Subscription ¶ added in v0.5.0
func (o EdgeProfileResponseOutput) Subscription() EdgeProfileSubscriptionResponsePtrOutput
Edge Profile Subscription
func (EdgeProfileResponseOutput) ToEdgeProfileResponseOutput ¶ added in v0.5.0
func (o EdgeProfileResponseOutput) ToEdgeProfileResponseOutput() EdgeProfileResponseOutput
func (EdgeProfileResponseOutput) ToEdgeProfileResponseOutputWithContext ¶ added in v0.5.0
func (o EdgeProfileResponseOutput) ToEdgeProfileResponseOutputWithContext(ctx context.Context) EdgeProfileResponseOutput
func (EdgeProfileResponseOutput) ToEdgeProfileResponsePtrOutput ¶ added in v0.5.0
func (o EdgeProfileResponseOutput) ToEdgeProfileResponsePtrOutput() EdgeProfileResponsePtrOutput
func (EdgeProfileResponseOutput) ToEdgeProfileResponsePtrOutputWithContext ¶ added in v0.5.0
func (o EdgeProfileResponseOutput) ToEdgeProfileResponsePtrOutputWithContext(ctx context.Context) EdgeProfileResponsePtrOutput
type EdgeProfileResponsePtrInput ¶ added in v0.5.0
type EdgeProfileResponsePtrInput interface { pulumi.Input ToEdgeProfileResponsePtrOutput() EdgeProfileResponsePtrOutput ToEdgeProfileResponsePtrOutputWithContext(context.Context) EdgeProfileResponsePtrOutput }
EdgeProfileResponsePtrInput is an input type that accepts EdgeProfileResponseArgs, EdgeProfileResponsePtr and EdgeProfileResponsePtrOutput values. You can construct a concrete instance of `EdgeProfileResponsePtrInput` via:
EdgeProfileResponseArgs{...} or: nil
func EdgeProfileResponsePtr ¶ added in v0.5.0
func EdgeProfileResponsePtr(v *EdgeProfileResponseArgs) EdgeProfileResponsePtrInput
type EdgeProfileResponsePtrOutput ¶ added in v0.5.0
type EdgeProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (EdgeProfileResponsePtrOutput) Elem ¶ added in v0.5.0
func (o EdgeProfileResponsePtrOutput) Elem() EdgeProfileResponseOutput
func (EdgeProfileResponsePtrOutput) ElementType ¶ added in v0.5.0
func (EdgeProfileResponsePtrOutput) ElementType() reflect.Type
func (EdgeProfileResponsePtrOutput) Subscription ¶ added in v0.5.0
func (o EdgeProfileResponsePtrOutput) Subscription() EdgeProfileSubscriptionResponsePtrOutput
Edge Profile Subscription
func (EdgeProfileResponsePtrOutput) ToEdgeProfileResponsePtrOutput ¶ added in v0.5.0
func (o EdgeProfileResponsePtrOutput) ToEdgeProfileResponsePtrOutput() EdgeProfileResponsePtrOutput
func (EdgeProfileResponsePtrOutput) ToEdgeProfileResponsePtrOutputWithContext ¶ added in v0.5.0
func (o EdgeProfileResponsePtrOutput) ToEdgeProfileResponsePtrOutputWithContext(ctx context.Context) EdgeProfileResponsePtrOutput
type EdgeProfileSubscriptionResponse ¶ added in v0.5.0
type EdgeProfileSubscriptionResponse struct { // ARM ID of the subscription Id *string `pulumi:"id"` LocationPlacementId *string `pulumi:"locationPlacementId"` QuotaId *string `pulumi:"quotaId"` RegisteredFeatures []SubscriptionRegisteredFeaturesResponse `pulumi:"registeredFeatures"` RegistrationDate *string `pulumi:"registrationDate"` // Edge Subscription Registration ID RegistrationId *string `pulumi:"registrationId"` SerializedDetails *string `pulumi:"serializedDetails"` State *string `pulumi:"state"` SubscriptionId *string `pulumi:"subscriptionId"` TenantId *string `pulumi:"tenantId"` }
Subscription details for the Edge Profile
type EdgeProfileSubscriptionResponseArgs ¶ added in v0.5.0
type EdgeProfileSubscriptionResponseArgs struct { // ARM ID of the subscription Id pulumi.StringPtrInput `pulumi:"id"` LocationPlacementId pulumi.StringPtrInput `pulumi:"locationPlacementId"` QuotaId pulumi.StringPtrInput `pulumi:"quotaId"` RegisteredFeatures SubscriptionRegisteredFeaturesResponseArrayInput `pulumi:"registeredFeatures"` RegistrationDate pulumi.StringPtrInput `pulumi:"registrationDate"` // Edge Subscription Registration ID RegistrationId pulumi.StringPtrInput `pulumi:"registrationId"` SerializedDetails pulumi.StringPtrInput `pulumi:"serializedDetails"` State pulumi.StringPtrInput `pulumi:"state"` SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Subscription details for the Edge Profile
func (EdgeProfileSubscriptionResponseArgs) ElementType ¶ added in v0.5.0
func (EdgeProfileSubscriptionResponseArgs) ElementType() reflect.Type
func (EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponseOutput ¶ added in v0.5.0
func (i EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponseOutput() EdgeProfileSubscriptionResponseOutput
func (EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponseOutputWithContext ¶ added in v0.5.0
func (i EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponseOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponseOutput
func (EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponsePtrOutput ¶ added in v0.5.0
func (i EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponsePtrOutput() EdgeProfileSubscriptionResponsePtrOutput
func (EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponsePtrOutputWithContext ¶ added in v0.5.0
func (i EdgeProfileSubscriptionResponseArgs) ToEdgeProfileSubscriptionResponsePtrOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponsePtrOutput
type EdgeProfileSubscriptionResponseInput ¶ added in v0.5.0
type EdgeProfileSubscriptionResponseInput interface { pulumi.Input ToEdgeProfileSubscriptionResponseOutput() EdgeProfileSubscriptionResponseOutput ToEdgeProfileSubscriptionResponseOutputWithContext(context.Context) EdgeProfileSubscriptionResponseOutput }
EdgeProfileSubscriptionResponseInput is an input type that accepts EdgeProfileSubscriptionResponseArgs and EdgeProfileSubscriptionResponseOutput values. You can construct a concrete instance of `EdgeProfileSubscriptionResponseInput` via:
EdgeProfileSubscriptionResponseArgs{...}
type EdgeProfileSubscriptionResponseOutput ¶ added in v0.5.0
type EdgeProfileSubscriptionResponseOutput struct{ *pulumi.OutputState }
Subscription details for the Edge Profile
func (EdgeProfileSubscriptionResponseOutput) ElementType ¶ added in v0.5.0
func (EdgeProfileSubscriptionResponseOutput) ElementType() reflect.Type
func (EdgeProfileSubscriptionResponseOutput) Id ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) Id() pulumi.StringPtrOutput
ARM ID of the subscription
func (EdgeProfileSubscriptionResponseOutput) LocationPlacementId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) LocationPlacementId() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponseOutput) QuotaId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) QuotaId() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponseOutput) RegisteredFeatures ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) RegisteredFeatures() SubscriptionRegisteredFeaturesResponseArrayOutput
func (EdgeProfileSubscriptionResponseOutput) RegistrationDate ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) RegistrationDate() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponseOutput) RegistrationId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) RegistrationId() pulumi.StringPtrOutput
Edge Subscription Registration ID
func (EdgeProfileSubscriptionResponseOutput) SerializedDetails ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) SerializedDetails() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponseOutput) State ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) State() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponseOutput) SubscriptionId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) SubscriptionId() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponseOutput) TenantId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) TenantId() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponseOutput ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponseOutput() EdgeProfileSubscriptionResponseOutput
func (EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponseOutputWithContext ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponseOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponseOutput
func (EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponsePtrOutput ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponsePtrOutput() EdgeProfileSubscriptionResponsePtrOutput
func (EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponsePtrOutputWithContext ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponseOutput) ToEdgeProfileSubscriptionResponsePtrOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponsePtrOutput
type EdgeProfileSubscriptionResponsePtrInput ¶ added in v0.5.0
type EdgeProfileSubscriptionResponsePtrInput interface { pulumi.Input ToEdgeProfileSubscriptionResponsePtrOutput() EdgeProfileSubscriptionResponsePtrOutput ToEdgeProfileSubscriptionResponsePtrOutputWithContext(context.Context) EdgeProfileSubscriptionResponsePtrOutput }
EdgeProfileSubscriptionResponsePtrInput is an input type that accepts EdgeProfileSubscriptionResponseArgs, EdgeProfileSubscriptionResponsePtr and EdgeProfileSubscriptionResponsePtrOutput values. You can construct a concrete instance of `EdgeProfileSubscriptionResponsePtrInput` via:
EdgeProfileSubscriptionResponseArgs{...} or: nil
func EdgeProfileSubscriptionResponsePtr ¶ added in v0.5.0
func EdgeProfileSubscriptionResponsePtr(v *EdgeProfileSubscriptionResponseArgs) EdgeProfileSubscriptionResponsePtrInput
type EdgeProfileSubscriptionResponsePtrOutput ¶ added in v0.5.0
type EdgeProfileSubscriptionResponsePtrOutput struct{ *pulumi.OutputState }
func (EdgeProfileSubscriptionResponsePtrOutput) ElementType ¶ added in v0.5.0
func (EdgeProfileSubscriptionResponsePtrOutput) ElementType() reflect.Type
func (EdgeProfileSubscriptionResponsePtrOutput) Id ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) Id() pulumi.StringPtrOutput
ARM ID of the subscription
func (EdgeProfileSubscriptionResponsePtrOutput) LocationPlacementId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) LocationPlacementId() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponsePtrOutput) QuotaId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) QuotaId() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponsePtrOutput) RegisteredFeatures ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) RegisteredFeatures() SubscriptionRegisteredFeaturesResponseArrayOutput
func (EdgeProfileSubscriptionResponsePtrOutput) RegistrationDate ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) RegistrationDate() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponsePtrOutput) RegistrationId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) RegistrationId() pulumi.StringPtrOutput
Edge Subscription Registration ID
func (EdgeProfileSubscriptionResponsePtrOutput) SerializedDetails ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) SerializedDetails() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponsePtrOutput) State ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) State() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponsePtrOutput) SubscriptionId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) SubscriptionId() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponsePtrOutput) TenantId ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) TenantId() pulumi.StringPtrOutput
func (EdgeProfileSubscriptionResponsePtrOutput) ToEdgeProfileSubscriptionResponsePtrOutput ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) ToEdgeProfileSubscriptionResponsePtrOutput() EdgeProfileSubscriptionResponsePtrOutput
func (EdgeProfileSubscriptionResponsePtrOutput) ToEdgeProfileSubscriptionResponsePtrOutputWithContext ¶ added in v0.5.0
func (o EdgeProfileSubscriptionResponsePtrOutput) ToEdgeProfileSubscriptionResponsePtrOutputWithContext(ctx context.Context) EdgeProfileSubscriptionResponsePtrOutput
type EncryptionAlgorithm ¶ added in v0.3.1
The algorithm used to encrypt "Value".
func (EncryptionAlgorithm) ElementType ¶ added in v0.3.1
func (EncryptionAlgorithm) ElementType() reflect.Type
func (EncryptionAlgorithm) ToStringOutput ¶ added in v0.3.1
func (e EncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
func (EncryptionAlgorithm) ToStringOutputWithContext ¶ added in v0.3.1
func (e EncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EncryptionAlgorithm) ToStringPtrOutput ¶ added in v0.3.1
func (e EncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionAlgorithm) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e EncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GetDeviceExtendedInformationArgs ¶ added in v0.2.1
type GetDeviceExtendedInformationResult ¶ added in v0.2.1
type GetDeviceExtendedInformationResult struct { // The name of Channel Integrity Key stored in the Client Key Vault ChannelIntegrityKeyName *string `pulumi:"channelIntegrityKeyName"` // The version of Channel Integrity Key stored in the Client Key Vault ChannelIntegrityKeyVersion *string `pulumi:"channelIntegrityKeyVersion"` // The Key Vault ARM Id for client secrets ClientSecretStoreId *string `pulumi:"clientSecretStoreId"` // The url to access the Client Key Vault ClientSecretStoreUrl *string `pulumi:"clientSecretStoreUrl"` // The public part of the encryption certificate. Client uses this to encrypt any secret. EncryptionKey *string `pulumi:"encryptionKey"` // The digital signature of encrypted certificate. EncryptionKeyThumbprint *string `pulumi:"encryptionKeyThumbprint"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The object name. Name string `pulumi:"name"` // The Resource ID of the Resource. ResourceKey string `pulumi:"resourceKey"` // The hierarchical type of the object. Type string `pulumi:"type"` }
The extended Info of the Data Box Edge/Gateway device.
func GetDeviceExtendedInformation ¶ added in v0.2.1
func GetDeviceExtendedInformation(ctx *pulumi.Context, args *GetDeviceExtendedInformationArgs, opts ...pulumi.InvokeOption) (*GetDeviceExtendedInformationResult, error)
type ListOrderDCAccessCodeArgs ¶ added in v0.5.0
type ListOrderDCAccessCodeResult ¶ added in v0.5.0
type ListOrderDCAccessCodeResult struct { // DCAccess Code for the Self Managed shipment. AuthCode *string `pulumi:"authCode"` }
DC Access code in the case of Self Managed Shipping.
func ListOrderDCAccessCode ¶ added in v0.5.0
func ListOrderDCAccessCode(ctx *pulumi.Context, args *ListOrderDCAccessCodeArgs, opts ...pulumi.InvokeOption) (*ListOrderDCAccessCodeResult, error)
type LookupAddonArgs ¶ added in v0.5.0
type LookupAddonResult ¶ added in v0.5.0
type LookupAddonResult struct { // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // Addon type. Kind string `pulumi:"kind"` // The object name. Name string `pulumi:"name"` // Addon type SystemData SystemDataResponse `pulumi:"systemData"` // The hierarchical type of the object. Type string `pulumi:"type"` }
Role Addon
func LookupAddon ¶ added in v0.5.0
func LookupAddon(ctx *pulumi.Context, args *LookupAddonArgs, opts ...pulumi.InvokeOption) (*LookupAddonResult, error)
type LookupBandwidthScheduleResult ¶
type LookupBandwidthScheduleResult struct { // The days of the week when this schedule is applicable. Days []string `pulumi:"days"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The object name. Name string `pulumi:"name"` // The bandwidth rate in Mbps. RateInMbps int `pulumi:"rateInMbps"` // The start time of the schedule in UTC. Start string `pulumi:"start"` // The stop time of the schedule in UTC. Stop string `pulumi:"stop"` // Bandwidth object related to ASE resource SystemData SystemDataResponse `pulumi:"systemData"` // The hierarchical type of the object. Type string `pulumi:"type"` }
The bandwidth schedule details.
func LookupBandwidthSchedule ¶
func LookupBandwidthSchedule(ctx *pulumi.Context, args *LookupBandwidthScheduleArgs, opts ...pulumi.InvokeOption) (*LookupBandwidthScheduleResult, error)
type LookupContainerArgs ¶
type LookupContainerArgs struct { // The container Name ContainerName string `pulumi:"containerName"` // The device name. DeviceName string `pulumi:"deviceName"` // The resource group name. ResourceGroupName string `pulumi:"resourceGroupName"` // The Storage Account Name StorageAccountName string `pulumi:"storageAccountName"` }
type LookupContainerResult ¶
type LookupContainerResult struct { // Current status of the container. ContainerStatus string `pulumi:"containerStatus"` // The UTC time when container got created. CreatedDateTime string `pulumi:"createdDateTime"` // DataFormat for Container DataFormat string `pulumi:"dataFormat"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The object name. Name string `pulumi:"name"` // Details of the refresh job on this container. RefreshDetails RefreshDetailsResponse `pulumi:"refreshDetails"` // Container in DataBoxEdge Resource SystemData SystemDataResponse `pulumi:"systemData"` // The hierarchical type of the object. Type string `pulumi:"type"` }
Represents a container on the Data Box Edge/Gateway device.
func LookupContainer ¶
func LookupContainer(ctx *pulumi.Context, args *LookupContainerArgs, opts ...pulumi.InvokeOption) (*LookupContainerResult, error)
type LookupDeviceArgs ¶
type LookupDeviceResult ¶
type LookupDeviceResult struct { // Type of compute roles configured. ConfiguredRoleTypes []string `pulumi:"configuredRoleTypes"` // The Data Box Edge/Gateway device culture. Culture string `pulumi:"culture"` // The status of the Data Box Edge/Gateway device. DataBoxEdgeDeviceStatus *string `pulumi:"dataBoxEdgeDeviceStatus"` // The Description of the Data Box Edge/Gateway device. Description string `pulumi:"description"` // The device software version number of the device (eg: 1.2.18105.6). DeviceHcsVersion string `pulumi:"deviceHcsVersion"` // The Data Box Edge/Gateway device local capacity in MB. DeviceLocalCapacity float64 `pulumi:"deviceLocalCapacity"` // The Data Box Edge/Gateway device model. DeviceModel string `pulumi:"deviceModel"` // The Data Box Edge/Gateway device software version. DeviceSoftwareVersion string `pulumi:"deviceSoftwareVersion"` // The type of the Data Box Edge/Gateway device. DeviceType string `pulumi:"deviceType"` // The details of Edge Profile for this resource EdgeProfile EdgeProfileResponse `pulumi:"edgeProfile"` // The etag for the devices. Etag *string `pulumi:"etag"` // The Data Box Edge/Gateway device name. FriendlyName string `pulumi:"friendlyName"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // Msi identity of the resource Identity *ResourceIdentityResponse `pulumi:"identity"` // The etag for the devices. Kind string `pulumi:"kind"` // The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed. Location string `pulumi:"location"` // The description of the Data Box Edge/Gateway device model. ModelDescription string `pulumi:"modelDescription"` // The object name. Name string `pulumi:"name"` // The number of nodes in the cluster. NodeCount int `pulumi:"nodeCount"` // The details of the move operation on this resource. ResourceMoveDetails ResourceMoveDetailsResponse `pulumi:"resourceMoveDetails"` // The Serial Number of Data Box Edge/Gateway device. SerialNumber string `pulumi:"serialNumber"` // The SKU type. Sku *SkuResponse `pulumi:"sku"` // DataBoxEdge Resource SystemData SystemDataResponse `pulumi:"systemData"` // The list of tags that describe the device. These tags can be used to view and group this device (across resource groups). Tags map[string]string `pulumi:"tags"` // The Data Box Edge/Gateway device timezone. TimeZone string `pulumi:"timeZone"` // The hierarchical type of the object. Type string `pulumi:"type"` }
The Data Box Edge/Gateway device.
func LookupDevice ¶
func LookupDevice(ctx *pulumi.Context, args *LookupDeviceArgs, opts ...pulumi.InvokeOption) (*LookupDeviceResult, error)
type LookupMonitoringConfigArgs ¶ added in v0.5.0
type LookupMonitoringConfigResult ¶ added in v0.5.0
type LookupMonitoringConfigResult struct { // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The metrics configuration details MetricConfigurations []MetricConfigurationResponse `pulumi:"metricConfigurations"` // The object name. Name string `pulumi:"name"` // The hierarchical type of the object. Type string `pulumi:"type"` }
The metric setting details for the role
func LookupMonitoringConfig ¶ added in v0.5.0
func LookupMonitoringConfig(ctx *pulumi.Context, args *LookupMonitoringConfigArgs, opts ...pulumi.InvokeOption) (*LookupMonitoringConfigResult, error)
type LookupOrderArgs ¶
type LookupOrderResult ¶
type LookupOrderResult struct { // The contact details. ContactInformation ContactDetailsResponse `pulumi:"contactInformation"` // Current status of the order. CurrentStatus OrderStatusResponse `pulumi:"currentStatus"` // Tracking information for the package delivered to the customer whether it has an original or a replacement device. DeliveryTrackingInfo []TrackingInfoResponse `pulumi:"deliveryTrackingInfo"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The object name. Name string `pulumi:"name"` // List of status changes in the order. OrderHistory []OrderStatusResponse `pulumi:"orderHistory"` // Tracking information for the package returned from the customer whether it has an original or a replacement device. ReturnTrackingInfo []TrackingInfoResponse `pulumi:"returnTrackingInfo"` // Serial number of the device. SerialNumber string `pulumi:"serialNumber"` // ShipmentType of the order ShipmentType *string `pulumi:"shipmentType"` // The shipping address. ShippingAddress *AddressResponse `pulumi:"shippingAddress"` // The hierarchical type of the object. Type string `pulumi:"type"` }
The order details.
func LookupOrder ¶
func LookupOrder(ctx *pulumi.Context, args *LookupOrderArgs, opts ...pulumi.InvokeOption) (*LookupOrderResult, error)
type LookupRoleArgs ¶
type LookupRoleResult ¶
type LookupRoleResult struct { // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // Role type. Kind string `pulumi:"kind"` // The object name. Name string `pulumi:"name"` // Role configured on ASE resource SystemData SystemDataResponse `pulumi:"systemData"` // The hierarchical type of the object. Type string `pulumi:"type"` }
Compute role.
func LookupRole ¶
func LookupRole(ctx *pulumi.Context, args *LookupRoleArgs, opts ...pulumi.InvokeOption) (*LookupRoleResult, error)
type LookupShareArgs ¶
type LookupShareResult ¶
type LookupShareResult struct { string `pulumi:"accessProtocol"` AzureContainerInfo *AzureContainerInfoResponse `pulumi:"azureContainerInfo"` ClientAccessRights []ClientAccessRightResponse `pulumi:"clientAccessRights"` DataPolicy *string `pulumi:"dataPolicy"` Description *string `pulumi:"description"` Id string `pulumi:"id"` MonitoringStatus string `pulumi:"monitoringStatus"` Name string `pulumi:"name"` RefreshDetails *RefreshDetailsResponse `pulumi:"refreshDetails"` ShareMappings []MountPointMapResponse `pulumi:"shareMappings"` ShareStatus string `pulumi:"shareStatus"` SystemData SystemDataResponse `pulumi:"systemData"` Type string `pulumi:"type"` UserAccessRights []UserAccessRightResponse `pulumi:"userAccessRights"` }AccessProtocol
Represents a share on the Data Box Edge/Gateway device.
func LookupShare ¶
func LookupShare(ctx *pulumi.Context, args *LookupShareArgs, opts ...pulumi.InvokeOption) (*LookupShareResult, error)
type LookupStorageAccountCredentialResult ¶
type LookupStorageAccountCredentialResult struct { // Encrypted storage key. AccountKey *AsymmetricEncryptedSecretResponse `pulumi:"accountKey"` // Type of storage accessed on the storage account. AccountType string `pulumi:"accountType"` // Alias for the storage account. Alias string `pulumi:"alias"` // Blob end point for private clouds. BlobDomainName *string `pulumi:"blobDomainName"` // Connection string for the storage account. Use this string if username and account key are not specified. ConnectionString *string `pulumi:"connectionString"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The object name. Name string `pulumi:"name"` // Signifies whether SSL needs to be enabled or not. SslStatus string `pulumi:"sslStatus"` // Id of the storage account. StorageAccountId *string `pulumi:"storageAccountId"` // StorageAccountCredential object SystemData SystemDataResponse `pulumi:"systemData"` // The hierarchical type of the object. Type string `pulumi:"type"` // Username for the storage account. UserName *string `pulumi:"userName"` }
The storage account credential.
func LookupStorageAccountCredential ¶
func LookupStorageAccountCredential(ctx *pulumi.Context, args *LookupStorageAccountCredentialArgs, opts ...pulumi.InvokeOption) (*LookupStorageAccountCredentialResult, error)
type LookupStorageAccountResult ¶
type LookupStorageAccountResult struct { // BlobEndpoint of Storage Account BlobEndpoint string `pulumi:"blobEndpoint"` // The Container Count. Present only for Storage Accounts with DataPolicy set to Cloud. ContainerCount int `pulumi:"containerCount"` // Data policy of the storage Account. DataPolicy string `pulumi:"dataPolicy"` // Description for the storage Account. Description *string `pulumi:"description"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The object name. Name string `pulumi:"name"` // Storage Account Credential Id StorageAccountCredentialId *string `pulumi:"storageAccountCredentialId"` // Current status of the storage account StorageAccountStatus *string `pulumi:"storageAccountStatus"` // StorageAccount object on ASE device SystemData SystemDataResponse `pulumi:"systemData"` // The hierarchical type of the object. Type string `pulumi:"type"` }
Represents a Storage Account on the Data Box Edge/Gateway device.
func LookupStorageAccount ¶
func LookupStorageAccount(ctx *pulumi.Context, args *LookupStorageAccountArgs, opts ...pulumi.InvokeOption) (*LookupStorageAccountResult, error)
type LookupTriggerArgs ¶
type LookupTriggerResult ¶
type LookupTriggerResult struct { // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // Trigger Kind. Kind string `pulumi:"kind"` // The object name. Name string `pulumi:"name"` // Trigger in DataBoxEdge Resource SystemData SystemDataResponse `pulumi:"systemData"` // The hierarchical type of the object. Type string `pulumi:"type"` }
Trigger details.
func LookupTrigger ¶
func LookupTrigger(ctx *pulumi.Context, args *LookupTriggerArgs, opts ...pulumi.InvokeOption) (*LookupTriggerResult, error)
type LookupUserArgs ¶
type LookupUserResult ¶
type LookupUserResult struct { // The password details. EncryptedPassword *AsymmetricEncryptedSecretResponse `pulumi:"encryptedPassword"` // The path ID that uniquely identifies the object. Id string `pulumi:"id"` // The object name. Name string `pulumi:"name"` ShareAccessRights []ShareAccessRightResponse `pulumi:"shareAccessRights"` // User in DataBoxEdge Resource SystemData SystemDataResponse `pulumi:"systemData"` // The hierarchical type of the object. Type string `pulumi:"type"` // Type of the user. UserType *string `pulumi:"userType"` }
Represents a user who has access to one or more shares on the Data Box Edge/Gateway device.
func LookupUser ¶
func LookupUser(ctx *pulumi.Context, args *LookupUserArgs, opts ...pulumi.InvokeOption) (*LookupUserResult, error)
type MetricConfiguration ¶ added in v0.5.0
type MetricConfiguration struct { // Host name for the IoT hub associated to the device. CounterSets []MetricCounterSet `pulumi:"counterSets"` // The MDM account to which the counters should be pushed. MdmAccount *string `pulumi:"mdmAccount"` // The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified MetricNameSpace *string `pulumi:"metricNameSpace"` // The Resource ID on which the metrics should be pushed. ResourceId string `pulumi:"resourceId"` }
Metric configuration.
type MetricConfigurationArgs ¶ added in v0.5.0
type MetricConfigurationArgs struct { // Host name for the IoT hub associated to the device. CounterSets MetricCounterSetArrayInput `pulumi:"counterSets"` // The MDM account to which the counters should be pushed. MdmAccount pulumi.StringPtrInput `pulumi:"mdmAccount"` // The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified MetricNameSpace pulumi.StringPtrInput `pulumi:"metricNameSpace"` // The Resource ID on which the metrics should be pushed. ResourceId pulumi.StringInput `pulumi:"resourceId"` }
Metric configuration.
func (MetricConfigurationArgs) ElementType ¶ added in v0.5.0
func (MetricConfigurationArgs) ElementType() reflect.Type
func (MetricConfigurationArgs) ToMetricConfigurationOutput ¶ added in v0.5.0
func (i MetricConfigurationArgs) ToMetricConfigurationOutput() MetricConfigurationOutput
func (MetricConfigurationArgs) ToMetricConfigurationOutputWithContext ¶ added in v0.5.0
func (i MetricConfigurationArgs) ToMetricConfigurationOutputWithContext(ctx context.Context) MetricConfigurationOutput
type MetricConfigurationArray ¶ added in v0.5.0
type MetricConfigurationArray []MetricConfigurationInput
func (MetricConfigurationArray) ElementType ¶ added in v0.5.0
func (MetricConfigurationArray) ElementType() reflect.Type
func (MetricConfigurationArray) ToMetricConfigurationArrayOutput ¶ added in v0.5.0
func (i MetricConfigurationArray) ToMetricConfigurationArrayOutput() MetricConfigurationArrayOutput
func (MetricConfigurationArray) ToMetricConfigurationArrayOutputWithContext ¶ added in v0.5.0
func (i MetricConfigurationArray) ToMetricConfigurationArrayOutputWithContext(ctx context.Context) MetricConfigurationArrayOutput
type MetricConfigurationArrayInput ¶ added in v0.5.0
type MetricConfigurationArrayInput interface { pulumi.Input ToMetricConfigurationArrayOutput() MetricConfigurationArrayOutput ToMetricConfigurationArrayOutputWithContext(context.Context) MetricConfigurationArrayOutput }
MetricConfigurationArrayInput is an input type that accepts MetricConfigurationArray and MetricConfigurationArrayOutput values. You can construct a concrete instance of `MetricConfigurationArrayInput` via:
MetricConfigurationArray{ MetricConfigurationArgs{...} }
type MetricConfigurationArrayOutput ¶ added in v0.5.0
type MetricConfigurationArrayOutput struct{ *pulumi.OutputState }
func (MetricConfigurationArrayOutput) ElementType ¶ added in v0.5.0
func (MetricConfigurationArrayOutput) ElementType() reflect.Type
func (MetricConfigurationArrayOutput) Index ¶ added in v0.5.0
func (o MetricConfigurationArrayOutput) Index(i pulumi.IntInput) MetricConfigurationOutput
func (MetricConfigurationArrayOutput) ToMetricConfigurationArrayOutput ¶ added in v0.5.0
func (o MetricConfigurationArrayOutput) ToMetricConfigurationArrayOutput() MetricConfigurationArrayOutput
func (MetricConfigurationArrayOutput) ToMetricConfigurationArrayOutputWithContext ¶ added in v0.5.0
func (o MetricConfigurationArrayOutput) ToMetricConfigurationArrayOutputWithContext(ctx context.Context) MetricConfigurationArrayOutput
type MetricConfigurationInput ¶ added in v0.5.0
type MetricConfigurationInput interface { pulumi.Input ToMetricConfigurationOutput() MetricConfigurationOutput ToMetricConfigurationOutputWithContext(context.Context) MetricConfigurationOutput }
MetricConfigurationInput is an input type that accepts MetricConfigurationArgs and MetricConfigurationOutput values. You can construct a concrete instance of `MetricConfigurationInput` via:
MetricConfigurationArgs{...}
type MetricConfigurationOutput ¶ added in v0.5.0
type MetricConfigurationOutput struct{ *pulumi.OutputState }
Metric configuration.
func (MetricConfigurationOutput) CounterSets ¶ added in v0.5.0
func (o MetricConfigurationOutput) CounterSets() MetricCounterSetArrayOutput
Host name for the IoT hub associated to the device.
func (MetricConfigurationOutput) ElementType ¶ added in v0.5.0
func (MetricConfigurationOutput) ElementType() reflect.Type
func (MetricConfigurationOutput) MdmAccount ¶ added in v0.5.0
func (o MetricConfigurationOutput) MdmAccount() pulumi.StringPtrOutput
The MDM account to which the counters should be pushed.
func (MetricConfigurationOutput) MetricNameSpace ¶ added in v0.5.0
func (o MetricConfigurationOutput) MetricNameSpace() pulumi.StringPtrOutput
The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
func (MetricConfigurationOutput) ResourceId ¶ added in v0.5.0
func (o MetricConfigurationOutput) ResourceId() pulumi.StringOutput
The Resource ID on which the metrics should be pushed.
func (MetricConfigurationOutput) ToMetricConfigurationOutput ¶ added in v0.5.0
func (o MetricConfigurationOutput) ToMetricConfigurationOutput() MetricConfigurationOutput
func (MetricConfigurationOutput) ToMetricConfigurationOutputWithContext ¶ added in v0.5.0
func (o MetricConfigurationOutput) ToMetricConfigurationOutputWithContext(ctx context.Context) MetricConfigurationOutput
type MetricConfigurationResponse ¶ added in v0.5.0
type MetricConfigurationResponse struct { // Host name for the IoT hub associated to the device. CounterSets []MetricCounterSetResponse `pulumi:"counterSets"` // The MDM account to which the counters should be pushed. MdmAccount *string `pulumi:"mdmAccount"` // The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified MetricNameSpace *string `pulumi:"metricNameSpace"` // The Resource ID on which the metrics should be pushed. ResourceId string `pulumi:"resourceId"` }
Metric configuration.
type MetricConfigurationResponseArgs ¶ added in v0.5.0
type MetricConfigurationResponseArgs struct { // Host name for the IoT hub associated to the device. CounterSets MetricCounterSetResponseArrayInput `pulumi:"counterSets"` // The MDM account to which the counters should be pushed. MdmAccount pulumi.StringPtrInput `pulumi:"mdmAccount"` // The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified MetricNameSpace pulumi.StringPtrInput `pulumi:"metricNameSpace"` // The Resource ID on which the metrics should be pushed. ResourceId pulumi.StringInput `pulumi:"resourceId"` }
Metric configuration.
func (MetricConfigurationResponseArgs) ElementType ¶ added in v0.5.0
func (MetricConfigurationResponseArgs) ElementType() reflect.Type
func (MetricConfigurationResponseArgs) ToMetricConfigurationResponseOutput ¶ added in v0.5.0
func (i MetricConfigurationResponseArgs) ToMetricConfigurationResponseOutput() MetricConfigurationResponseOutput
func (MetricConfigurationResponseArgs) ToMetricConfigurationResponseOutputWithContext ¶ added in v0.5.0
func (i MetricConfigurationResponseArgs) ToMetricConfigurationResponseOutputWithContext(ctx context.Context) MetricConfigurationResponseOutput
type MetricConfigurationResponseArray ¶ added in v0.5.0
type MetricConfigurationResponseArray []MetricConfigurationResponseInput
func (MetricConfigurationResponseArray) ElementType ¶ added in v0.5.0
func (MetricConfigurationResponseArray) ElementType() reflect.Type
func (MetricConfigurationResponseArray) ToMetricConfigurationResponseArrayOutput ¶ added in v0.5.0
func (i MetricConfigurationResponseArray) ToMetricConfigurationResponseArrayOutput() MetricConfigurationResponseArrayOutput
func (MetricConfigurationResponseArray) ToMetricConfigurationResponseArrayOutputWithContext ¶ added in v0.5.0
func (i MetricConfigurationResponseArray) ToMetricConfigurationResponseArrayOutputWithContext(ctx context.Context) MetricConfigurationResponseArrayOutput
type MetricConfigurationResponseArrayInput ¶ added in v0.5.0
type MetricConfigurationResponseArrayInput interface { pulumi.Input ToMetricConfigurationResponseArrayOutput() MetricConfigurationResponseArrayOutput ToMetricConfigurationResponseArrayOutputWithContext(context.Context) MetricConfigurationResponseArrayOutput }
MetricConfigurationResponseArrayInput is an input type that accepts MetricConfigurationResponseArray and MetricConfigurationResponseArrayOutput values. You can construct a concrete instance of `MetricConfigurationResponseArrayInput` via:
MetricConfigurationResponseArray{ MetricConfigurationResponseArgs{...} }
type MetricConfigurationResponseArrayOutput ¶ added in v0.5.0
type MetricConfigurationResponseArrayOutput struct{ *pulumi.OutputState }
func (MetricConfigurationResponseArrayOutput) ElementType ¶ added in v0.5.0
func (MetricConfigurationResponseArrayOutput) ElementType() reflect.Type
func (MetricConfigurationResponseArrayOutput) ToMetricConfigurationResponseArrayOutput ¶ added in v0.5.0
func (o MetricConfigurationResponseArrayOutput) ToMetricConfigurationResponseArrayOutput() MetricConfigurationResponseArrayOutput
func (MetricConfigurationResponseArrayOutput) ToMetricConfigurationResponseArrayOutputWithContext ¶ added in v0.5.0
func (o MetricConfigurationResponseArrayOutput) ToMetricConfigurationResponseArrayOutputWithContext(ctx context.Context) MetricConfigurationResponseArrayOutput
type MetricConfigurationResponseInput ¶ added in v0.5.0
type MetricConfigurationResponseInput interface { pulumi.Input ToMetricConfigurationResponseOutput() MetricConfigurationResponseOutput ToMetricConfigurationResponseOutputWithContext(context.Context) MetricConfigurationResponseOutput }
MetricConfigurationResponseInput is an input type that accepts MetricConfigurationResponseArgs and MetricConfigurationResponseOutput values. You can construct a concrete instance of `MetricConfigurationResponseInput` via:
MetricConfigurationResponseArgs{...}
type MetricConfigurationResponseOutput ¶ added in v0.5.0
type MetricConfigurationResponseOutput struct{ *pulumi.OutputState }
Metric configuration.
func (MetricConfigurationResponseOutput) CounterSets ¶ added in v0.5.0
func (o MetricConfigurationResponseOutput) CounterSets() MetricCounterSetResponseArrayOutput
Host name for the IoT hub associated to the device.
func (MetricConfigurationResponseOutput) ElementType ¶ added in v0.5.0
func (MetricConfigurationResponseOutput) ElementType() reflect.Type
func (MetricConfigurationResponseOutput) MdmAccount ¶ added in v0.5.0
func (o MetricConfigurationResponseOutput) MdmAccount() pulumi.StringPtrOutput
The MDM account to which the counters should be pushed.
func (MetricConfigurationResponseOutput) MetricNameSpace ¶ added in v0.5.0
func (o MetricConfigurationResponseOutput) MetricNameSpace() pulumi.StringPtrOutput
The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
func (MetricConfigurationResponseOutput) ResourceId ¶ added in v0.5.0
func (o MetricConfigurationResponseOutput) ResourceId() pulumi.StringOutput
The Resource ID on which the metrics should be pushed.
func (MetricConfigurationResponseOutput) ToMetricConfigurationResponseOutput ¶ added in v0.5.0
func (o MetricConfigurationResponseOutput) ToMetricConfigurationResponseOutput() MetricConfigurationResponseOutput
func (MetricConfigurationResponseOutput) ToMetricConfigurationResponseOutputWithContext ¶ added in v0.5.0
func (o MetricConfigurationResponseOutput) ToMetricConfigurationResponseOutputWithContext(ctx context.Context) MetricConfigurationResponseOutput
type MetricCounter ¶ added in v0.5.0
type MetricCounter struct { // The additional dimensions to be added to metric. AdditionalDimensions []MetricDimension `pulumi:"additionalDimensions"` // The dimension filter. DimensionFilter []MetricDimension `pulumi:"dimensionFilter"` // The instance from which counter should be collected. Instance *string `pulumi:"instance"` // The counter name. Name string `pulumi:"name"` }
The metric counter
type MetricCounterArgs ¶ added in v0.5.0
type MetricCounterArgs struct { // The additional dimensions to be added to metric. AdditionalDimensions MetricDimensionArrayInput `pulumi:"additionalDimensions"` // The dimension filter. DimensionFilter MetricDimensionArrayInput `pulumi:"dimensionFilter"` // The instance from which counter should be collected. Instance pulumi.StringPtrInput `pulumi:"instance"` // The counter name. Name pulumi.StringInput `pulumi:"name"` }
The metric counter
func (MetricCounterArgs) ElementType ¶ added in v0.5.0
func (MetricCounterArgs) ElementType() reflect.Type
func (MetricCounterArgs) ToMetricCounterOutput ¶ added in v0.5.0
func (i MetricCounterArgs) ToMetricCounterOutput() MetricCounterOutput
func (MetricCounterArgs) ToMetricCounterOutputWithContext ¶ added in v0.5.0
func (i MetricCounterArgs) ToMetricCounterOutputWithContext(ctx context.Context) MetricCounterOutput
type MetricCounterArray ¶ added in v0.5.0
type MetricCounterArray []MetricCounterInput
func (MetricCounterArray) ElementType ¶ added in v0.5.0
func (MetricCounterArray) ElementType() reflect.Type
func (MetricCounterArray) ToMetricCounterArrayOutput ¶ added in v0.5.0
func (i MetricCounterArray) ToMetricCounterArrayOutput() MetricCounterArrayOutput
func (MetricCounterArray) ToMetricCounterArrayOutputWithContext ¶ added in v0.5.0
func (i MetricCounterArray) ToMetricCounterArrayOutputWithContext(ctx context.Context) MetricCounterArrayOutput
type MetricCounterArrayInput ¶ added in v0.5.0
type MetricCounterArrayInput interface { pulumi.Input ToMetricCounterArrayOutput() MetricCounterArrayOutput ToMetricCounterArrayOutputWithContext(context.Context) MetricCounterArrayOutput }
MetricCounterArrayInput is an input type that accepts MetricCounterArray and MetricCounterArrayOutput values. You can construct a concrete instance of `MetricCounterArrayInput` via:
MetricCounterArray{ MetricCounterArgs{...} }
type MetricCounterArrayOutput ¶ added in v0.5.0
type MetricCounterArrayOutput struct{ *pulumi.OutputState }
func (MetricCounterArrayOutput) ElementType ¶ added in v0.5.0
func (MetricCounterArrayOutput) ElementType() reflect.Type
func (MetricCounterArrayOutput) Index ¶ added in v0.5.0
func (o MetricCounterArrayOutput) Index(i pulumi.IntInput) MetricCounterOutput
func (MetricCounterArrayOutput) ToMetricCounterArrayOutput ¶ added in v0.5.0
func (o MetricCounterArrayOutput) ToMetricCounterArrayOutput() MetricCounterArrayOutput
func (MetricCounterArrayOutput) ToMetricCounterArrayOutputWithContext ¶ added in v0.5.0
func (o MetricCounterArrayOutput) ToMetricCounterArrayOutputWithContext(ctx context.Context) MetricCounterArrayOutput
type MetricCounterInput ¶ added in v0.5.0
type MetricCounterInput interface { pulumi.Input ToMetricCounterOutput() MetricCounterOutput ToMetricCounterOutputWithContext(context.Context) MetricCounterOutput }
MetricCounterInput is an input type that accepts MetricCounterArgs and MetricCounterOutput values. You can construct a concrete instance of `MetricCounterInput` via:
MetricCounterArgs{...}
type MetricCounterOutput ¶ added in v0.5.0
type MetricCounterOutput struct{ *pulumi.OutputState }
The metric counter
func (MetricCounterOutput) AdditionalDimensions ¶ added in v0.5.0
func (o MetricCounterOutput) AdditionalDimensions() MetricDimensionArrayOutput
The additional dimensions to be added to metric.
func (MetricCounterOutput) DimensionFilter ¶ added in v0.5.0
func (o MetricCounterOutput) DimensionFilter() MetricDimensionArrayOutput
The dimension filter.
func (MetricCounterOutput) ElementType ¶ added in v0.5.0
func (MetricCounterOutput) ElementType() reflect.Type
func (MetricCounterOutput) Instance ¶ added in v0.5.0
func (o MetricCounterOutput) Instance() pulumi.StringPtrOutput
The instance from which counter should be collected.
func (MetricCounterOutput) Name ¶ added in v0.5.0
func (o MetricCounterOutput) Name() pulumi.StringOutput
The counter name.
func (MetricCounterOutput) ToMetricCounterOutput ¶ added in v0.5.0
func (o MetricCounterOutput) ToMetricCounterOutput() MetricCounterOutput
func (MetricCounterOutput) ToMetricCounterOutputWithContext ¶ added in v0.5.0
func (o MetricCounterOutput) ToMetricCounterOutputWithContext(ctx context.Context) MetricCounterOutput
type MetricCounterResponse ¶ added in v0.5.0
type MetricCounterResponse struct { // The additional dimensions to be added to metric. AdditionalDimensions []MetricDimensionResponse `pulumi:"additionalDimensions"` // The dimension filter. DimensionFilter []MetricDimensionResponse `pulumi:"dimensionFilter"` // The instance from which counter should be collected. Instance *string `pulumi:"instance"` // The counter name. Name string `pulumi:"name"` }
The metric counter
type MetricCounterResponseArgs ¶ added in v0.5.0
type MetricCounterResponseArgs struct { // The additional dimensions to be added to metric. AdditionalDimensions MetricDimensionResponseArrayInput `pulumi:"additionalDimensions"` // The dimension filter. DimensionFilter MetricDimensionResponseArrayInput `pulumi:"dimensionFilter"` // The instance from which counter should be collected. Instance pulumi.StringPtrInput `pulumi:"instance"` // The counter name. Name pulumi.StringInput `pulumi:"name"` }
The metric counter
func (MetricCounterResponseArgs) ElementType ¶ added in v0.5.0
func (MetricCounterResponseArgs) ElementType() reflect.Type
func (MetricCounterResponseArgs) ToMetricCounterResponseOutput ¶ added in v0.5.0
func (i MetricCounterResponseArgs) ToMetricCounterResponseOutput() MetricCounterResponseOutput
func (MetricCounterResponseArgs) ToMetricCounterResponseOutputWithContext ¶ added in v0.5.0
func (i MetricCounterResponseArgs) ToMetricCounterResponseOutputWithContext(ctx context.Context) MetricCounterResponseOutput
type MetricCounterResponseArray ¶ added in v0.5.0
type MetricCounterResponseArray []MetricCounterResponseInput
func (MetricCounterResponseArray) ElementType ¶ added in v0.5.0
func (MetricCounterResponseArray) ElementType() reflect.Type
func (MetricCounterResponseArray) ToMetricCounterResponseArrayOutput ¶ added in v0.5.0
func (i MetricCounterResponseArray) ToMetricCounterResponseArrayOutput() MetricCounterResponseArrayOutput
func (MetricCounterResponseArray) ToMetricCounterResponseArrayOutputWithContext ¶ added in v0.5.0
func (i MetricCounterResponseArray) ToMetricCounterResponseArrayOutputWithContext(ctx context.Context) MetricCounterResponseArrayOutput
type MetricCounterResponseArrayInput ¶ added in v0.5.0
type MetricCounterResponseArrayInput interface { pulumi.Input ToMetricCounterResponseArrayOutput() MetricCounterResponseArrayOutput ToMetricCounterResponseArrayOutputWithContext(context.Context) MetricCounterResponseArrayOutput }
MetricCounterResponseArrayInput is an input type that accepts MetricCounterResponseArray and MetricCounterResponseArrayOutput values. You can construct a concrete instance of `MetricCounterResponseArrayInput` via:
MetricCounterResponseArray{ MetricCounterResponseArgs{...} }
type MetricCounterResponseArrayOutput ¶ added in v0.5.0
type MetricCounterResponseArrayOutput struct{ *pulumi.OutputState }
func (MetricCounterResponseArrayOutput) ElementType ¶ added in v0.5.0
func (MetricCounterResponseArrayOutput) ElementType() reflect.Type
func (MetricCounterResponseArrayOutput) Index ¶ added in v0.5.0
func (o MetricCounterResponseArrayOutput) Index(i pulumi.IntInput) MetricCounterResponseOutput
func (MetricCounterResponseArrayOutput) ToMetricCounterResponseArrayOutput ¶ added in v0.5.0
func (o MetricCounterResponseArrayOutput) ToMetricCounterResponseArrayOutput() MetricCounterResponseArrayOutput
func (MetricCounterResponseArrayOutput) ToMetricCounterResponseArrayOutputWithContext ¶ added in v0.5.0
func (o MetricCounterResponseArrayOutput) ToMetricCounterResponseArrayOutputWithContext(ctx context.Context) MetricCounterResponseArrayOutput
type MetricCounterResponseInput ¶ added in v0.5.0
type MetricCounterResponseInput interface { pulumi.Input ToMetricCounterResponseOutput() MetricCounterResponseOutput ToMetricCounterResponseOutputWithContext(context.Context) MetricCounterResponseOutput }
MetricCounterResponseInput is an input type that accepts MetricCounterResponseArgs and MetricCounterResponseOutput values. You can construct a concrete instance of `MetricCounterResponseInput` via:
MetricCounterResponseArgs{...}
type MetricCounterResponseOutput ¶ added in v0.5.0
type MetricCounterResponseOutput struct{ *pulumi.OutputState }
The metric counter
func (MetricCounterResponseOutput) AdditionalDimensions ¶ added in v0.5.0
func (o MetricCounterResponseOutput) AdditionalDimensions() MetricDimensionResponseArrayOutput
The additional dimensions to be added to metric.
func (MetricCounterResponseOutput) DimensionFilter ¶ added in v0.5.0
func (o MetricCounterResponseOutput) DimensionFilter() MetricDimensionResponseArrayOutput
The dimension filter.
func (MetricCounterResponseOutput) ElementType ¶ added in v0.5.0
func (MetricCounterResponseOutput) ElementType() reflect.Type
func (MetricCounterResponseOutput) Instance ¶ added in v0.5.0
func (o MetricCounterResponseOutput) Instance() pulumi.StringPtrOutput
The instance from which counter should be collected.
func (MetricCounterResponseOutput) Name ¶ added in v0.5.0
func (o MetricCounterResponseOutput) Name() pulumi.StringOutput
The counter name.
func (MetricCounterResponseOutput) ToMetricCounterResponseOutput ¶ added in v0.5.0
func (o MetricCounterResponseOutput) ToMetricCounterResponseOutput() MetricCounterResponseOutput
func (MetricCounterResponseOutput) ToMetricCounterResponseOutputWithContext ¶ added in v0.5.0
func (o MetricCounterResponseOutput) ToMetricCounterResponseOutputWithContext(ctx context.Context) MetricCounterResponseOutput
type MetricCounterSet ¶ added in v0.5.0
type MetricCounterSet struct { // The counters that should be collected in this set. Counters []MetricCounter `pulumi:"counters"` }
The metric counter set
type MetricCounterSetArgs ¶ added in v0.5.0
type MetricCounterSetArgs struct { // The counters that should be collected in this set. Counters MetricCounterArrayInput `pulumi:"counters"` }
The metric counter set
func (MetricCounterSetArgs) ElementType ¶ added in v0.5.0
func (MetricCounterSetArgs) ElementType() reflect.Type
func (MetricCounterSetArgs) ToMetricCounterSetOutput ¶ added in v0.5.0
func (i MetricCounterSetArgs) ToMetricCounterSetOutput() MetricCounterSetOutput
func (MetricCounterSetArgs) ToMetricCounterSetOutputWithContext ¶ added in v0.5.0
func (i MetricCounterSetArgs) ToMetricCounterSetOutputWithContext(ctx context.Context) MetricCounterSetOutput
type MetricCounterSetArray ¶ added in v0.5.0
type MetricCounterSetArray []MetricCounterSetInput
func (MetricCounterSetArray) ElementType ¶ added in v0.5.0
func (MetricCounterSetArray) ElementType() reflect.Type
func (MetricCounterSetArray) ToMetricCounterSetArrayOutput ¶ added in v0.5.0
func (i MetricCounterSetArray) ToMetricCounterSetArrayOutput() MetricCounterSetArrayOutput
func (MetricCounterSetArray) ToMetricCounterSetArrayOutputWithContext ¶ added in v0.5.0
func (i MetricCounterSetArray) ToMetricCounterSetArrayOutputWithContext(ctx context.Context) MetricCounterSetArrayOutput
type MetricCounterSetArrayInput ¶ added in v0.5.0
type MetricCounterSetArrayInput interface { pulumi.Input ToMetricCounterSetArrayOutput() MetricCounterSetArrayOutput ToMetricCounterSetArrayOutputWithContext(context.Context) MetricCounterSetArrayOutput }
MetricCounterSetArrayInput is an input type that accepts MetricCounterSetArray and MetricCounterSetArrayOutput values. You can construct a concrete instance of `MetricCounterSetArrayInput` via:
MetricCounterSetArray{ MetricCounterSetArgs{...} }
type MetricCounterSetArrayOutput ¶ added in v0.5.0
type MetricCounterSetArrayOutput struct{ *pulumi.OutputState }
func (MetricCounterSetArrayOutput) ElementType ¶ added in v0.5.0
func (MetricCounterSetArrayOutput) ElementType() reflect.Type
func (MetricCounterSetArrayOutput) Index ¶ added in v0.5.0
func (o MetricCounterSetArrayOutput) Index(i pulumi.IntInput) MetricCounterSetOutput
func (MetricCounterSetArrayOutput) ToMetricCounterSetArrayOutput ¶ added in v0.5.0
func (o MetricCounterSetArrayOutput) ToMetricCounterSetArrayOutput() MetricCounterSetArrayOutput
func (MetricCounterSetArrayOutput) ToMetricCounterSetArrayOutputWithContext ¶ added in v0.5.0
func (o MetricCounterSetArrayOutput) ToMetricCounterSetArrayOutputWithContext(ctx context.Context) MetricCounterSetArrayOutput
type MetricCounterSetInput ¶ added in v0.5.0
type MetricCounterSetInput interface { pulumi.Input ToMetricCounterSetOutput() MetricCounterSetOutput ToMetricCounterSetOutputWithContext(context.Context) MetricCounterSetOutput }
MetricCounterSetInput is an input type that accepts MetricCounterSetArgs and MetricCounterSetOutput values. You can construct a concrete instance of `MetricCounterSetInput` via:
MetricCounterSetArgs{...}
type MetricCounterSetOutput ¶ added in v0.5.0
type MetricCounterSetOutput struct{ *pulumi.OutputState }
The metric counter set
func (MetricCounterSetOutput) Counters ¶ added in v0.5.0
func (o MetricCounterSetOutput) Counters() MetricCounterArrayOutput
The counters that should be collected in this set.
func (MetricCounterSetOutput) ElementType ¶ added in v0.5.0
func (MetricCounterSetOutput) ElementType() reflect.Type
func (MetricCounterSetOutput) ToMetricCounterSetOutput ¶ added in v0.5.0
func (o MetricCounterSetOutput) ToMetricCounterSetOutput() MetricCounterSetOutput
func (MetricCounterSetOutput) ToMetricCounterSetOutputWithContext ¶ added in v0.5.0
func (o MetricCounterSetOutput) ToMetricCounterSetOutputWithContext(ctx context.Context) MetricCounterSetOutput
type MetricCounterSetResponse ¶ added in v0.5.0
type MetricCounterSetResponse struct { // The counters that should be collected in this set. Counters []MetricCounterResponse `pulumi:"counters"` }
The metric counter set
type MetricCounterSetResponseArgs ¶ added in v0.5.0
type MetricCounterSetResponseArgs struct { // The counters that should be collected in this set. Counters MetricCounterResponseArrayInput `pulumi:"counters"` }
The metric counter set
func (MetricCounterSetResponseArgs) ElementType ¶ added in v0.5.0
func (MetricCounterSetResponseArgs) ElementType() reflect.Type
func (MetricCounterSetResponseArgs) ToMetricCounterSetResponseOutput ¶ added in v0.5.0
func (i MetricCounterSetResponseArgs) ToMetricCounterSetResponseOutput() MetricCounterSetResponseOutput
func (MetricCounterSetResponseArgs) ToMetricCounterSetResponseOutputWithContext ¶ added in v0.5.0
func (i MetricCounterSetResponseArgs) ToMetricCounterSetResponseOutputWithContext(ctx context.Context) MetricCounterSetResponseOutput
type MetricCounterSetResponseArray ¶ added in v0.5.0
type MetricCounterSetResponseArray []MetricCounterSetResponseInput
func (MetricCounterSetResponseArray) ElementType ¶ added in v0.5.0
func (MetricCounterSetResponseArray) ElementType() reflect.Type
func (MetricCounterSetResponseArray) ToMetricCounterSetResponseArrayOutput ¶ added in v0.5.0
func (i MetricCounterSetResponseArray) ToMetricCounterSetResponseArrayOutput() MetricCounterSetResponseArrayOutput
func (MetricCounterSetResponseArray) ToMetricCounterSetResponseArrayOutputWithContext ¶ added in v0.5.0
func (i MetricCounterSetResponseArray) ToMetricCounterSetResponseArrayOutputWithContext(ctx context.Context) MetricCounterSetResponseArrayOutput
type MetricCounterSetResponseArrayInput ¶ added in v0.5.0
type MetricCounterSetResponseArrayInput interface { pulumi.Input ToMetricCounterSetResponseArrayOutput() MetricCounterSetResponseArrayOutput ToMetricCounterSetResponseArrayOutputWithContext(context.Context) MetricCounterSetResponseArrayOutput }
MetricCounterSetResponseArrayInput is an input type that accepts MetricCounterSetResponseArray and MetricCounterSetResponseArrayOutput values. You can construct a concrete instance of `MetricCounterSetResponseArrayInput` via:
MetricCounterSetResponseArray{ MetricCounterSetResponseArgs{...} }
type MetricCounterSetResponseArrayOutput ¶ added in v0.5.0
type MetricCounterSetResponseArrayOutput struct{ *pulumi.OutputState }
func (MetricCounterSetResponseArrayOutput) ElementType ¶ added in v0.5.0
func (MetricCounterSetResponseArrayOutput) ElementType() reflect.Type
func (MetricCounterSetResponseArrayOutput) Index ¶ added in v0.5.0
func (o MetricCounterSetResponseArrayOutput) Index(i pulumi.IntInput) MetricCounterSetResponseOutput
func (MetricCounterSetResponseArrayOutput) ToMetricCounterSetResponseArrayOutput ¶ added in v0.5.0
func (o MetricCounterSetResponseArrayOutput) ToMetricCounterSetResponseArrayOutput() MetricCounterSetResponseArrayOutput
func (MetricCounterSetResponseArrayOutput) ToMetricCounterSetResponseArrayOutputWithContext ¶ added in v0.5.0
func (o MetricCounterSetResponseArrayOutput) ToMetricCounterSetResponseArrayOutputWithContext(ctx context.Context) MetricCounterSetResponseArrayOutput
type MetricCounterSetResponseInput ¶ added in v0.5.0
type MetricCounterSetResponseInput interface { pulumi.Input ToMetricCounterSetResponseOutput() MetricCounterSetResponseOutput ToMetricCounterSetResponseOutputWithContext(context.Context) MetricCounterSetResponseOutput }
MetricCounterSetResponseInput is an input type that accepts MetricCounterSetResponseArgs and MetricCounterSetResponseOutput values. You can construct a concrete instance of `MetricCounterSetResponseInput` via:
MetricCounterSetResponseArgs{...}
type MetricCounterSetResponseOutput ¶ added in v0.5.0
type MetricCounterSetResponseOutput struct{ *pulumi.OutputState }
The metric counter set
func (MetricCounterSetResponseOutput) Counters ¶ added in v0.5.0
func (o MetricCounterSetResponseOutput) Counters() MetricCounterResponseArrayOutput
The counters that should be collected in this set.
func (MetricCounterSetResponseOutput) ElementType ¶ added in v0.5.0
func (MetricCounterSetResponseOutput) ElementType() reflect.Type
func (MetricCounterSetResponseOutput) ToMetricCounterSetResponseOutput ¶ added in v0.5.0
func (o MetricCounterSetResponseOutput) ToMetricCounterSetResponseOutput() MetricCounterSetResponseOutput
func (MetricCounterSetResponseOutput) ToMetricCounterSetResponseOutputWithContext ¶ added in v0.5.0
func (o MetricCounterSetResponseOutput) ToMetricCounterSetResponseOutputWithContext(ctx context.Context) MetricCounterSetResponseOutput
type MetricDimension ¶ added in v0.5.0
type MetricDimension struct { // The dimension value. SourceName string `pulumi:"sourceName"` // The dimension type. SourceType string `pulumi:"sourceType"` }
The metric dimension
type MetricDimensionArgs ¶ added in v0.5.0
type MetricDimensionArgs struct { // The dimension value. SourceName pulumi.StringInput `pulumi:"sourceName"` // The dimension type. SourceType pulumi.StringInput `pulumi:"sourceType"` }
The metric dimension
func (MetricDimensionArgs) ElementType ¶ added in v0.5.0
func (MetricDimensionArgs) ElementType() reflect.Type
func (MetricDimensionArgs) ToMetricDimensionOutput ¶ added in v0.5.0
func (i MetricDimensionArgs) ToMetricDimensionOutput() MetricDimensionOutput
func (MetricDimensionArgs) ToMetricDimensionOutputWithContext ¶ added in v0.5.0
func (i MetricDimensionArgs) ToMetricDimensionOutputWithContext(ctx context.Context) MetricDimensionOutput
type MetricDimensionArray ¶ added in v0.5.0
type MetricDimensionArray []MetricDimensionInput
func (MetricDimensionArray) ElementType ¶ added in v0.5.0
func (MetricDimensionArray) ElementType() reflect.Type
func (MetricDimensionArray) ToMetricDimensionArrayOutput ¶ added in v0.5.0
func (i MetricDimensionArray) ToMetricDimensionArrayOutput() MetricDimensionArrayOutput
func (MetricDimensionArray) ToMetricDimensionArrayOutputWithContext ¶ added in v0.5.0
func (i MetricDimensionArray) ToMetricDimensionArrayOutputWithContext(ctx context.Context) MetricDimensionArrayOutput
type MetricDimensionArrayInput ¶ added in v0.5.0
type MetricDimensionArrayInput interface { pulumi.Input ToMetricDimensionArrayOutput() MetricDimensionArrayOutput ToMetricDimensionArrayOutputWithContext(context.Context) MetricDimensionArrayOutput }
MetricDimensionArrayInput is an input type that accepts MetricDimensionArray and MetricDimensionArrayOutput values. You can construct a concrete instance of `MetricDimensionArrayInput` via:
MetricDimensionArray{ MetricDimensionArgs{...} }
type MetricDimensionArrayOutput ¶ added in v0.5.0
type MetricDimensionArrayOutput struct{ *pulumi.OutputState }
func (MetricDimensionArrayOutput) ElementType ¶ added in v0.5.0
func (MetricDimensionArrayOutput) ElementType() reflect.Type
func (MetricDimensionArrayOutput) Index ¶ added in v0.5.0
func (o MetricDimensionArrayOutput) Index(i pulumi.IntInput) MetricDimensionOutput
func (MetricDimensionArrayOutput) ToMetricDimensionArrayOutput ¶ added in v0.5.0
func (o MetricDimensionArrayOutput) ToMetricDimensionArrayOutput() MetricDimensionArrayOutput
func (MetricDimensionArrayOutput) ToMetricDimensionArrayOutputWithContext ¶ added in v0.5.0
func (o MetricDimensionArrayOutput) ToMetricDimensionArrayOutputWithContext(ctx context.Context) MetricDimensionArrayOutput
type MetricDimensionInput ¶ added in v0.5.0
type MetricDimensionInput interface { pulumi.Input ToMetricDimensionOutput() MetricDimensionOutput ToMetricDimensionOutputWithContext(context.Context) MetricDimensionOutput }
MetricDimensionInput is an input type that accepts MetricDimensionArgs and MetricDimensionOutput values. You can construct a concrete instance of `MetricDimensionInput` via:
MetricDimensionArgs{...}
type MetricDimensionOutput ¶ added in v0.5.0
type MetricDimensionOutput struct{ *pulumi.OutputState }
The metric dimension
func (MetricDimensionOutput) ElementType ¶ added in v0.5.0
func (MetricDimensionOutput) ElementType() reflect.Type
func (MetricDimensionOutput) SourceName ¶ added in v0.5.0
func (o MetricDimensionOutput) SourceName() pulumi.StringOutput
The dimension value.
func (MetricDimensionOutput) SourceType ¶ added in v0.5.0
func (o MetricDimensionOutput) SourceType() pulumi.StringOutput
The dimension type.
func (MetricDimensionOutput) ToMetricDimensionOutput ¶ added in v0.5.0
func (o MetricDimensionOutput) ToMetricDimensionOutput() MetricDimensionOutput
func (MetricDimensionOutput) ToMetricDimensionOutputWithContext ¶ added in v0.5.0
func (o MetricDimensionOutput) ToMetricDimensionOutputWithContext(ctx context.Context) MetricDimensionOutput
type MetricDimensionResponse ¶ added in v0.5.0
type MetricDimensionResponse struct { // The dimension value. SourceName string `pulumi:"sourceName"` // The dimension type. SourceType string `pulumi:"sourceType"` }
The metric dimension
type MetricDimensionResponseArgs ¶ added in v0.5.0
type MetricDimensionResponseArgs struct { // The dimension value. SourceName pulumi.StringInput `pulumi:"sourceName"` // The dimension type. SourceType pulumi.StringInput `pulumi:"sourceType"` }
The metric dimension
func (MetricDimensionResponseArgs) ElementType ¶ added in v0.5.0
func (MetricDimensionResponseArgs) ElementType() reflect.Type
func (MetricDimensionResponseArgs) ToMetricDimensionResponseOutput ¶ added in v0.5.0
func (i MetricDimensionResponseArgs) ToMetricDimensionResponseOutput() MetricDimensionResponseOutput
func (MetricDimensionResponseArgs) ToMetricDimensionResponseOutputWithContext ¶ added in v0.5.0
func (i MetricDimensionResponseArgs) ToMetricDimensionResponseOutputWithContext(ctx context.Context) MetricDimensionResponseOutput
type MetricDimensionResponseArray ¶ added in v0.5.0
type MetricDimensionResponseArray []MetricDimensionResponseInput
func (MetricDimensionResponseArray) ElementType ¶ added in v0.5.0
func (MetricDimensionResponseArray) ElementType() reflect.Type
func (MetricDimensionResponseArray) ToMetricDimensionResponseArrayOutput ¶ added in v0.5.0
func (i MetricDimensionResponseArray) ToMetricDimensionResponseArrayOutput() MetricDimensionResponseArrayOutput
func (MetricDimensionResponseArray) ToMetricDimensionResponseArrayOutputWithContext ¶ added in v0.5.0
func (i MetricDimensionResponseArray) ToMetricDimensionResponseArrayOutputWithContext(ctx context.Context) MetricDimensionResponseArrayOutput
type MetricDimensionResponseArrayInput ¶ added in v0.5.0
type MetricDimensionResponseArrayInput interface { pulumi.Input ToMetricDimensionResponseArrayOutput() MetricDimensionResponseArrayOutput ToMetricDimensionResponseArrayOutputWithContext(context.Context) MetricDimensionResponseArrayOutput }
MetricDimensionResponseArrayInput is an input type that accepts MetricDimensionResponseArray and MetricDimensionResponseArrayOutput values. You can construct a concrete instance of `MetricDimensionResponseArrayInput` via:
MetricDimensionResponseArray{ MetricDimensionResponseArgs{...} }
type MetricDimensionResponseArrayOutput ¶ added in v0.5.0
type MetricDimensionResponseArrayOutput struct{ *pulumi.OutputState }
func (MetricDimensionResponseArrayOutput) ElementType ¶ added in v0.5.0
func (MetricDimensionResponseArrayOutput) ElementType() reflect.Type
func (MetricDimensionResponseArrayOutput) Index ¶ added in v0.5.0
func (o MetricDimensionResponseArrayOutput) Index(i pulumi.IntInput) MetricDimensionResponseOutput
func (MetricDimensionResponseArrayOutput) ToMetricDimensionResponseArrayOutput ¶ added in v0.5.0
func (o MetricDimensionResponseArrayOutput) ToMetricDimensionResponseArrayOutput() MetricDimensionResponseArrayOutput
func (MetricDimensionResponseArrayOutput) ToMetricDimensionResponseArrayOutputWithContext ¶ added in v0.5.0
func (o MetricDimensionResponseArrayOutput) ToMetricDimensionResponseArrayOutputWithContext(ctx context.Context) MetricDimensionResponseArrayOutput
type MetricDimensionResponseInput ¶ added in v0.5.0
type MetricDimensionResponseInput interface { pulumi.Input ToMetricDimensionResponseOutput() MetricDimensionResponseOutput ToMetricDimensionResponseOutputWithContext(context.Context) MetricDimensionResponseOutput }
MetricDimensionResponseInput is an input type that accepts MetricDimensionResponseArgs and MetricDimensionResponseOutput values. You can construct a concrete instance of `MetricDimensionResponseInput` via:
MetricDimensionResponseArgs{...}
type MetricDimensionResponseOutput ¶ added in v0.5.0
type MetricDimensionResponseOutput struct{ *pulumi.OutputState }
The metric dimension
func (MetricDimensionResponseOutput) ElementType ¶ added in v0.5.0
func (MetricDimensionResponseOutput) ElementType() reflect.Type
func (MetricDimensionResponseOutput) SourceName ¶ added in v0.5.0
func (o MetricDimensionResponseOutput) SourceName() pulumi.StringOutput
The dimension value.
func (MetricDimensionResponseOutput) SourceType ¶ added in v0.5.0
func (o MetricDimensionResponseOutput) SourceType() pulumi.StringOutput
The dimension type.
func (MetricDimensionResponseOutput) ToMetricDimensionResponseOutput ¶ added in v0.5.0
func (o MetricDimensionResponseOutput) ToMetricDimensionResponseOutput() MetricDimensionResponseOutput
func (MetricDimensionResponseOutput) ToMetricDimensionResponseOutputWithContext ¶ added in v0.5.0
func (o MetricDimensionResponseOutput) ToMetricDimensionResponseOutputWithContext(ctx context.Context) MetricDimensionResponseOutput
type MonitoringConfig ¶ added in v0.5.0
type MonitoringConfig struct { pulumi.CustomResourceState // The metrics configuration details MetricConfigurations MetricConfigurationResponseArrayOutput `pulumi:"metricConfigurations"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
The metric setting details for the role Latest API Version: 2020-09-01.
func GetMonitoringConfig ¶ added in v0.5.0
func GetMonitoringConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MonitoringConfigState, opts ...pulumi.ResourceOption) (*MonitoringConfig, error)
GetMonitoringConfig gets an existing MonitoringConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMonitoringConfig ¶ added in v0.5.0
func NewMonitoringConfig(ctx *pulumi.Context, name string, args *MonitoringConfigArgs, opts ...pulumi.ResourceOption) (*MonitoringConfig, error)
NewMonitoringConfig registers a new resource with the given unique name, arguments, and options.
func (*MonitoringConfig) ElementType ¶ added in v0.5.0
func (*MonitoringConfig) ElementType() reflect.Type
func (*MonitoringConfig) ToMonitoringConfigOutput ¶ added in v0.5.0
func (i *MonitoringConfig) ToMonitoringConfigOutput() MonitoringConfigOutput
func (*MonitoringConfig) ToMonitoringConfigOutputWithContext ¶ added in v0.5.0
func (i *MonitoringConfig) ToMonitoringConfigOutputWithContext(ctx context.Context) MonitoringConfigOutput
type MonitoringConfigArgs ¶ added in v0.5.0
type MonitoringConfigArgs struct { // The device name. DeviceName pulumi.StringInput // The metrics configuration details MetricConfigurations MetricConfigurationArrayInput // The resource group name. ResourceGroupName pulumi.StringInput // The role name. RoleName pulumi.StringInput }
The set of arguments for constructing a MonitoringConfig resource.
func (MonitoringConfigArgs) ElementType ¶ added in v0.5.0
func (MonitoringConfigArgs) ElementType() reflect.Type
type MonitoringConfigInput ¶ added in v0.5.0
type MonitoringConfigInput interface { pulumi.Input ToMonitoringConfigOutput() MonitoringConfigOutput ToMonitoringConfigOutputWithContext(ctx context.Context) MonitoringConfigOutput }
type MonitoringConfigOutput ¶ added in v0.5.0
type MonitoringConfigOutput struct {
*pulumi.OutputState
}
func (MonitoringConfigOutput) ElementType ¶ added in v0.5.0
func (MonitoringConfigOutput) ElementType() reflect.Type
func (MonitoringConfigOutput) ToMonitoringConfigOutput ¶ added in v0.5.0
func (o MonitoringConfigOutput) ToMonitoringConfigOutput() MonitoringConfigOutput
func (MonitoringConfigOutput) ToMonitoringConfigOutputWithContext ¶ added in v0.5.0
func (o MonitoringConfigOutput) ToMonitoringConfigOutputWithContext(ctx context.Context) MonitoringConfigOutput
type MonitoringConfigState ¶ added in v0.5.0
type MonitoringConfigState struct { // The metrics configuration details MetricConfigurations MetricConfigurationResponseArrayInput // The object name. Name pulumi.StringPtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (MonitoringConfigState) ElementType ¶ added in v0.5.0
func (MonitoringConfigState) ElementType() reflect.Type
type MonitoringStatus ¶ added in v0.3.1
Current monitoring status of the share.
func (MonitoringStatus) ElementType ¶ added in v0.3.1
func (MonitoringStatus) ElementType() reflect.Type
func (MonitoringStatus) ToStringOutput ¶ added in v0.3.1
func (e MonitoringStatus) ToStringOutput() pulumi.StringOutput
func (MonitoringStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e MonitoringStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MonitoringStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e MonitoringStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (MonitoringStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e MonitoringStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MountPointMapResponse ¶
type MountPointMapResponse struct { // Mount point for the share. MountPoint string `pulumi:"mountPoint"` // Mounting type. MountType string `pulumi:"mountType"` // ID of the role to which share is mounted. RoleId string `pulumi:"roleId"` // Role type. RoleType string `pulumi:"roleType"` ShareId string `pulumi:"shareId"` }
The share mount point.
type MountPointMapResponseArgs ¶
type MountPointMapResponseArgs struct { // Mount point for the share. MountPoint pulumi.StringInput `pulumi:"mountPoint"` // Mounting type. MountType pulumi.StringInput `pulumi:"mountType"` // ID of the role to which share is mounted. RoleId pulumi.StringInput `pulumi:"roleId"` // Role type. RoleType pulumi.StringInput `pulumi:"roleType"` ShareId pulumi.StringInput `pulumi:"shareId"` }
The share mount point.
func (MountPointMapResponseArgs) ElementType ¶
func (MountPointMapResponseArgs) ElementType() reflect.Type
func (MountPointMapResponseArgs) ToMountPointMapResponseOutput ¶
func (i MountPointMapResponseArgs) ToMountPointMapResponseOutput() MountPointMapResponseOutput
func (MountPointMapResponseArgs) ToMountPointMapResponseOutputWithContext ¶
func (i MountPointMapResponseArgs) ToMountPointMapResponseOutputWithContext(ctx context.Context) MountPointMapResponseOutput
type MountPointMapResponseArray ¶
type MountPointMapResponseArray []MountPointMapResponseInput
func (MountPointMapResponseArray) ElementType ¶
func (MountPointMapResponseArray) ElementType() reflect.Type
func (MountPointMapResponseArray) ToMountPointMapResponseArrayOutput ¶
func (i MountPointMapResponseArray) ToMountPointMapResponseArrayOutput() MountPointMapResponseArrayOutput
func (MountPointMapResponseArray) ToMountPointMapResponseArrayOutputWithContext ¶
func (i MountPointMapResponseArray) ToMountPointMapResponseArrayOutputWithContext(ctx context.Context) MountPointMapResponseArrayOutput
type MountPointMapResponseArrayInput ¶
type MountPointMapResponseArrayInput interface { pulumi.Input ToMountPointMapResponseArrayOutput() MountPointMapResponseArrayOutput ToMountPointMapResponseArrayOutputWithContext(context.Context) MountPointMapResponseArrayOutput }
MountPointMapResponseArrayInput is an input type that accepts MountPointMapResponseArray and MountPointMapResponseArrayOutput values. You can construct a concrete instance of `MountPointMapResponseArrayInput` via:
MountPointMapResponseArray{ MountPointMapResponseArgs{...} }
type MountPointMapResponseArrayOutput ¶
type MountPointMapResponseArrayOutput struct{ *pulumi.OutputState }
func (MountPointMapResponseArrayOutput) ElementType ¶
func (MountPointMapResponseArrayOutput) ElementType() reflect.Type
func (MountPointMapResponseArrayOutput) Index ¶
func (o MountPointMapResponseArrayOutput) Index(i pulumi.IntInput) MountPointMapResponseOutput
func (MountPointMapResponseArrayOutput) ToMountPointMapResponseArrayOutput ¶
func (o MountPointMapResponseArrayOutput) ToMountPointMapResponseArrayOutput() MountPointMapResponseArrayOutput
func (MountPointMapResponseArrayOutput) ToMountPointMapResponseArrayOutputWithContext ¶
func (o MountPointMapResponseArrayOutput) ToMountPointMapResponseArrayOutputWithContext(ctx context.Context) MountPointMapResponseArrayOutput
type MountPointMapResponseInput ¶
type MountPointMapResponseInput interface { pulumi.Input ToMountPointMapResponseOutput() MountPointMapResponseOutput ToMountPointMapResponseOutputWithContext(context.Context) MountPointMapResponseOutput }
MountPointMapResponseInput is an input type that accepts MountPointMapResponseArgs and MountPointMapResponseOutput values. You can construct a concrete instance of `MountPointMapResponseInput` via:
MountPointMapResponseArgs{...}
type MountPointMapResponseOutput ¶
type MountPointMapResponseOutput struct{ *pulumi.OutputState }
The share mount point.
func (MountPointMapResponseOutput) ElementType ¶
func (MountPointMapResponseOutput) ElementType() reflect.Type
func (MountPointMapResponseOutput) MountPoint ¶
func (o MountPointMapResponseOutput) MountPoint() pulumi.StringOutput
Mount point for the share.
func (MountPointMapResponseOutput) MountType ¶ added in v0.5.0
func (o MountPointMapResponseOutput) MountType() pulumi.StringOutput
Mounting type.
func (MountPointMapResponseOutput) RoleId ¶
func (o MountPointMapResponseOutput) RoleId() pulumi.StringOutput
ID of the role to which share is mounted.
func (MountPointMapResponseOutput) RoleType ¶
func (o MountPointMapResponseOutput) RoleType() pulumi.StringOutput
Role type.
func (MountPointMapResponseOutput) ShareId ¶
func (o MountPointMapResponseOutput) ShareId() pulumi.StringOutput
ID of the share mounted to the role VM.
func (MountPointMapResponseOutput) ToMountPointMapResponseOutput ¶
func (o MountPointMapResponseOutput) ToMountPointMapResponseOutput() MountPointMapResponseOutput
func (MountPointMapResponseOutput) ToMountPointMapResponseOutputWithContext ¶
func (o MountPointMapResponseOutput) ToMountPointMapResponseOutputWithContext(ctx context.Context) MountPointMapResponseOutput
type MsiIdentityType ¶ added in v0.5.0
Identity type
func (MsiIdentityType) ElementType ¶ added in v0.5.0
func (MsiIdentityType) ElementType() reflect.Type
func (MsiIdentityType) ToStringOutput ¶ added in v0.5.0
func (e MsiIdentityType) ToStringOutput() pulumi.StringOutput
func (MsiIdentityType) ToStringOutputWithContext ¶ added in v0.5.0
func (e MsiIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MsiIdentityType) ToStringPtrOutput ¶ added in v0.5.0
func (e MsiIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (MsiIdentityType) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e MsiIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Order ¶
type Order struct { pulumi.CustomResourceState // The contact details. ContactInformation ContactDetailsResponseOutput `pulumi:"contactInformation"` // Current status of the order. CurrentStatus OrderStatusResponseOutput `pulumi:"currentStatus"` // Tracking information for the package delivered to the customer whether it has an original or a replacement device. DeliveryTrackingInfo TrackingInfoResponseArrayOutput `pulumi:"deliveryTrackingInfo"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // List of status changes in the order. OrderHistory OrderStatusResponseArrayOutput `pulumi:"orderHistory"` // Tracking information for the package returned from the customer whether it has an original or a replacement device. ReturnTrackingInfo TrackingInfoResponseArrayOutput `pulumi:"returnTrackingInfo"` // Serial number of the device. SerialNumber pulumi.StringOutput `pulumi:"serialNumber"` // ShipmentType of the order ShipmentType pulumi.StringPtrOutput `pulumi:"shipmentType"` // The shipping address. ShippingAddress AddressResponsePtrOutput `pulumi:"shippingAddress"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
The order details. Latest API Version: 2020-09-01.
func GetOrder ¶
func GetOrder(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrderState, opts ...pulumi.ResourceOption) (*Order, error)
GetOrder gets an existing Order resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewOrder ¶
func NewOrder(ctx *pulumi.Context, name string, args *OrderArgs, opts ...pulumi.ResourceOption) (*Order, error)
NewOrder registers a new resource with the given unique name, arguments, and options.
func (*Order) ElementType ¶ added in v0.2.6
func (*Order) ToOrderOutput ¶ added in v0.2.6
func (i *Order) ToOrderOutput() OrderOutput
func (*Order) ToOrderOutputWithContext ¶ added in v0.2.6
func (i *Order) ToOrderOutputWithContext(ctx context.Context) OrderOutput
type OrderArgs ¶
type OrderArgs struct { // The contact details. ContactInformation ContactDetailsInput // The order details of a device. DeviceName pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput // ShipmentType of the order ShipmentType pulumi.StringPtrInput // The shipping address. ShippingAddress AddressPtrInput }
The set of arguments for constructing a Order resource.
func (OrderArgs) ElementType ¶
type OrderInput ¶ added in v0.2.6
type OrderInput interface { pulumi.Input ToOrderOutput() OrderOutput ToOrderOutputWithContext(ctx context.Context) OrderOutput }
type OrderOutput ¶ added in v0.2.6
type OrderOutput struct {
*pulumi.OutputState
}
func (OrderOutput) ElementType ¶ added in v0.2.6
func (OrderOutput) ElementType() reflect.Type
func (OrderOutput) ToOrderOutput ¶ added in v0.2.6
func (o OrderOutput) ToOrderOutput() OrderOutput
func (OrderOutput) ToOrderOutputWithContext ¶ added in v0.2.6
func (o OrderOutput) ToOrderOutputWithContext(ctx context.Context) OrderOutput
type OrderState ¶
type OrderState struct { // The contact details. ContactInformation ContactDetailsResponsePtrInput // Current status of the order. CurrentStatus OrderStatusResponsePtrInput // Tracking information for the package delivered to the customer whether it has an original or a replacement device. DeliveryTrackingInfo TrackingInfoResponseArrayInput // The object name. Name pulumi.StringPtrInput // List of status changes in the order. OrderHistory OrderStatusResponseArrayInput // Tracking information for the package returned from the customer whether it has an original or a replacement device. ReturnTrackingInfo TrackingInfoResponseArrayInput // Serial number of the device. SerialNumber pulumi.StringPtrInput // ShipmentType of the order ShipmentType pulumi.StringPtrInput // The shipping address. ShippingAddress AddressResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (OrderState) ElementType ¶
func (OrderState) ElementType() reflect.Type
type OrderStatusResponse ¶
type OrderStatusResponse struct { // Dictionary to hold generic information which is not stored // by the already existing properties AdditionalOrderDetails map[string]string `pulumi:"additionalOrderDetails"` // Comments related to this status change. Comments *string `pulumi:"comments"` // Status of the order as per the allowed status types. Status string `pulumi:"status"` // Tracking information related to the state in the ordering flow TrackingInformation TrackingInfoResponse `pulumi:"trackingInformation"` // Time of status update. UpdateDateTime string `pulumi:"updateDateTime"` }
Represents a single status change.
type OrderStatusResponseArgs ¶
type OrderStatusResponseArgs struct { // Dictionary to hold generic information which is not stored // by the already existing properties AdditionalOrderDetails pulumi.StringMapInput `pulumi:"additionalOrderDetails"` // Comments related to this status change. Comments pulumi.StringPtrInput `pulumi:"comments"` // Status of the order as per the allowed status types. Status pulumi.StringInput `pulumi:"status"` // Tracking information related to the state in the ordering flow TrackingInformation TrackingInfoResponseInput `pulumi:"trackingInformation"` // Time of status update. UpdateDateTime pulumi.StringInput `pulumi:"updateDateTime"` }
Represents a single status change.
func (OrderStatusResponseArgs) ElementType ¶
func (OrderStatusResponseArgs) ElementType() reflect.Type
func (OrderStatusResponseArgs) ToOrderStatusResponseOutput ¶
func (i OrderStatusResponseArgs) ToOrderStatusResponseOutput() OrderStatusResponseOutput
func (OrderStatusResponseArgs) ToOrderStatusResponseOutputWithContext ¶
func (i OrderStatusResponseArgs) ToOrderStatusResponseOutputWithContext(ctx context.Context) OrderStatusResponseOutput
func (OrderStatusResponseArgs) ToOrderStatusResponsePtrOutput ¶
func (i OrderStatusResponseArgs) ToOrderStatusResponsePtrOutput() OrderStatusResponsePtrOutput
func (OrderStatusResponseArgs) ToOrderStatusResponsePtrOutputWithContext ¶
func (i OrderStatusResponseArgs) ToOrderStatusResponsePtrOutputWithContext(ctx context.Context) OrderStatusResponsePtrOutput
type OrderStatusResponseArray ¶
type OrderStatusResponseArray []OrderStatusResponseInput
func (OrderStatusResponseArray) ElementType ¶
func (OrderStatusResponseArray) ElementType() reflect.Type
func (OrderStatusResponseArray) ToOrderStatusResponseArrayOutput ¶
func (i OrderStatusResponseArray) ToOrderStatusResponseArrayOutput() OrderStatusResponseArrayOutput
func (OrderStatusResponseArray) ToOrderStatusResponseArrayOutputWithContext ¶
func (i OrderStatusResponseArray) ToOrderStatusResponseArrayOutputWithContext(ctx context.Context) OrderStatusResponseArrayOutput
type OrderStatusResponseArrayInput ¶
type OrderStatusResponseArrayInput interface { pulumi.Input ToOrderStatusResponseArrayOutput() OrderStatusResponseArrayOutput ToOrderStatusResponseArrayOutputWithContext(context.Context) OrderStatusResponseArrayOutput }
OrderStatusResponseArrayInput is an input type that accepts OrderStatusResponseArray and OrderStatusResponseArrayOutput values. You can construct a concrete instance of `OrderStatusResponseArrayInput` via:
OrderStatusResponseArray{ OrderStatusResponseArgs{...} }
type OrderStatusResponseArrayOutput ¶
type OrderStatusResponseArrayOutput struct{ *pulumi.OutputState }
func (OrderStatusResponseArrayOutput) ElementType ¶
func (OrderStatusResponseArrayOutput) ElementType() reflect.Type
func (OrderStatusResponseArrayOutput) Index ¶
func (o OrderStatusResponseArrayOutput) Index(i pulumi.IntInput) OrderStatusResponseOutput
func (OrderStatusResponseArrayOutput) ToOrderStatusResponseArrayOutput ¶
func (o OrderStatusResponseArrayOutput) ToOrderStatusResponseArrayOutput() OrderStatusResponseArrayOutput
func (OrderStatusResponseArrayOutput) ToOrderStatusResponseArrayOutputWithContext ¶
func (o OrderStatusResponseArrayOutput) ToOrderStatusResponseArrayOutputWithContext(ctx context.Context) OrderStatusResponseArrayOutput
type OrderStatusResponseInput ¶
type OrderStatusResponseInput interface { pulumi.Input ToOrderStatusResponseOutput() OrderStatusResponseOutput ToOrderStatusResponseOutputWithContext(context.Context) OrderStatusResponseOutput }
OrderStatusResponseInput is an input type that accepts OrderStatusResponseArgs and OrderStatusResponseOutput values. You can construct a concrete instance of `OrderStatusResponseInput` via:
OrderStatusResponseArgs{...}
type OrderStatusResponseOutput ¶
type OrderStatusResponseOutput struct{ *pulumi.OutputState }
Represents a single status change.
func (OrderStatusResponseOutput) AdditionalOrderDetails ¶
func (o OrderStatusResponseOutput) AdditionalOrderDetails() pulumi.StringMapOutput
Dictionary to hold generic information which is not stored by the already existing properties
func (OrderStatusResponseOutput) Comments ¶
func (o OrderStatusResponseOutput) Comments() pulumi.StringPtrOutput
Comments related to this status change.
func (OrderStatusResponseOutput) ElementType ¶
func (OrderStatusResponseOutput) ElementType() reflect.Type
func (OrderStatusResponseOutput) Status ¶
func (o OrderStatusResponseOutput) Status() pulumi.StringOutput
Status of the order as per the allowed status types.
func (OrderStatusResponseOutput) ToOrderStatusResponseOutput ¶
func (o OrderStatusResponseOutput) ToOrderStatusResponseOutput() OrderStatusResponseOutput
func (OrderStatusResponseOutput) ToOrderStatusResponseOutputWithContext ¶
func (o OrderStatusResponseOutput) ToOrderStatusResponseOutputWithContext(ctx context.Context) OrderStatusResponseOutput
func (OrderStatusResponseOutput) ToOrderStatusResponsePtrOutput ¶
func (o OrderStatusResponseOutput) ToOrderStatusResponsePtrOutput() OrderStatusResponsePtrOutput
func (OrderStatusResponseOutput) ToOrderStatusResponsePtrOutputWithContext ¶
func (o OrderStatusResponseOutput) ToOrderStatusResponsePtrOutputWithContext(ctx context.Context) OrderStatusResponsePtrOutput
func (OrderStatusResponseOutput) TrackingInformation ¶ added in v0.5.0
func (o OrderStatusResponseOutput) TrackingInformation() TrackingInfoResponseOutput
Tracking information related to the state in the ordering flow
func (OrderStatusResponseOutput) UpdateDateTime ¶
func (o OrderStatusResponseOutput) UpdateDateTime() pulumi.StringOutput
Time of status update.
type OrderStatusResponsePtrInput ¶
type OrderStatusResponsePtrInput interface { pulumi.Input ToOrderStatusResponsePtrOutput() OrderStatusResponsePtrOutput ToOrderStatusResponsePtrOutputWithContext(context.Context) OrderStatusResponsePtrOutput }
OrderStatusResponsePtrInput is an input type that accepts OrderStatusResponseArgs, OrderStatusResponsePtr and OrderStatusResponsePtrOutput values. You can construct a concrete instance of `OrderStatusResponsePtrInput` via:
OrderStatusResponseArgs{...} or: nil
func OrderStatusResponsePtr ¶
func OrderStatusResponsePtr(v *OrderStatusResponseArgs) OrderStatusResponsePtrInput
type OrderStatusResponsePtrOutput ¶
type OrderStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (OrderStatusResponsePtrOutput) AdditionalOrderDetails ¶
func (o OrderStatusResponsePtrOutput) AdditionalOrderDetails() pulumi.StringMapOutput
Dictionary to hold generic information which is not stored by the already existing properties
func (OrderStatusResponsePtrOutput) Comments ¶
func (o OrderStatusResponsePtrOutput) Comments() pulumi.StringPtrOutput
Comments related to this status change.
func (OrderStatusResponsePtrOutput) Elem ¶
func (o OrderStatusResponsePtrOutput) Elem() OrderStatusResponseOutput
func (OrderStatusResponsePtrOutput) ElementType ¶
func (OrderStatusResponsePtrOutput) ElementType() reflect.Type
func (OrderStatusResponsePtrOutput) Status ¶
func (o OrderStatusResponsePtrOutput) Status() pulumi.StringPtrOutput
Status of the order as per the allowed status types.
func (OrderStatusResponsePtrOutput) ToOrderStatusResponsePtrOutput ¶
func (o OrderStatusResponsePtrOutput) ToOrderStatusResponsePtrOutput() OrderStatusResponsePtrOutput
func (OrderStatusResponsePtrOutput) ToOrderStatusResponsePtrOutputWithContext ¶
func (o OrderStatusResponsePtrOutput) ToOrderStatusResponsePtrOutputWithContext(ctx context.Context) OrderStatusResponsePtrOutput
func (OrderStatusResponsePtrOutput) TrackingInformation ¶ added in v0.5.0
func (o OrderStatusResponsePtrOutput) TrackingInformation() TrackingInfoResponsePtrOutput
Tracking information related to the state in the ordering flow
func (OrderStatusResponsePtrOutput) UpdateDateTime ¶
func (o OrderStatusResponsePtrOutput) UpdateDateTime() pulumi.StringPtrOutput
Time of status update.
type RefreshDetails ¶
type RefreshDetails struct { // Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job. ErrorManifestFile *string `pulumi:"errorManifestFile"` // If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress. InProgressRefreshJobId *string `pulumi:"inProgressRefreshJobId"` // Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job. LastCompletedRefreshJobTimeInUTC *string `pulumi:"lastCompletedRefreshJobTimeInUTC"` // Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job. LastJob *string `pulumi:"lastJob"` }
Fields for tracking refresh job on the share or container.
type RefreshDetailsArgs ¶
type RefreshDetailsArgs struct { // Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job. ErrorManifestFile pulumi.StringPtrInput `pulumi:"errorManifestFile"` // If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress. InProgressRefreshJobId pulumi.StringPtrInput `pulumi:"inProgressRefreshJobId"` // Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job. LastCompletedRefreshJobTimeInUTC pulumi.StringPtrInput `pulumi:"lastCompletedRefreshJobTimeInUTC"` // Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job. LastJob pulumi.StringPtrInput `pulumi:"lastJob"` }
Fields for tracking refresh job on the share or container.
func (RefreshDetailsArgs) ElementType ¶
func (RefreshDetailsArgs) ElementType() reflect.Type
func (RefreshDetailsArgs) ToRefreshDetailsOutput ¶
func (i RefreshDetailsArgs) ToRefreshDetailsOutput() RefreshDetailsOutput
func (RefreshDetailsArgs) ToRefreshDetailsOutputWithContext ¶
func (i RefreshDetailsArgs) ToRefreshDetailsOutputWithContext(ctx context.Context) RefreshDetailsOutput
func (RefreshDetailsArgs) ToRefreshDetailsPtrOutput ¶
func (i RefreshDetailsArgs) ToRefreshDetailsPtrOutput() RefreshDetailsPtrOutput
func (RefreshDetailsArgs) ToRefreshDetailsPtrOutputWithContext ¶
func (i RefreshDetailsArgs) ToRefreshDetailsPtrOutputWithContext(ctx context.Context) RefreshDetailsPtrOutput
type RefreshDetailsInput ¶
type RefreshDetailsInput interface { pulumi.Input ToRefreshDetailsOutput() RefreshDetailsOutput ToRefreshDetailsOutputWithContext(context.Context) RefreshDetailsOutput }
RefreshDetailsInput is an input type that accepts RefreshDetailsArgs and RefreshDetailsOutput values. You can construct a concrete instance of `RefreshDetailsInput` via:
RefreshDetailsArgs{...}
type RefreshDetailsOutput ¶
type RefreshDetailsOutput struct{ *pulumi.OutputState }
Fields for tracking refresh job on the share or container.
func (RefreshDetailsOutput) ElementType ¶
func (RefreshDetailsOutput) ElementType() reflect.Type
func (RefreshDetailsOutput) ErrorManifestFile ¶
func (o RefreshDetailsOutput) ErrorManifestFile() pulumi.StringPtrOutput
Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.
func (RefreshDetailsOutput) InProgressRefreshJobId ¶
func (o RefreshDetailsOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.
func (RefreshDetailsOutput) LastCompletedRefreshJobTimeInUTC ¶
func (o RefreshDetailsOutput) LastCompletedRefreshJobTimeInUTC() pulumi.StringPtrOutput
Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.
func (RefreshDetailsOutput) LastJob ¶
func (o RefreshDetailsOutput) LastJob() pulumi.StringPtrOutput
Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.
func (RefreshDetailsOutput) ToRefreshDetailsOutput ¶
func (o RefreshDetailsOutput) ToRefreshDetailsOutput() RefreshDetailsOutput
func (RefreshDetailsOutput) ToRefreshDetailsOutputWithContext ¶
func (o RefreshDetailsOutput) ToRefreshDetailsOutputWithContext(ctx context.Context) RefreshDetailsOutput
func (RefreshDetailsOutput) ToRefreshDetailsPtrOutput ¶
func (o RefreshDetailsOutput) ToRefreshDetailsPtrOutput() RefreshDetailsPtrOutput
func (RefreshDetailsOutput) ToRefreshDetailsPtrOutputWithContext ¶
func (o RefreshDetailsOutput) ToRefreshDetailsPtrOutputWithContext(ctx context.Context) RefreshDetailsPtrOutput
type RefreshDetailsPtrInput ¶
type RefreshDetailsPtrInput interface { pulumi.Input ToRefreshDetailsPtrOutput() RefreshDetailsPtrOutput ToRefreshDetailsPtrOutputWithContext(context.Context) RefreshDetailsPtrOutput }
RefreshDetailsPtrInput is an input type that accepts RefreshDetailsArgs, RefreshDetailsPtr and RefreshDetailsPtrOutput values. You can construct a concrete instance of `RefreshDetailsPtrInput` via:
RefreshDetailsArgs{...} or: nil
func RefreshDetailsPtr ¶
func RefreshDetailsPtr(v *RefreshDetailsArgs) RefreshDetailsPtrInput
type RefreshDetailsPtrOutput ¶
type RefreshDetailsPtrOutput struct{ *pulumi.OutputState }
func (RefreshDetailsPtrOutput) Elem ¶
func (o RefreshDetailsPtrOutput) Elem() RefreshDetailsOutput
func (RefreshDetailsPtrOutput) ElementType ¶
func (RefreshDetailsPtrOutput) ElementType() reflect.Type
func (RefreshDetailsPtrOutput) ErrorManifestFile ¶
func (o RefreshDetailsPtrOutput) ErrorManifestFile() pulumi.StringPtrOutput
Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.
func (RefreshDetailsPtrOutput) InProgressRefreshJobId ¶
func (o RefreshDetailsPtrOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.
func (RefreshDetailsPtrOutput) LastCompletedRefreshJobTimeInUTC ¶
func (o RefreshDetailsPtrOutput) LastCompletedRefreshJobTimeInUTC() pulumi.StringPtrOutput
Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.
func (RefreshDetailsPtrOutput) LastJob ¶
func (o RefreshDetailsPtrOutput) LastJob() pulumi.StringPtrOutput
Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.
func (RefreshDetailsPtrOutput) ToRefreshDetailsPtrOutput ¶
func (o RefreshDetailsPtrOutput) ToRefreshDetailsPtrOutput() RefreshDetailsPtrOutput
func (RefreshDetailsPtrOutput) ToRefreshDetailsPtrOutputWithContext ¶
func (o RefreshDetailsPtrOutput) ToRefreshDetailsPtrOutputWithContext(ctx context.Context) RefreshDetailsPtrOutput
type RefreshDetailsResponse ¶
type RefreshDetailsResponse struct { // Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job. ErrorManifestFile *string `pulumi:"errorManifestFile"` // If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress. InProgressRefreshJobId *string `pulumi:"inProgressRefreshJobId"` // Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job. LastCompletedRefreshJobTimeInUTC *string `pulumi:"lastCompletedRefreshJobTimeInUTC"` // Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job. LastJob *string `pulumi:"lastJob"` }
Fields for tracking refresh job on the share or container.
type RefreshDetailsResponseArgs ¶
type RefreshDetailsResponseArgs struct { // Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job. ErrorManifestFile pulumi.StringPtrInput `pulumi:"errorManifestFile"` // If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress. InProgressRefreshJobId pulumi.StringPtrInput `pulumi:"inProgressRefreshJobId"` // Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job. LastCompletedRefreshJobTimeInUTC pulumi.StringPtrInput `pulumi:"lastCompletedRefreshJobTimeInUTC"` // Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job. LastJob pulumi.StringPtrInput `pulumi:"lastJob"` }
Fields for tracking refresh job on the share or container.
func (RefreshDetailsResponseArgs) ElementType ¶
func (RefreshDetailsResponseArgs) ElementType() reflect.Type
func (RefreshDetailsResponseArgs) ToRefreshDetailsResponseOutput ¶
func (i RefreshDetailsResponseArgs) ToRefreshDetailsResponseOutput() RefreshDetailsResponseOutput
func (RefreshDetailsResponseArgs) ToRefreshDetailsResponseOutputWithContext ¶
func (i RefreshDetailsResponseArgs) ToRefreshDetailsResponseOutputWithContext(ctx context.Context) RefreshDetailsResponseOutput
func (RefreshDetailsResponseArgs) ToRefreshDetailsResponsePtrOutput ¶
func (i RefreshDetailsResponseArgs) ToRefreshDetailsResponsePtrOutput() RefreshDetailsResponsePtrOutput
func (RefreshDetailsResponseArgs) ToRefreshDetailsResponsePtrOutputWithContext ¶
func (i RefreshDetailsResponseArgs) ToRefreshDetailsResponsePtrOutputWithContext(ctx context.Context) RefreshDetailsResponsePtrOutput
type RefreshDetailsResponseInput ¶
type RefreshDetailsResponseInput interface { pulumi.Input ToRefreshDetailsResponseOutput() RefreshDetailsResponseOutput ToRefreshDetailsResponseOutputWithContext(context.Context) RefreshDetailsResponseOutput }
RefreshDetailsResponseInput is an input type that accepts RefreshDetailsResponseArgs and RefreshDetailsResponseOutput values. You can construct a concrete instance of `RefreshDetailsResponseInput` via:
RefreshDetailsResponseArgs{...}
type RefreshDetailsResponseOutput ¶
type RefreshDetailsResponseOutput struct{ *pulumi.OutputState }
Fields for tracking refresh job on the share or container.
func (RefreshDetailsResponseOutput) ElementType ¶
func (RefreshDetailsResponseOutput) ElementType() reflect.Type
func (RefreshDetailsResponseOutput) ErrorManifestFile ¶
func (o RefreshDetailsResponseOutput) ErrorManifestFile() pulumi.StringPtrOutput
Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.
func (RefreshDetailsResponseOutput) InProgressRefreshJobId ¶
func (o RefreshDetailsResponseOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.
func (RefreshDetailsResponseOutput) LastCompletedRefreshJobTimeInUTC ¶
func (o RefreshDetailsResponseOutput) LastCompletedRefreshJobTimeInUTC() pulumi.StringPtrOutput
Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.
func (RefreshDetailsResponseOutput) LastJob ¶
func (o RefreshDetailsResponseOutput) LastJob() pulumi.StringPtrOutput
Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.
func (RefreshDetailsResponseOutput) ToRefreshDetailsResponseOutput ¶
func (o RefreshDetailsResponseOutput) ToRefreshDetailsResponseOutput() RefreshDetailsResponseOutput
func (RefreshDetailsResponseOutput) ToRefreshDetailsResponseOutputWithContext ¶
func (o RefreshDetailsResponseOutput) ToRefreshDetailsResponseOutputWithContext(ctx context.Context) RefreshDetailsResponseOutput
func (RefreshDetailsResponseOutput) ToRefreshDetailsResponsePtrOutput ¶
func (o RefreshDetailsResponseOutput) ToRefreshDetailsResponsePtrOutput() RefreshDetailsResponsePtrOutput
func (RefreshDetailsResponseOutput) ToRefreshDetailsResponsePtrOutputWithContext ¶
func (o RefreshDetailsResponseOutput) ToRefreshDetailsResponsePtrOutputWithContext(ctx context.Context) RefreshDetailsResponsePtrOutput
type RefreshDetailsResponsePtrInput ¶
type RefreshDetailsResponsePtrInput interface { pulumi.Input ToRefreshDetailsResponsePtrOutput() RefreshDetailsResponsePtrOutput ToRefreshDetailsResponsePtrOutputWithContext(context.Context) RefreshDetailsResponsePtrOutput }
RefreshDetailsResponsePtrInput is an input type that accepts RefreshDetailsResponseArgs, RefreshDetailsResponsePtr and RefreshDetailsResponsePtrOutput values. You can construct a concrete instance of `RefreshDetailsResponsePtrInput` via:
RefreshDetailsResponseArgs{...} or: nil
func RefreshDetailsResponsePtr ¶
func RefreshDetailsResponsePtr(v *RefreshDetailsResponseArgs) RefreshDetailsResponsePtrInput
type RefreshDetailsResponsePtrOutput ¶
type RefreshDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (RefreshDetailsResponsePtrOutput) Elem ¶
func (o RefreshDetailsResponsePtrOutput) Elem() RefreshDetailsResponseOutput
func (RefreshDetailsResponsePtrOutput) ElementType ¶
func (RefreshDetailsResponsePtrOutput) ElementType() reflect.Type
func (RefreshDetailsResponsePtrOutput) ErrorManifestFile ¶
func (o RefreshDetailsResponsePtrOutput) ErrorManifestFile() pulumi.StringPtrOutput
Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.
func (RefreshDetailsResponsePtrOutput) InProgressRefreshJobId ¶
func (o RefreshDetailsResponsePtrOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.
func (RefreshDetailsResponsePtrOutput) LastCompletedRefreshJobTimeInUTC ¶
func (o RefreshDetailsResponsePtrOutput) LastCompletedRefreshJobTimeInUTC() pulumi.StringPtrOutput
Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.
func (RefreshDetailsResponsePtrOutput) LastJob ¶
func (o RefreshDetailsResponsePtrOutput) LastJob() pulumi.StringPtrOutput
Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.
func (RefreshDetailsResponsePtrOutput) ToRefreshDetailsResponsePtrOutput ¶
func (o RefreshDetailsResponsePtrOutput) ToRefreshDetailsResponsePtrOutput() RefreshDetailsResponsePtrOutput
func (RefreshDetailsResponsePtrOutput) ToRefreshDetailsResponsePtrOutputWithContext ¶
func (o RefreshDetailsResponsePtrOutput) ToRefreshDetailsResponsePtrOutputWithContext(ctx context.Context) RefreshDetailsResponsePtrOutput
type ResourceIdentity ¶ added in v0.5.0
type ResourceIdentity struct { // Identity type Type *string `pulumi:"type"` }
Msi identity details of the resource
type ResourceIdentityArgs ¶ added in v0.5.0
type ResourceIdentityArgs struct { // Identity type Type pulumi.StringPtrInput `pulumi:"type"` }
Msi identity details of the resource
func (ResourceIdentityArgs) ElementType ¶ added in v0.5.0
func (ResourceIdentityArgs) ElementType() reflect.Type
func (ResourceIdentityArgs) ToResourceIdentityOutput ¶ added in v0.5.0
func (i ResourceIdentityArgs) ToResourceIdentityOutput() ResourceIdentityOutput
func (ResourceIdentityArgs) ToResourceIdentityOutputWithContext ¶ added in v0.5.0
func (i ResourceIdentityArgs) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
func (ResourceIdentityArgs) ToResourceIdentityPtrOutput ¶ added in v0.5.0
func (i ResourceIdentityArgs) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
func (ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext ¶ added in v0.5.0
func (i ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
type ResourceIdentityInput ¶ added in v0.5.0
type ResourceIdentityInput interface { pulumi.Input ToResourceIdentityOutput() ResourceIdentityOutput ToResourceIdentityOutputWithContext(context.Context) ResourceIdentityOutput }
ResourceIdentityInput is an input type that accepts ResourceIdentityArgs and ResourceIdentityOutput values. You can construct a concrete instance of `ResourceIdentityInput` via:
ResourceIdentityArgs{...}
type ResourceIdentityOutput ¶ added in v0.5.0
type ResourceIdentityOutput struct{ *pulumi.OutputState }
Msi identity details of the resource
func (ResourceIdentityOutput) ElementType ¶ added in v0.5.0
func (ResourceIdentityOutput) ElementType() reflect.Type
func (ResourceIdentityOutput) ToResourceIdentityOutput ¶ added in v0.5.0
func (o ResourceIdentityOutput) ToResourceIdentityOutput() ResourceIdentityOutput
func (ResourceIdentityOutput) ToResourceIdentityOutputWithContext ¶ added in v0.5.0
func (o ResourceIdentityOutput) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
func (ResourceIdentityOutput) ToResourceIdentityPtrOutput ¶ added in v0.5.0
func (o ResourceIdentityOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
func (ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext ¶ added in v0.5.0
func (o ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
func (ResourceIdentityOutput) Type ¶ added in v0.5.0
func (o ResourceIdentityOutput) Type() pulumi.StringPtrOutput
Identity type
type ResourceIdentityPtrInput ¶ added in v0.5.0
type ResourceIdentityPtrInput interface { pulumi.Input ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput ToResourceIdentityPtrOutputWithContext(context.Context) ResourceIdentityPtrOutput }
ResourceIdentityPtrInput is an input type that accepts ResourceIdentityArgs, ResourceIdentityPtr and ResourceIdentityPtrOutput values. You can construct a concrete instance of `ResourceIdentityPtrInput` via:
ResourceIdentityArgs{...} or: nil
func ResourceIdentityPtr ¶ added in v0.5.0
func ResourceIdentityPtr(v *ResourceIdentityArgs) ResourceIdentityPtrInput
type ResourceIdentityPtrOutput ¶ added in v0.5.0
type ResourceIdentityPtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityPtrOutput) Elem ¶ added in v0.5.0
func (o ResourceIdentityPtrOutput) Elem() ResourceIdentityOutput
func (ResourceIdentityPtrOutput) ElementType ¶ added in v0.5.0
func (ResourceIdentityPtrOutput) ElementType() reflect.Type
func (ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput ¶ added in v0.5.0
func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
func (ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext ¶ added in v0.5.0
func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
func (ResourceIdentityPtrOutput) Type ¶ added in v0.5.0
func (o ResourceIdentityPtrOutput) Type() pulumi.StringPtrOutput
Identity type
type ResourceIdentityResponse ¶ added in v0.5.0
type ResourceIdentityResponse struct { // Service Principal Id backing the Msi PrincipalId string `pulumi:"principalId"` // Home Tenant Id TenantId string `pulumi:"tenantId"` // Identity type Type *string `pulumi:"type"` }
Msi identity details of the resource
type ResourceIdentityResponseArgs ¶ added in v0.5.0
type ResourceIdentityResponseArgs struct { // Service Principal Id backing the Msi PrincipalId pulumi.StringInput `pulumi:"principalId"` // Home Tenant Id TenantId pulumi.StringInput `pulumi:"tenantId"` // Identity type Type pulumi.StringPtrInput `pulumi:"type"` }
Msi identity details of the resource
func (ResourceIdentityResponseArgs) ElementType ¶ added in v0.5.0
func (ResourceIdentityResponseArgs) ElementType() reflect.Type
func (ResourceIdentityResponseArgs) ToResourceIdentityResponseOutput ¶ added in v0.5.0
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
func (ResourceIdentityResponseArgs) ToResourceIdentityResponseOutputWithContext ¶ added in v0.5.0
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
func (ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutput ¶ added in v0.5.0
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutputWithContext ¶ added in v0.5.0
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
type ResourceIdentityResponseInput ¶ added in v0.5.0
type ResourceIdentityResponseInput interface { pulumi.Input ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput ToResourceIdentityResponseOutputWithContext(context.Context) ResourceIdentityResponseOutput }
ResourceIdentityResponseInput is an input type that accepts ResourceIdentityResponseArgs and ResourceIdentityResponseOutput values. You can construct a concrete instance of `ResourceIdentityResponseInput` via:
ResourceIdentityResponseArgs{...}
type ResourceIdentityResponseOutput ¶ added in v0.5.0
type ResourceIdentityResponseOutput struct{ *pulumi.OutputState }
Msi identity details of the resource
func (ResourceIdentityResponseOutput) ElementType ¶ added in v0.5.0
func (ResourceIdentityResponseOutput) ElementType() reflect.Type
func (ResourceIdentityResponseOutput) PrincipalId ¶ added in v0.5.0
func (o ResourceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
Service Principal Id backing the Msi
func (ResourceIdentityResponseOutput) TenantId ¶ added in v0.5.0
func (o ResourceIdentityResponseOutput) TenantId() pulumi.StringOutput
Home Tenant Id
func (ResourceIdentityResponseOutput) ToResourceIdentityResponseOutput ¶ added in v0.5.0
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
func (ResourceIdentityResponseOutput) ToResourceIdentityResponseOutputWithContext ¶ added in v0.5.0
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
func (ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutput ¶ added in v0.5.0
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutputWithContext ¶ added in v0.5.0
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponseOutput) Type ¶ added in v0.5.0
func (o ResourceIdentityResponseOutput) Type() pulumi.StringPtrOutput
Identity type
type ResourceIdentityResponsePtrInput ¶ added in v0.5.0
type ResourceIdentityResponsePtrInput interface { pulumi.Input ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput ToResourceIdentityResponsePtrOutputWithContext(context.Context) ResourceIdentityResponsePtrOutput }
ResourceIdentityResponsePtrInput is an input type that accepts ResourceIdentityResponseArgs, ResourceIdentityResponsePtr and ResourceIdentityResponsePtrOutput values. You can construct a concrete instance of `ResourceIdentityResponsePtrInput` via:
ResourceIdentityResponseArgs{...} or: nil
func ResourceIdentityResponsePtr ¶ added in v0.5.0
func ResourceIdentityResponsePtr(v *ResourceIdentityResponseArgs) ResourceIdentityResponsePtrInput
type ResourceIdentityResponsePtrOutput ¶ added in v0.5.0
type ResourceIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityResponsePtrOutput) Elem ¶ added in v0.5.0
func (o ResourceIdentityResponsePtrOutput) Elem() ResourceIdentityResponseOutput
func (ResourceIdentityResponsePtrOutput) ElementType ¶ added in v0.5.0
func (ResourceIdentityResponsePtrOutput) ElementType() reflect.Type
func (ResourceIdentityResponsePtrOutput) PrincipalId ¶ added in v0.5.0
func (o ResourceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
Service Principal Id backing the Msi
func (ResourceIdentityResponsePtrOutput) TenantId ¶ added in v0.5.0
func (o ResourceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
Home Tenant Id
func (ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutput ¶ added in v0.5.0
func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutputWithContext ¶ added in v0.5.0
func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponsePtrOutput) Type ¶ added in v0.5.0
func (o ResourceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
Identity type
type ResourceMoveDetailsResponse ¶ added in v0.5.0
type ResourceMoveDetailsResponse struct { // Denotes whether move operation is in progress OperationInProgress *string `pulumi:"operationInProgress"` // Denotes the timeout of the operation to finish OperationInProgressLockTimeoutInUTC *string `pulumi:"operationInProgressLockTimeoutInUTC"` }
Fields for tracking resource move
type ResourceMoveDetailsResponseArgs ¶ added in v0.5.0
type ResourceMoveDetailsResponseArgs struct { // Denotes whether move operation is in progress OperationInProgress pulumi.StringPtrInput `pulumi:"operationInProgress"` // Denotes the timeout of the operation to finish OperationInProgressLockTimeoutInUTC pulumi.StringPtrInput `pulumi:"operationInProgressLockTimeoutInUTC"` }
Fields for tracking resource move
func (ResourceMoveDetailsResponseArgs) ElementType ¶ added in v0.5.0
func (ResourceMoveDetailsResponseArgs) ElementType() reflect.Type
func (ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponseOutput ¶ added in v0.5.0
func (i ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponseOutput() ResourceMoveDetailsResponseOutput
func (ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponseOutputWithContext ¶ added in v0.5.0
func (i ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponseOutputWithContext(ctx context.Context) ResourceMoveDetailsResponseOutput
func (ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponsePtrOutput ¶ added in v0.5.0
func (i ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponsePtrOutput() ResourceMoveDetailsResponsePtrOutput
func (ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponsePtrOutputWithContext ¶ added in v0.5.0
func (i ResourceMoveDetailsResponseArgs) ToResourceMoveDetailsResponsePtrOutputWithContext(ctx context.Context) ResourceMoveDetailsResponsePtrOutput
type ResourceMoveDetailsResponseInput ¶ added in v0.5.0
type ResourceMoveDetailsResponseInput interface { pulumi.Input ToResourceMoveDetailsResponseOutput() ResourceMoveDetailsResponseOutput ToResourceMoveDetailsResponseOutputWithContext(context.Context) ResourceMoveDetailsResponseOutput }
ResourceMoveDetailsResponseInput is an input type that accepts ResourceMoveDetailsResponseArgs and ResourceMoveDetailsResponseOutput values. You can construct a concrete instance of `ResourceMoveDetailsResponseInput` via:
ResourceMoveDetailsResponseArgs{...}
type ResourceMoveDetailsResponseOutput ¶ added in v0.5.0
type ResourceMoveDetailsResponseOutput struct{ *pulumi.OutputState }
Fields for tracking resource move
func (ResourceMoveDetailsResponseOutput) ElementType ¶ added in v0.5.0
func (ResourceMoveDetailsResponseOutput) ElementType() reflect.Type
func (ResourceMoveDetailsResponseOutput) OperationInProgress ¶ added in v0.5.0
func (o ResourceMoveDetailsResponseOutput) OperationInProgress() pulumi.StringPtrOutput
Denotes whether move operation is in progress
func (ResourceMoveDetailsResponseOutput) OperationInProgressLockTimeoutInUTC ¶ added in v0.5.0
func (o ResourceMoveDetailsResponseOutput) OperationInProgressLockTimeoutInUTC() pulumi.StringPtrOutput
Denotes the timeout of the operation to finish
func (ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponseOutput ¶ added in v0.5.0
func (o ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponseOutput() ResourceMoveDetailsResponseOutput
func (ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponseOutputWithContext ¶ added in v0.5.0
func (o ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponseOutputWithContext(ctx context.Context) ResourceMoveDetailsResponseOutput
func (ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponsePtrOutput ¶ added in v0.5.0
func (o ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponsePtrOutput() ResourceMoveDetailsResponsePtrOutput
func (ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponsePtrOutputWithContext ¶ added in v0.5.0
func (o ResourceMoveDetailsResponseOutput) ToResourceMoveDetailsResponsePtrOutputWithContext(ctx context.Context) ResourceMoveDetailsResponsePtrOutput
type ResourceMoveDetailsResponsePtrInput ¶ added in v0.5.0
type ResourceMoveDetailsResponsePtrInput interface { pulumi.Input ToResourceMoveDetailsResponsePtrOutput() ResourceMoveDetailsResponsePtrOutput ToResourceMoveDetailsResponsePtrOutputWithContext(context.Context) ResourceMoveDetailsResponsePtrOutput }
ResourceMoveDetailsResponsePtrInput is an input type that accepts ResourceMoveDetailsResponseArgs, ResourceMoveDetailsResponsePtr and ResourceMoveDetailsResponsePtrOutput values. You can construct a concrete instance of `ResourceMoveDetailsResponsePtrInput` via:
ResourceMoveDetailsResponseArgs{...} or: nil
func ResourceMoveDetailsResponsePtr ¶ added in v0.5.0
func ResourceMoveDetailsResponsePtr(v *ResourceMoveDetailsResponseArgs) ResourceMoveDetailsResponsePtrInput
type ResourceMoveDetailsResponsePtrOutput ¶ added in v0.5.0
type ResourceMoveDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceMoveDetailsResponsePtrOutput) ElementType ¶ added in v0.5.0
func (ResourceMoveDetailsResponsePtrOutput) ElementType() reflect.Type
func (ResourceMoveDetailsResponsePtrOutput) OperationInProgress ¶ added in v0.5.0
func (o ResourceMoveDetailsResponsePtrOutput) OperationInProgress() pulumi.StringPtrOutput
Denotes whether move operation is in progress
func (ResourceMoveDetailsResponsePtrOutput) OperationInProgressLockTimeoutInUTC ¶ added in v0.5.0
func (o ResourceMoveDetailsResponsePtrOutput) OperationInProgressLockTimeoutInUTC() pulumi.StringPtrOutput
Denotes the timeout of the operation to finish
func (ResourceMoveDetailsResponsePtrOutput) ToResourceMoveDetailsResponsePtrOutput ¶ added in v0.5.0
func (o ResourceMoveDetailsResponsePtrOutput) ToResourceMoveDetailsResponsePtrOutput() ResourceMoveDetailsResponsePtrOutput
func (ResourceMoveDetailsResponsePtrOutput) ToResourceMoveDetailsResponsePtrOutputWithContext ¶ added in v0.5.0
func (o ResourceMoveDetailsResponsePtrOutput) ToResourceMoveDetailsResponsePtrOutputWithContext(ctx context.Context) ResourceMoveDetailsResponsePtrOutput
type Role ¶
type Role struct { pulumi.CustomResourceState // Role type. Kind pulumi.StringOutput `pulumi:"kind"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // Role configured on ASE resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
Compute role. Latest API Version: 2020-09-01.
func GetRole ¶
func GetRole(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoleState, opts ...pulumi.ResourceOption) (*Role, error)
GetRole gets an existing Role resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRole ¶
func NewRole(ctx *pulumi.Context, name string, args *RoleArgs, opts ...pulumi.ResourceOption) (*Role, error)
NewRole registers a new resource with the given unique name, arguments, and options.
func (*Role) ElementType ¶ added in v0.2.6
func (*Role) ToRoleOutput ¶ added in v0.2.6
func (i *Role) ToRoleOutput() RoleOutput
func (*Role) ToRoleOutputWithContext ¶ added in v0.2.6
func (i *Role) ToRoleOutputWithContext(ctx context.Context) RoleOutput
type RoleArgs ¶
type RoleArgs struct { // The device name. DeviceName pulumi.StringInput // Role type. Kind pulumi.StringInput // The role name. Name pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Role resource.
func (RoleArgs) ElementType ¶
type RoleInput ¶ added in v0.2.6
type RoleInput interface { pulumi.Input ToRoleOutput() RoleOutput ToRoleOutputWithContext(ctx context.Context) RoleOutput }
type RoleOutput ¶ added in v0.2.6
type RoleOutput struct {
*pulumi.OutputState
}
func (RoleOutput) ElementType ¶ added in v0.2.6
func (RoleOutput) ElementType() reflect.Type
func (RoleOutput) ToRoleOutput ¶ added in v0.2.6
func (o RoleOutput) ToRoleOutput() RoleOutput
func (RoleOutput) ToRoleOutputWithContext ¶ added in v0.2.6
func (o RoleOutput) ToRoleOutputWithContext(ctx context.Context) RoleOutput
type RoleState ¶
type RoleState struct { // Role type. Kind pulumi.StringPtrInput // The object name. Name pulumi.StringPtrInput // Role configured on ASE resource SystemData SystemDataResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (RoleState) ElementType ¶
type RoleTypes ¶ added in v0.3.1
Role type.
func (RoleTypes) ElementType ¶ added in v0.3.1
func (RoleTypes) ToStringOutput ¶ added in v0.3.1
func (e RoleTypes) ToStringOutput() pulumi.StringOutput
func (RoleTypes) ToStringOutputWithContext ¶ added in v0.3.1
func (e RoleTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RoleTypes) ToStringPtrOutput ¶ added in v0.3.1
func (e RoleTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoleTypes) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RoleTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SSLStatus ¶ added in v0.3.1
Signifies whether SSL needs to be enabled or not.
func (SSLStatus) ElementType ¶ added in v0.3.1
func (SSLStatus) ToStringOutput ¶ added in v0.3.1
func (e SSLStatus) ToStringOutput() pulumi.StringOutput
func (SSLStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e SSLStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SSLStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e SSLStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (SSLStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SSLStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Share ¶
type Share struct { pulumi.StringOutput `pulumi:"accessProtocol"` AzureContainerInfo AzureContainerInfoResponsePtrOutput `pulumi:"azureContainerInfo"` ClientAccessRights ClientAccessRightResponseArrayOutput `pulumi:"clientAccessRights"` DataPolicy pulumi.StringPtrOutput `pulumi:"dataPolicy"` Description pulumi.StringPtrOutput `pulumi:"description"` MonitoringStatus pulumi.StringOutput `pulumi:"monitoringStatus"` Name pulumi.StringOutput `pulumi:"name"` RefreshDetails RefreshDetailsResponsePtrOutput `pulumi:"refreshDetails"` ShareMappings MountPointMapResponseArrayOutput `pulumi:"shareMappings"` ShareStatus pulumi.StringOutput `pulumi:"shareStatus"` SystemData SystemDataResponseOutput `pulumi:"systemData"` Type pulumi.StringOutput `pulumi:"type"` UserAccessRights UserAccessRightResponseArrayOutput `pulumi:"userAccessRights"` }AccessProtocol
Represents a share on the Data Box Edge/Gateway device. Latest API Version: 2020-09-01.
func GetShare ¶
func GetShare(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ShareState, opts ...pulumi.ResourceOption) (*Share, error)
GetShare gets an existing Share resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewShare ¶
func NewShare(ctx *pulumi.Context, name string, args *ShareArgs, opts ...pulumi.ResourceOption) (*Share, error)
NewShare registers a new resource with the given unique name, arguments, and options.
func (*Share) ElementType ¶ added in v0.2.6
func (*Share) ToShareOutput ¶ added in v0.2.6
func (i *Share) ToShareOutput() ShareOutput
func (*Share) ToShareOutputWithContext ¶ added in v0.2.6
func (i *Share) ToShareOutputWithContext(ctx context.Context) ShareOutput
type ShareAccessProtocol ¶ added in v0.3.1
Access protocol to be used by the share.
func (ShareAccessProtocol) ElementType ¶ added in v0.3.1
func (ShareAccessProtocol) ElementType() reflect.Type
func (ShareAccessProtocol) ToStringOutput ¶ added in v0.3.1
func (e ShareAccessProtocol) ToStringOutput() pulumi.StringOutput
func (ShareAccessProtocol) ToStringOutputWithContext ¶ added in v0.3.1
func (e ShareAccessProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ShareAccessProtocol) ToStringPtrOutput ¶ added in v0.3.1
func (e ShareAccessProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (ShareAccessProtocol) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ShareAccessProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ShareAccessRightResponse ¶
type ShareAccessRightResponse struct { string `pulumi:"accessType"` ShareId string `pulumi:"shareId"` }AccessType
Specifies the mapping between this particular user and the type of access he has on shares on this device.
type ShareAccessRightResponseArgs ¶
type ShareAccessRightResponseArgs struct { pulumi.StringInput `pulumi:"accessType"` ShareId pulumi.StringInput `pulumi:"shareId"` }AccessType
Specifies the mapping between this particular user and the type of access he has on shares on this device.
func (ShareAccessRightResponseArgs) ElementType ¶
func (ShareAccessRightResponseArgs) ElementType() reflect.Type
func (ShareAccessRightResponseArgs) ToShareAccessRightResponseOutput ¶
func (i ShareAccessRightResponseArgs) ToShareAccessRightResponseOutput() ShareAccessRightResponseOutput
func (ShareAccessRightResponseArgs) ToShareAccessRightResponseOutputWithContext ¶
func (i ShareAccessRightResponseArgs) ToShareAccessRightResponseOutputWithContext(ctx context.Context) ShareAccessRightResponseOutput
type ShareAccessRightResponseArray ¶
type ShareAccessRightResponseArray []ShareAccessRightResponseInput
func (ShareAccessRightResponseArray) ElementType ¶
func (ShareAccessRightResponseArray) ElementType() reflect.Type
func (ShareAccessRightResponseArray) ToShareAccessRightResponseArrayOutput ¶
func (i ShareAccessRightResponseArray) ToShareAccessRightResponseArrayOutput() ShareAccessRightResponseArrayOutput
func (ShareAccessRightResponseArray) ToShareAccessRightResponseArrayOutputWithContext ¶
func (i ShareAccessRightResponseArray) ToShareAccessRightResponseArrayOutputWithContext(ctx context.Context) ShareAccessRightResponseArrayOutput
type ShareAccessRightResponseArrayInput ¶
ShareAccessRightResponseArrayInput is an input type that accepts ShareAccessRightResponseArray and ShareAccessRightResponseArrayOutput values. You can construct a concrete instance of `ShareAccessRightResponseArrayInput` via:
ShareAccessRightResponseArray{ ShareAccessRightResponseArgs{...} }
type ShareAccessRightResponseArrayOutput ¶
func (ShareAccessRightResponseArrayOutput) ElementType ¶
func (ShareAccessRightResponseArrayOutput) ElementType() reflect.Type
func (ShareAccessRightResponseArrayOutput) Index ¶
func (o ShareAccessRightResponseArrayOutput) Index(i pulumi.IntInput) ShareAccessRightResponseOutput
func (ShareAccessRightResponseArrayOutput) ToShareAccessRightResponseArrayOutput ¶
func (o ShareAccessRightResponseArrayOutput) ToShareAccessRightResponseArrayOutput() ShareAccessRightResponseArrayOutput
func (ShareAccessRightResponseArrayOutput) ToShareAccessRightResponseArrayOutputWithContext ¶
func (o ShareAccessRightResponseArrayOutput) ToShareAccessRightResponseArrayOutputWithContext(ctx context.Context) ShareAccessRightResponseArrayOutput
type ShareAccessRightResponseInput ¶
ShareAccessRightResponseInput is an input type that accepts ShareAccessRightResponseArgs and ShareAccessRightResponseOutput values. You can construct a concrete instance of `ShareAccessRightResponseInput` via:
ShareAccessRightResponseArgs{...}
type ShareAccessRightResponseOutput ¶
Specifies the mapping between this particular user and the type of access he has on shares on this device.
func (ShareAccessRightResponseOutput) AccessType ¶
func (o ShareAccessRightResponseOutput) AccessType() pulumi.StringOutput
Type of access to be allowed on the share for this user.
func (ShareAccessRightResponseOutput) ElementType ¶
func (ShareAccessRightResponseOutput) ElementType() reflect.Type
func (ShareAccessRightResponseOutput) ShareId ¶
func (o ShareAccessRightResponseOutput) ShareId() pulumi.StringOutput
The share ID.
func (ShareAccessRightResponseOutput) ToShareAccessRightResponseOutput ¶
func (o ShareAccessRightResponseOutput) ToShareAccessRightResponseOutput() ShareAccessRightResponseOutput
func (ShareAccessRightResponseOutput) ToShareAccessRightResponseOutputWithContext ¶
func (o ShareAccessRightResponseOutput) ToShareAccessRightResponseOutputWithContext(ctx context.Context) ShareAccessRightResponseOutput
type ShareAccessType ¶ added in v0.3.1
Type of access to be allowed for the user.
func (ShareAccessType) ElementType ¶ added in v0.3.1
func (ShareAccessType) ElementType() reflect.Type
func (ShareAccessType) ToStringOutput ¶ added in v0.3.1
func (e ShareAccessType) ToStringOutput() pulumi.StringOutput
func (ShareAccessType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ShareAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ShareAccessType) ToStringPtrOutput ¶ added in v0.3.1
func (e ShareAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ShareAccessType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ShareAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ShareArgs ¶
type ShareArgs struct { pulumi.StringInput AzureContainerInfo AzureContainerInfoPtrInput ClientAccessRights ClientAccessRightArrayInput DataPolicy pulumi.StringPtrInput Description pulumi.StringPtrInput DeviceName pulumi.StringInput MonitoringStatus pulumi.StringInput Name pulumi.StringInput RefreshDetails RefreshDetailsPtrInput ResourceGroupName pulumi.StringInput ShareStatus pulumi.StringInput UserAccessRights UserAccessRightArrayInput }AccessProtocol
The set of arguments for constructing a Share resource.
func (ShareArgs) ElementType ¶
type ShareInput ¶ added in v0.2.6
type ShareOutput ¶ added in v0.2.6
type ShareOutput struct {
}func (ShareOutput) ElementType ¶ added in v0.2.6
func (ShareOutput) ElementType() reflect.Type
func (ShareOutput) ToShareOutput ¶ added in v0.2.6
func (o ShareOutput) ToShareOutput() ShareOutput
func (ShareOutput) ToShareOutputWithContext ¶ added in v0.2.6
func (o ShareOutput) ToShareOutputWithContext(ctx context.Context) ShareOutput
type ShareState ¶
type ShareState struct { pulumi.StringPtrInput AzureContainerInfo AzureContainerInfoResponsePtrInput ClientAccessRights ClientAccessRightResponseArrayInput DataPolicy pulumi.StringPtrInput Description pulumi.StringPtrInput MonitoringStatus pulumi.StringPtrInput Name pulumi.StringPtrInput RefreshDetails RefreshDetailsResponsePtrInput ShareMappings MountPointMapResponseArrayInput ShareStatus pulumi.StringPtrInput SystemData SystemDataResponsePtrInput Type pulumi.StringPtrInput UserAccessRights UserAccessRightResponseArrayInput }AccessProtocol
func (ShareState) ElementType ¶
func (ShareState) ElementType() reflect.Type
type ShareStatus ¶ added in v0.3.1
Current status of the share.
func (ShareStatus) ElementType ¶ added in v0.3.1
func (ShareStatus) ElementType() reflect.Type
func (ShareStatus) ToStringOutput ¶ added in v0.3.1
func (e ShareStatus) ToStringOutput() pulumi.StringOutput
func (ShareStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e ShareStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ShareStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e ShareStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ShareStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ShareStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ShipmentType ¶ added in v0.5.0
ShipmentType of the order
func (ShipmentType) ElementType ¶ added in v0.5.0
func (ShipmentType) ElementType() reflect.Type
func (ShipmentType) ToStringOutput ¶ added in v0.5.0
func (e ShipmentType) ToStringOutput() pulumi.StringOutput
func (ShipmentType) ToStringOutputWithContext ¶ added in v0.5.0
func (e ShipmentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ShipmentType) ToStringPtrOutput ¶ added in v0.5.0
func (e ShipmentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ShipmentType) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e ShipmentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Sku ¶
type Sku struct { // SKU name. Name *string `pulumi:"name"` // The SKU tier. This is based on the SKU name. Tier *string `pulumi:"tier"` }
The SKU type.
type SkuArgs ¶
type SkuArgs struct { // SKU name. Name pulumi.StringPtrInput `pulumi:"name"` // The SKU tier. This is based on the SKU name. Tier pulumi.StringPtrInput `pulumi:"tier"` }
The SKU type.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuName ¶ added in v0.3.1
SKU name.
func (SkuName) ElementType ¶ added in v0.3.1
func (SkuName) ToStringOutput ¶ added in v0.3.1
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
The SKU type.
func (SkuOutput) ElementType ¶
func (SkuOutput) Tier ¶
func (o SkuOutput) Tier() pulumi.StringPtrOutput
The SKU tier. This is based on the SKU name.
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
The SKU tier. This is based on the SKU name.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // SKU name. Name *string `pulumi:"name"` // The SKU tier. This is based on the SKU name. Tier *string `pulumi:"tier"` }
The SKU type.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // SKU name. Name pulumi.StringPtrInput `pulumi:"name"` // The SKU tier. This is based on the SKU name. Tier pulumi.StringPtrInput `pulumi:"tier"` }
The SKU type.
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
The SKU type.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
The SKU tier. This is based on the SKU name.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
SKU name.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The SKU tier. This is based on the SKU name.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuTier ¶ added in v0.3.1
The SKU tier. This is based on the SKU name.
func (SkuTier) ElementType ¶ added in v0.3.1
func (SkuTier) ToStringOutput ¶ added in v0.3.1
func (e SkuTier) ToStringOutput() pulumi.StringOutput
func (SkuTier) ToStringOutputWithContext ¶ added in v0.3.1
func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTier) ToStringPtrOutput ¶ added in v0.3.1
func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTier) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageAccount ¶
type StorageAccount struct { pulumi.CustomResourceState // BlobEndpoint of Storage Account BlobEndpoint pulumi.StringOutput `pulumi:"blobEndpoint"` // The Container Count. Present only for Storage Accounts with DataPolicy set to Cloud. ContainerCount pulumi.IntOutput `pulumi:"containerCount"` // Data policy of the storage Account. DataPolicy pulumi.StringOutput `pulumi:"dataPolicy"` // Description for the storage Account. Description pulumi.StringPtrOutput `pulumi:"description"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // Storage Account Credential Id StorageAccountCredentialId pulumi.StringPtrOutput `pulumi:"storageAccountCredentialId"` // Current status of the storage account StorageAccountStatus pulumi.StringPtrOutput `pulumi:"storageAccountStatus"` // StorageAccount object on ASE device SystemData SystemDataResponseOutput `pulumi:"systemData"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
Represents a Storage Account on the Data Box Edge/Gateway device. Latest API Version: 2020-09-01.
func GetStorageAccount ¶
func GetStorageAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageAccountState, opts ...pulumi.ResourceOption) (*StorageAccount, error)
GetStorageAccount gets an existing StorageAccount resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStorageAccount ¶
func NewStorageAccount(ctx *pulumi.Context, name string, args *StorageAccountArgs, opts ...pulumi.ResourceOption) (*StorageAccount, error)
NewStorageAccount registers a new resource with the given unique name, arguments, and options.
func (*StorageAccount) ElementType ¶ added in v0.2.6
func (*StorageAccount) ElementType() reflect.Type
func (*StorageAccount) ToStorageAccountOutput ¶ added in v0.2.6
func (i *StorageAccount) ToStorageAccountOutput() StorageAccountOutput
func (*StorageAccount) ToStorageAccountOutputWithContext ¶ added in v0.2.6
func (i *StorageAccount) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
type StorageAccountArgs ¶
type StorageAccountArgs struct { // Data policy of the storage Account. DataPolicy pulumi.StringInput // Description for the storage Account. Description pulumi.StringPtrInput // The device name. DeviceName pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput // Storage Account Credential Id StorageAccountCredentialId pulumi.StringPtrInput // The StorageAccount name. StorageAccountName pulumi.StringInput // Current status of the storage account StorageAccountStatus pulumi.StringPtrInput }
The set of arguments for constructing a StorageAccount resource.
func (StorageAccountArgs) ElementType ¶
func (StorageAccountArgs) ElementType() reflect.Type
type StorageAccountCredential ¶
type StorageAccountCredential struct { pulumi.CustomResourceState // Encrypted storage key. AccountKey AsymmetricEncryptedSecretResponsePtrOutput `pulumi:"accountKey"` // Type of storage accessed on the storage account. AccountType pulumi.StringOutput `pulumi:"accountType"` // Alias for the storage account. Alias pulumi.StringOutput `pulumi:"alias"` // Blob end point for private clouds. BlobDomainName pulumi.StringPtrOutput `pulumi:"blobDomainName"` // Connection string for the storage account. Use this string if username and account key are not specified. ConnectionString pulumi.StringPtrOutput `pulumi:"connectionString"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // Signifies whether SSL needs to be enabled or not. SslStatus pulumi.StringOutput `pulumi:"sslStatus"` // Id of the storage account. StorageAccountId pulumi.StringPtrOutput `pulumi:"storageAccountId"` // StorageAccountCredential object SystemData SystemDataResponseOutput `pulumi:"systemData"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` // Username for the storage account. UserName pulumi.StringPtrOutput `pulumi:"userName"` }
The storage account credential. Latest API Version: 2020-09-01.
func GetStorageAccountCredential ¶
func GetStorageAccountCredential(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageAccountCredentialState, opts ...pulumi.ResourceOption) (*StorageAccountCredential, error)
GetStorageAccountCredential gets an existing StorageAccountCredential resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStorageAccountCredential ¶
func NewStorageAccountCredential(ctx *pulumi.Context, name string, args *StorageAccountCredentialArgs, opts ...pulumi.ResourceOption) (*StorageAccountCredential, error)
NewStorageAccountCredential registers a new resource with the given unique name, arguments, and options.
func (*StorageAccountCredential) ElementType ¶ added in v0.2.6
func (*StorageAccountCredential) ElementType() reflect.Type
func (*StorageAccountCredential) ToStorageAccountCredentialOutput ¶ added in v0.2.6
func (i *StorageAccountCredential) ToStorageAccountCredentialOutput() StorageAccountCredentialOutput
func (*StorageAccountCredential) ToStorageAccountCredentialOutputWithContext ¶ added in v0.2.6
func (i *StorageAccountCredential) ToStorageAccountCredentialOutputWithContext(ctx context.Context) StorageAccountCredentialOutput
type StorageAccountCredentialArgs ¶
type StorageAccountCredentialArgs struct { // Encrypted storage key. AccountKey AsymmetricEncryptedSecretPtrInput // Type of storage accessed on the storage account. AccountType pulumi.StringInput // Alias for the storage account. Alias pulumi.StringInput // Blob end point for private clouds. BlobDomainName pulumi.StringPtrInput // Connection string for the storage account. Use this string if username and account key are not specified. ConnectionString pulumi.StringPtrInput // The device name. DeviceName pulumi.StringInput // The storage account credential name. Name pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput // Signifies whether SSL needs to be enabled or not. SslStatus pulumi.StringInput // Id of the storage account. StorageAccountId pulumi.StringPtrInput // Username for the storage account. UserName pulumi.StringPtrInput }
The set of arguments for constructing a StorageAccountCredential resource.
func (StorageAccountCredentialArgs) ElementType ¶
func (StorageAccountCredentialArgs) ElementType() reflect.Type
type StorageAccountCredentialInput ¶ added in v0.2.6
type StorageAccountCredentialInput interface { pulumi.Input ToStorageAccountCredentialOutput() StorageAccountCredentialOutput ToStorageAccountCredentialOutputWithContext(ctx context.Context) StorageAccountCredentialOutput }
type StorageAccountCredentialOutput ¶ added in v0.2.6
type StorageAccountCredentialOutput struct {
*pulumi.OutputState
}
func (StorageAccountCredentialOutput) ElementType ¶ added in v0.2.6
func (StorageAccountCredentialOutput) ElementType() reflect.Type
func (StorageAccountCredentialOutput) ToStorageAccountCredentialOutput ¶ added in v0.2.6
func (o StorageAccountCredentialOutput) ToStorageAccountCredentialOutput() StorageAccountCredentialOutput
func (StorageAccountCredentialOutput) ToStorageAccountCredentialOutputWithContext ¶ added in v0.2.6
func (o StorageAccountCredentialOutput) ToStorageAccountCredentialOutputWithContext(ctx context.Context) StorageAccountCredentialOutput
type StorageAccountCredentialState ¶
type StorageAccountCredentialState struct { // Encrypted storage key. AccountKey AsymmetricEncryptedSecretResponsePtrInput // Type of storage accessed on the storage account. AccountType pulumi.StringPtrInput // Alias for the storage account. Alias pulumi.StringPtrInput // Blob end point for private clouds. BlobDomainName pulumi.StringPtrInput // Connection string for the storage account. Use this string if username and account key are not specified. ConnectionString pulumi.StringPtrInput // The object name. Name pulumi.StringPtrInput // Signifies whether SSL needs to be enabled or not. SslStatus pulumi.StringPtrInput // Id of the storage account. StorageAccountId pulumi.StringPtrInput // StorageAccountCredential object SystemData SystemDataResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput // Username for the storage account. UserName pulumi.StringPtrInput }
func (StorageAccountCredentialState) ElementType ¶
func (StorageAccountCredentialState) ElementType() reflect.Type
type StorageAccountInput ¶ added in v0.2.6
type StorageAccountInput interface { pulumi.Input ToStorageAccountOutput() StorageAccountOutput ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput }
type StorageAccountOutput ¶ added in v0.2.6
type StorageAccountOutput struct {
*pulumi.OutputState
}
func (StorageAccountOutput) ElementType ¶ added in v0.2.6
func (StorageAccountOutput) ElementType() reflect.Type
func (StorageAccountOutput) ToStorageAccountOutput ¶ added in v0.2.6
func (o StorageAccountOutput) ToStorageAccountOutput() StorageAccountOutput
func (StorageAccountOutput) ToStorageAccountOutputWithContext ¶ added in v0.2.6
func (o StorageAccountOutput) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
type StorageAccountState ¶
type StorageAccountState struct { // BlobEndpoint of Storage Account BlobEndpoint pulumi.StringPtrInput // The Container Count. Present only for Storage Accounts with DataPolicy set to Cloud. ContainerCount pulumi.IntPtrInput // Data policy of the storage Account. DataPolicy pulumi.StringPtrInput // Description for the storage Account. Description pulumi.StringPtrInput // The object name. Name pulumi.StringPtrInput // Storage Account Credential Id StorageAccountCredentialId pulumi.StringPtrInput // Current status of the storage account StorageAccountStatus pulumi.StringPtrInput // StorageAccount object on ASE device SystemData SystemDataResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (StorageAccountState) ElementType ¶
func (StorageAccountState) ElementType() reflect.Type
type StorageAccountStatus ¶ added in v0.3.1
Current status of the storage account
func (StorageAccountStatus) ElementType ¶ added in v0.3.1
func (StorageAccountStatus) ElementType() reflect.Type
func (StorageAccountStatus) ToStringOutput ¶ added in v0.3.1
func (e StorageAccountStatus) ToStringOutput() pulumi.StringOutput
func (StorageAccountStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e StorageAccountStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StorageAccountStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e StorageAccountStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageAccountStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e StorageAccountStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SubscriptionRegisteredFeaturesResponse ¶ added in v0.5.0
type SubscriptionRegisteredFeaturesResponseArgs ¶ added in v0.5.0
type SubscriptionRegisteredFeaturesResponseArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` State pulumi.StringPtrInput `pulumi:"state"` }
func (SubscriptionRegisteredFeaturesResponseArgs) ElementType ¶ added in v0.5.0
func (SubscriptionRegisteredFeaturesResponseArgs) ElementType() reflect.Type
func (SubscriptionRegisteredFeaturesResponseArgs) ToSubscriptionRegisteredFeaturesResponseOutput ¶ added in v0.5.0
func (i SubscriptionRegisteredFeaturesResponseArgs) ToSubscriptionRegisteredFeaturesResponseOutput() SubscriptionRegisteredFeaturesResponseOutput
func (SubscriptionRegisteredFeaturesResponseArgs) ToSubscriptionRegisteredFeaturesResponseOutputWithContext ¶ added in v0.5.0
func (i SubscriptionRegisteredFeaturesResponseArgs) ToSubscriptionRegisteredFeaturesResponseOutputWithContext(ctx context.Context) SubscriptionRegisteredFeaturesResponseOutput
type SubscriptionRegisteredFeaturesResponseArray ¶ added in v0.5.0
type SubscriptionRegisteredFeaturesResponseArray []SubscriptionRegisteredFeaturesResponseInput
func (SubscriptionRegisteredFeaturesResponseArray) ElementType ¶ added in v0.5.0
func (SubscriptionRegisteredFeaturesResponseArray) ElementType() reflect.Type
func (SubscriptionRegisteredFeaturesResponseArray) ToSubscriptionRegisteredFeaturesResponseArrayOutput ¶ added in v0.5.0
func (i SubscriptionRegisteredFeaturesResponseArray) ToSubscriptionRegisteredFeaturesResponseArrayOutput() SubscriptionRegisteredFeaturesResponseArrayOutput
func (SubscriptionRegisteredFeaturesResponseArray) ToSubscriptionRegisteredFeaturesResponseArrayOutputWithContext ¶ added in v0.5.0
func (i SubscriptionRegisteredFeaturesResponseArray) ToSubscriptionRegisteredFeaturesResponseArrayOutputWithContext(ctx context.Context) SubscriptionRegisteredFeaturesResponseArrayOutput
type SubscriptionRegisteredFeaturesResponseArrayInput ¶ added in v0.5.0
type SubscriptionRegisteredFeaturesResponseArrayInput interface { pulumi.Input ToSubscriptionRegisteredFeaturesResponseArrayOutput() SubscriptionRegisteredFeaturesResponseArrayOutput ToSubscriptionRegisteredFeaturesResponseArrayOutputWithContext(context.Context) SubscriptionRegisteredFeaturesResponseArrayOutput }
SubscriptionRegisteredFeaturesResponseArrayInput is an input type that accepts SubscriptionRegisteredFeaturesResponseArray and SubscriptionRegisteredFeaturesResponseArrayOutput values. You can construct a concrete instance of `SubscriptionRegisteredFeaturesResponseArrayInput` via:
SubscriptionRegisteredFeaturesResponseArray{ SubscriptionRegisteredFeaturesResponseArgs{...} }
type SubscriptionRegisteredFeaturesResponseArrayOutput ¶ added in v0.5.0
type SubscriptionRegisteredFeaturesResponseArrayOutput struct{ *pulumi.OutputState }
func (SubscriptionRegisteredFeaturesResponseArrayOutput) ElementType ¶ added in v0.5.0
func (SubscriptionRegisteredFeaturesResponseArrayOutput) ElementType() reflect.Type
func (SubscriptionRegisteredFeaturesResponseArrayOutput) ToSubscriptionRegisteredFeaturesResponseArrayOutput ¶ added in v0.5.0
func (o SubscriptionRegisteredFeaturesResponseArrayOutput) ToSubscriptionRegisteredFeaturesResponseArrayOutput() SubscriptionRegisteredFeaturesResponseArrayOutput
func (SubscriptionRegisteredFeaturesResponseArrayOutput) ToSubscriptionRegisteredFeaturesResponseArrayOutputWithContext ¶ added in v0.5.0
func (o SubscriptionRegisteredFeaturesResponseArrayOutput) ToSubscriptionRegisteredFeaturesResponseArrayOutputWithContext(ctx context.Context) SubscriptionRegisteredFeaturesResponseArrayOutput
type SubscriptionRegisteredFeaturesResponseInput ¶ added in v0.5.0
type SubscriptionRegisteredFeaturesResponseInput interface { pulumi.Input ToSubscriptionRegisteredFeaturesResponseOutput() SubscriptionRegisteredFeaturesResponseOutput ToSubscriptionRegisteredFeaturesResponseOutputWithContext(context.Context) SubscriptionRegisteredFeaturesResponseOutput }
SubscriptionRegisteredFeaturesResponseInput is an input type that accepts SubscriptionRegisteredFeaturesResponseArgs and SubscriptionRegisteredFeaturesResponseOutput values. You can construct a concrete instance of `SubscriptionRegisteredFeaturesResponseInput` via:
SubscriptionRegisteredFeaturesResponseArgs{...}
type SubscriptionRegisteredFeaturesResponseOutput ¶ added in v0.5.0
type SubscriptionRegisteredFeaturesResponseOutput struct{ *pulumi.OutputState }
func (SubscriptionRegisteredFeaturesResponseOutput) ElementType ¶ added in v0.5.0
func (SubscriptionRegisteredFeaturesResponseOutput) ElementType() reflect.Type
func (SubscriptionRegisteredFeaturesResponseOutput) Name ¶ added in v0.5.0
func (o SubscriptionRegisteredFeaturesResponseOutput) Name() pulumi.StringPtrOutput
func (SubscriptionRegisteredFeaturesResponseOutput) State ¶ added in v0.5.0
func (o SubscriptionRegisteredFeaturesResponseOutput) State() pulumi.StringPtrOutput
func (SubscriptionRegisteredFeaturesResponseOutput) ToSubscriptionRegisteredFeaturesResponseOutput ¶ added in v0.5.0
func (o SubscriptionRegisteredFeaturesResponseOutput) ToSubscriptionRegisteredFeaturesResponseOutput() SubscriptionRegisteredFeaturesResponseOutput
func (SubscriptionRegisteredFeaturesResponseOutput) ToSubscriptionRegisteredFeaturesResponseOutputWithContext ¶ added in v0.5.0
func (o SubscriptionRegisteredFeaturesResponseOutput) ToSubscriptionRegisteredFeaturesResponseOutputWithContext(ctx context.Context) SubscriptionRegisteredFeaturesResponseOutput
type SystemDataResponse ¶ added in v0.5.0
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The type of identity that last modified the resource. LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseArgs ¶ added in v0.5.0
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC). CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // The identity that created the resource. CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"` // The type of identity that last modified the resource. LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseArgs) ElementType ¶ added in v0.5.0
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶ added in v0.5.0
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶ added in v0.5.0
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶ added in v0.5.0
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.5.0
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶ added in v0.5.0
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶ added in v0.5.0
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶ added in v0.5.0
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶ added in v0.5.0
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶ added in v0.5.0
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶ added in v0.5.0
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶ added in v0.5.0
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedBy ¶ added in v0.5.0
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶ added in v0.5.0
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶ added in v0.5.0
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶ added in v0.5.0
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶ added in v0.5.0
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.5.0
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶ added in v0.5.0
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶ added in v0.5.0
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶ added in v0.5.0
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶ added in v0.5.0
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponsePtrOutput) CreatedBy ¶ added in v0.5.0
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponsePtrOutput) CreatedByType ¶ added in v0.5.0
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponsePtrOutput) Elem ¶ added in v0.5.0
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶ added in v0.5.0
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶ added in v0.5.0
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedBy ¶ added in v0.5.0
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedByType ¶ added in v0.5.0
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶ added in v0.5.0
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.5.0
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type TrackingInfoResponse ¶
type TrackingInfoResponse struct { // Name of the carrier used in the delivery. CarrierName *string `pulumi:"carrierName"` // Serial number of the device being tracked. SerialNumber *string `pulumi:"serialNumber"` // Tracking ID of the shipment. TrackingId *string `pulumi:"trackingId"` // Tracking URL of the shipment. TrackingUrl *string `pulumi:"trackingUrl"` }
Tracking courier information.
type TrackingInfoResponseArgs ¶
type TrackingInfoResponseArgs struct { // Name of the carrier used in the delivery. CarrierName pulumi.StringPtrInput `pulumi:"carrierName"` // Serial number of the device being tracked. SerialNumber pulumi.StringPtrInput `pulumi:"serialNumber"` // Tracking ID of the shipment. TrackingId pulumi.StringPtrInput `pulumi:"trackingId"` // Tracking URL of the shipment. TrackingUrl pulumi.StringPtrInput `pulumi:"trackingUrl"` }
Tracking courier information.
func (TrackingInfoResponseArgs) ElementType ¶
func (TrackingInfoResponseArgs) ElementType() reflect.Type
func (TrackingInfoResponseArgs) ToTrackingInfoResponseOutput ¶
func (i TrackingInfoResponseArgs) ToTrackingInfoResponseOutput() TrackingInfoResponseOutput
func (TrackingInfoResponseArgs) ToTrackingInfoResponseOutputWithContext ¶
func (i TrackingInfoResponseArgs) ToTrackingInfoResponseOutputWithContext(ctx context.Context) TrackingInfoResponseOutput
func (TrackingInfoResponseArgs) ToTrackingInfoResponsePtrOutput ¶ added in v0.5.0
func (i TrackingInfoResponseArgs) ToTrackingInfoResponsePtrOutput() TrackingInfoResponsePtrOutput
func (TrackingInfoResponseArgs) ToTrackingInfoResponsePtrOutputWithContext ¶ added in v0.5.0
func (i TrackingInfoResponseArgs) ToTrackingInfoResponsePtrOutputWithContext(ctx context.Context) TrackingInfoResponsePtrOutput
type TrackingInfoResponseArray ¶
type TrackingInfoResponseArray []TrackingInfoResponseInput
func (TrackingInfoResponseArray) ElementType ¶
func (TrackingInfoResponseArray) ElementType() reflect.Type
func (TrackingInfoResponseArray) ToTrackingInfoResponseArrayOutput ¶
func (i TrackingInfoResponseArray) ToTrackingInfoResponseArrayOutput() TrackingInfoResponseArrayOutput
func (TrackingInfoResponseArray) ToTrackingInfoResponseArrayOutputWithContext ¶
func (i TrackingInfoResponseArray) ToTrackingInfoResponseArrayOutputWithContext(ctx context.Context) TrackingInfoResponseArrayOutput
type TrackingInfoResponseArrayInput ¶
type TrackingInfoResponseArrayInput interface { pulumi.Input ToTrackingInfoResponseArrayOutput() TrackingInfoResponseArrayOutput ToTrackingInfoResponseArrayOutputWithContext(context.Context) TrackingInfoResponseArrayOutput }
TrackingInfoResponseArrayInput is an input type that accepts TrackingInfoResponseArray and TrackingInfoResponseArrayOutput values. You can construct a concrete instance of `TrackingInfoResponseArrayInput` via:
TrackingInfoResponseArray{ TrackingInfoResponseArgs{...} }
type TrackingInfoResponseArrayOutput ¶
type TrackingInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (TrackingInfoResponseArrayOutput) ElementType ¶
func (TrackingInfoResponseArrayOutput) ElementType() reflect.Type
func (TrackingInfoResponseArrayOutput) Index ¶
func (o TrackingInfoResponseArrayOutput) Index(i pulumi.IntInput) TrackingInfoResponseOutput
func (TrackingInfoResponseArrayOutput) ToTrackingInfoResponseArrayOutput ¶
func (o TrackingInfoResponseArrayOutput) ToTrackingInfoResponseArrayOutput() TrackingInfoResponseArrayOutput
func (TrackingInfoResponseArrayOutput) ToTrackingInfoResponseArrayOutputWithContext ¶
func (o TrackingInfoResponseArrayOutput) ToTrackingInfoResponseArrayOutputWithContext(ctx context.Context) TrackingInfoResponseArrayOutput
type TrackingInfoResponseInput ¶
type TrackingInfoResponseInput interface { pulumi.Input ToTrackingInfoResponseOutput() TrackingInfoResponseOutput ToTrackingInfoResponseOutputWithContext(context.Context) TrackingInfoResponseOutput }
TrackingInfoResponseInput is an input type that accepts TrackingInfoResponseArgs and TrackingInfoResponseOutput values. You can construct a concrete instance of `TrackingInfoResponseInput` via:
TrackingInfoResponseArgs{...}
type TrackingInfoResponseOutput ¶
type TrackingInfoResponseOutput struct{ *pulumi.OutputState }
Tracking courier information.
func (TrackingInfoResponseOutput) CarrierName ¶
func (o TrackingInfoResponseOutput) CarrierName() pulumi.StringPtrOutput
Name of the carrier used in the delivery.
func (TrackingInfoResponseOutput) ElementType ¶
func (TrackingInfoResponseOutput) ElementType() reflect.Type
func (TrackingInfoResponseOutput) SerialNumber ¶
func (o TrackingInfoResponseOutput) SerialNumber() pulumi.StringPtrOutput
Serial number of the device being tracked.
func (TrackingInfoResponseOutput) ToTrackingInfoResponseOutput ¶
func (o TrackingInfoResponseOutput) ToTrackingInfoResponseOutput() TrackingInfoResponseOutput
func (TrackingInfoResponseOutput) ToTrackingInfoResponseOutputWithContext ¶
func (o TrackingInfoResponseOutput) ToTrackingInfoResponseOutputWithContext(ctx context.Context) TrackingInfoResponseOutput
func (TrackingInfoResponseOutput) ToTrackingInfoResponsePtrOutput ¶ added in v0.5.0
func (o TrackingInfoResponseOutput) ToTrackingInfoResponsePtrOutput() TrackingInfoResponsePtrOutput
func (TrackingInfoResponseOutput) ToTrackingInfoResponsePtrOutputWithContext ¶ added in v0.5.0
func (o TrackingInfoResponseOutput) ToTrackingInfoResponsePtrOutputWithContext(ctx context.Context) TrackingInfoResponsePtrOutput
func (TrackingInfoResponseOutput) TrackingId ¶
func (o TrackingInfoResponseOutput) TrackingId() pulumi.StringPtrOutput
Tracking ID of the shipment.
func (TrackingInfoResponseOutput) TrackingUrl ¶
func (o TrackingInfoResponseOutput) TrackingUrl() pulumi.StringPtrOutput
Tracking URL of the shipment.
type TrackingInfoResponsePtrInput ¶ added in v0.5.0
type TrackingInfoResponsePtrInput interface { pulumi.Input ToTrackingInfoResponsePtrOutput() TrackingInfoResponsePtrOutput ToTrackingInfoResponsePtrOutputWithContext(context.Context) TrackingInfoResponsePtrOutput }
TrackingInfoResponsePtrInput is an input type that accepts TrackingInfoResponseArgs, TrackingInfoResponsePtr and TrackingInfoResponsePtrOutput values. You can construct a concrete instance of `TrackingInfoResponsePtrInput` via:
TrackingInfoResponseArgs{...} or: nil
func TrackingInfoResponsePtr ¶ added in v0.5.0
func TrackingInfoResponsePtr(v *TrackingInfoResponseArgs) TrackingInfoResponsePtrInput
type TrackingInfoResponsePtrOutput ¶ added in v0.5.0
type TrackingInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (TrackingInfoResponsePtrOutput) CarrierName ¶ added in v0.5.0
func (o TrackingInfoResponsePtrOutput) CarrierName() pulumi.StringPtrOutput
Name of the carrier used in the delivery.
func (TrackingInfoResponsePtrOutput) Elem ¶ added in v0.5.0
func (o TrackingInfoResponsePtrOutput) Elem() TrackingInfoResponseOutput
func (TrackingInfoResponsePtrOutput) ElementType ¶ added in v0.5.0
func (TrackingInfoResponsePtrOutput) ElementType() reflect.Type
func (TrackingInfoResponsePtrOutput) SerialNumber ¶ added in v0.5.0
func (o TrackingInfoResponsePtrOutput) SerialNumber() pulumi.StringPtrOutput
Serial number of the device being tracked.
func (TrackingInfoResponsePtrOutput) ToTrackingInfoResponsePtrOutput ¶ added in v0.5.0
func (o TrackingInfoResponsePtrOutput) ToTrackingInfoResponsePtrOutput() TrackingInfoResponsePtrOutput
func (TrackingInfoResponsePtrOutput) ToTrackingInfoResponsePtrOutputWithContext ¶ added in v0.5.0
func (o TrackingInfoResponsePtrOutput) ToTrackingInfoResponsePtrOutputWithContext(ctx context.Context) TrackingInfoResponsePtrOutput
func (TrackingInfoResponsePtrOutput) TrackingId ¶ added in v0.5.0
func (o TrackingInfoResponsePtrOutput) TrackingId() pulumi.StringPtrOutput
Tracking ID of the shipment.
func (TrackingInfoResponsePtrOutput) TrackingUrl ¶ added in v0.5.0
func (o TrackingInfoResponsePtrOutput) TrackingUrl() pulumi.StringPtrOutput
Tracking URL of the shipment.
type Trigger ¶
type Trigger struct { pulumi.CustomResourceState // Trigger Kind. Kind pulumi.StringOutput `pulumi:"kind"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // Trigger in DataBoxEdge Resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
Trigger details. Latest API Version: 2020-09-01.
func GetTrigger ¶
func GetTrigger(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TriggerState, opts ...pulumi.ResourceOption) (*Trigger, error)
GetTrigger gets an existing Trigger resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTrigger ¶
func NewTrigger(ctx *pulumi.Context, name string, args *TriggerArgs, opts ...pulumi.ResourceOption) (*Trigger, error)
NewTrigger registers a new resource with the given unique name, arguments, and options.
func (*Trigger) ElementType ¶ added in v0.2.6
func (*Trigger) ToTriggerOutput ¶ added in v0.2.6
func (i *Trigger) ToTriggerOutput() TriggerOutput
func (*Trigger) ToTriggerOutputWithContext ¶ added in v0.2.6
func (i *Trigger) ToTriggerOutputWithContext(ctx context.Context) TriggerOutput
type TriggerArgs ¶
type TriggerArgs struct { // Creates or updates a trigger DeviceName pulumi.StringInput // Trigger Kind. Kind pulumi.StringInput // The trigger name. Name pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Trigger resource.
func (TriggerArgs) ElementType ¶
func (TriggerArgs) ElementType() reflect.Type
type TriggerEventType ¶ added in v0.3.1
Trigger Kind.
func (TriggerEventType) ElementType ¶ added in v0.3.1
func (TriggerEventType) ElementType() reflect.Type
func (TriggerEventType) ToStringOutput ¶ added in v0.3.1
func (e TriggerEventType) ToStringOutput() pulumi.StringOutput
func (TriggerEventType) ToStringOutputWithContext ¶ added in v0.3.1
func (e TriggerEventType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TriggerEventType) ToStringPtrOutput ¶ added in v0.3.1
func (e TriggerEventType) ToStringPtrOutput() pulumi.StringPtrOutput
func (TriggerEventType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TriggerEventType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type TriggerInput ¶ added in v0.2.6
type TriggerInput interface { pulumi.Input ToTriggerOutput() TriggerOutput ToTriggerOutputWithContext(ctx context.Context) TriggerOutput }
type TriggerOutput ¶ added in v0.2.6
type TriggerOutput struct {
*pulumi.OutputState
}
func (TriggerOutput) ElementType ¶ added in v0.2.6
func (TriggerOutput) ElementType() reflect.Type
func (TriggerOutput) ToTriggerOutput ¶ added in v0.2.6
func (o TriggerOutput) ToTriggerOutput() TriggerOutput
func (TriggerOutput) ToTriggerOutputWithContext ¶ added in v0.2.6
func (o TriggerOutput) ToTriggerOutputWithContext(ctx context.Context) TriggerOutput
type TriggerState ¶
type TriggerState struct { // Trigger Kind. Kind pulumi.StringPtrInput // The object name. Name pulumi.StringPtrInput // Trigger in DataBoxEdge Resource SystemData SystemDataResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (TriggerState) ElementType ¶
func (TriggerState) ElementType() reflect.Type
type User ¶
type User struct { pulumi.CustomResourceState // The password details. EncryptedPassword AsymmetricEncryptedSecretResponsePtrOutput `pulumi:"encryptedPassword"` // The object name. Name pulumi.StringOutput `pulumi:"name"` ShareAccessRights ShareAccessRightResponseArrayOutput `pulumi:"shareAccessRights"` // User in DataBoxEdge Resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` // Type of the user. UserType pulumi.StringPtrOutput `pulumi:"userType"` }
Represents a user who has access to one or more shares on the Data Box Edge/Gateway device. Latest API Version: 2020-09-01.
func GetUser ¶
func GetUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)
GetUser gets an existing User resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewUser ¶
func NewUser(ctx *pulumi.Context, name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)
NewUser registers a new resource with the given unique name, arguments, and options.
func (*User) ElementType ¶ added in v0.2.6
func (*User) ToUserOutput ¶ added in v0.2.6
func (i *User) ToUserOutput() UserOutput
func (*User) ToUserOutputWithContext ¶ added in v0.2.6
func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserAccessRight ¶
type UserAccessRight struct { // Type of access to be allowed for the user. AccessType string `pulumi:"accessType"` // User ID (already existing in the device). UserId string `pulumi:"userId"` }
The mapping between a particular user and the access type on the SMB share.
type UserAccessRightArgs ¶
type UserAccessRightArgs struct { // Type of access to be allowed for the user. AccessType pulumi.StringInput `pulumi:"accessType"` // User ID (already existing in the device). UserId pulumi.StringInput `pulumi:"userId"` }
The mapping between a particular user and the access type on the SMB share.
func (UserAccessRightArgs) ElementType ¶
func (UserAccessRightArgs) ElementType() reflect.Type
func (UserAccessRightArgs) ToUserAccessRightOutput ¶
func (i UserAccessRightArgs) ToUserAccessRightOutput() UserAccessRightOutput
func (UserAccessRightArgs) ToUserAccessRightOutputWithContext ¶
func (i UserAccessRightArgs) ToUserAccessRightOutputWithContext(ctx context.Context) UserAccessRightOutput
type UserAccessRightArray ¶
type UserAccessRightArray []UserAccessRightInput
func (UserAccessRightArray) ElementType ¶
func (UserAccessRightArray) ElementType() reflect.Type
func (UserAccessRightArray) ToUserAccessRightArrayOutput ¶
func (i UserAccessRightArray) ToUserAccessRightArrayOutput() UserAccessRightArrayOutput
func (UserAccessRightArray) ToUserAccessRightArrayOutputWithContext ¶
func (i UserAccessRightArray) ToUserAccessRightArrayOutputWithContext(ctx context.Context) UserAccessRightArrayOutput
type UserAccessRightArrayInput ¶
type UserAccessRightArrayInput interface { pulumi.Input ToUserAccessRightArrayOutput() UserAccessRightArrayOutput ToUserAccessRightArrayOutputWithContext(context.Context) UserAccessRightArrayOutput }
UserAccessRightArrayInput is an input type that accepts UserAccessRightArray and UserAccessRightArrayOutput values. You can construct a concrete instance of `UserAccessRightArrayInput` via:
UserAccessRightArray{ UserAccessRightArgs{...} }
type UserAccessRightArrayOutput ¶
type UserAccessRightArrayOutput struct{ *pulumi.OutputState }
func (UserAccessRightArrayOutput) ElementType ¶
func (UserAccessRightArrayOutput) ElementType() reflect.Type
func (UserAccessRightArrayOutput) Index ¶
func (o UserAccessRightArrayOutput) Index(i pulumi.IntInput) UserAccessRightOutput
func (UserAccessRightArrayOutput) ToUserAccessRightArrayOutput ¶
func (o UserAccessRightArrayOutput) ToUserAccessRightArrayOutput() UserAccessRightArrayOutput
func (UserAccessRightArrayOutput) ToUserAccessRightArrayOutputWithContext ¶
func (o UserAccessRightArrayOutput) ToUserAccessRightArrayOutputWithContext(ctx context.Context) UserAccessRightArrayOutput
type UserAccessRightInput ¶
type UserAccessRightInput interface { pulumi.Input ToUserAccessRightOutput() UserAccessRightOutput ToUserAccessRightOutputWithContext(context.Context) UserAccessRightOutput }
UserAccessRightInput is an input type that accepts UserAccessRightArgs and UserAccessRightOutput values. You can construct a concrete instance of `UserAccessRightInput` via:
UserAccessRightArgs{...}
type UserAccessRightOutput ¶
type UserAccessRightOutput struct{ *pulumi.OutputState }
The mapping between a particular user and the access type on the SMB share.
func (UserAccessRightOutput) AccessType ¶
func (o UserAccessRightOutput) AccessType() pulumi.StringOutput
Type of access to be allowed for the user.
func (UserAccessRightOutput) ElementType ¶
func (UserAccessRightOutput) ElementType() reflect.Type
func (UserAccessRightOutput) ToUserAccessRightOutput ¶
func (o UserAccessRightOutput) ToUserAccessRightOutput() UserAccessRightOutput
func (UserAccessRightOutput) ToUserAccessRightOutputWithContext ¶
func (o UserAccessRightOutput) ToUserAccessRightOutputWithContext(ctx context.Context) UserAccessRightOutput
func (UserAccessRightOutput) UserId ¶
func (o UserAccessRightOutput) UserId() pulumi.StringOutput
User ID (already existing in the device).
type UserAccessRightResponse ¶
type UserAccessRightResponse struct { // Type of access to be allowed for the user. AccessType string `pulumi:"accessType"` // User ID (already existing in the device). UserId string `pulumi:"userId"` }
The mapping between a particular user and the access type on the SMB share.
type UserAccessRightResponseArgs ¶
type UserAccessRightResponseArgs struct { // Type of access to be allowed for the user. AccessType pulumi.StringInput `pulumi:"accessType"` // User ID (already existing in the device). UserId pulumi.StringInput `pulumi:"userId"` }
The mapping between a particular user and the access type on the SMB share.
func (UserAccessRightResponseArgs) ElementType ¶
func (UserAccessRightResponseArgs) ElementType() reflect.Type
func (UserAccessRightResponseArgs) ToUserAccessRightResponseOutput ¶
func (i UserAccessRightResponseArgs) ToUserAccessRightResponseOutput() UserAccessRightResponseOutput
func (UserAccessRightResponseArgs) ToUserAccessRightResponseOutputWithContext ¶
func (i UserAccessRightResponseArgs) ToUserAccessRightResponseOutputWithContext(ctx context.Context) UserAccessRightResponseOutput
type UserAccessRightResponseArray ¶
type UserAccessRightResponseArray []UserAccessRightResponseInput
func (UserAccessRightResponseArray) ElementType ¶
func (UserAccessRightResponseArray) ElementType() reflect.Type
func (UserAccessRightResponseArray) ToUserAccessRightResponseArrayOutput ¶
func (i UserAccessRightResponseArray) ToUserAccessRightResponseArrayOutput() UserAccessRightResponseArrayOutput
func (UserAccessRightResponseArray) ToUserAccessRightResponseArrayOutputWithContext ¶
func (i UserAccessRightResponseArray) ToUserAccessRightResponseArrayOutputWithContext(ctx context.Context) UserAccessRightResponseArrayOutput
type UserAccessRightResponseArrayInput ¶
type UserAccessRightResponseArrayInput interface { pulumi.Input ToUserAccessRightResponseArrayOutput() UserAccessRightResponseArrayOutput ToUserAccessRightResponseArrayOutputWithContext(context.Context) UserAccessRightResponseArrayOutput }
UserAccessRightResponseArrayInput is an input type that accepts UserAccessRightResponseArray and UserAccessRightResponseArrayOutput values. You can construct a concrete instance of `UserAccessRightResponseArrayInput` via:
UserAccessRightResponseArray{ UserAccessRightResponseArgs{...} }
type UserAccessRightResponseArrayOutput ¶
type UserAccessRightResponseArrayOutput struct{ *pulumi.OutputState }
func (UserAccessRightResponseArrayOutput) ElementType ¶
func (UserAccessRightResponseArrayOutput) ElementType() reflect.Type
func (UserAccessRightResponseArrayOutput) Index ¶
func (o UserAccessRightResponseArrayOutput) Index(i pulumi.IntInput) UserAccessRightResponseOutput
func (UserAccessRightResponseArrayOutput) ToUserAccessRightResponseArrayOutput ¶
func (o UserAccessRightResponseArrayOutput) ToUserAccessRightResponseArrayOutput() UserAccessRightResponseArrayOutput
func (UserAccessRightResponseArrayOutput) ToUserAccessRightResponseArrayOutputWithContext ¶
func (o UserAccessRightResponseArrayOutput) ToUserAccessRightResponseArrayOutputWithContext(ctx context.Context) UserAccessRightResponseArrayOutput
type UserAccessRightResponseInput ¶
type UserAccessRightResponseInput interface { pulumi.Input ToUserAccessRightResponseOutput() UserAccessRightResponseOutput ToUserAccessRightResponseOutputWithContext(context.Context) UserAccessRightResponseOutput }
UserAccessRightResponseInput is an input type that accepts UserAccessRightResponseArgs and UserAccessRightResponseOutput values. You can construct a concrete instance of `UserAccessRightResponseInput` via:
UserAccessRightResponseArgs{...}
type UserAccessRightResponseOutput ¶
type UserAccessRightResponseOutput struct{ *pulumi.OutputState }
The mapping between a particular user and the access type on the SMB share.
func (UserAccessRightResponseOutput) AccessType ¶
func (o UserAccessRightResponseOutput) AccessType() pulumi.StringOutput
Type of access to be allowed for the user.
func (UserAccessRightResponseOutput) ElementType ¶
func (UserAccessRightResponseOutput) ElementType() reflect.Type
func (UserAccessRightResponseOutput) ToUserAccessRightResponseOutput ¶
func (o UserAccessRightResponseOutput) ToUserAccessRightResponseOutput() UserAccessRightResponseOutput
func (UserAccessRightResponseOutput) ToUserAccessRightResponseOutputWithContext ¶
func (o UserAccessRightResponseOutput) ToUserAccessRightResponseOutputWithContext(ctx context.Context) UserAccessRightResponseOutput
func (UserAccessRightResponseOutput) UserId ¶
func (o UserAccessRightResponseOutput) UserId() pulumi.StringOutput
User ID (already existing in the device).
type UserArgs ¶
type UserArgs struct { // The device name. DeviceName pulumi.StringInput // The password details. EncryptedPassword AsymmetricEncryptedSecretPtrInput // The user name. Name pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput // Type of the user. UserType pulumi.StringPtrInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶
type UserInput ¶ added in v0.2.6
type UserInput interface { pulumi.Input ToUserOutput() UserOutput ToUserOutputWithContext(ctx context.Context) UserOutput }
type UserOutput ¶ added in v0.2.6
type UserOutput struct {
*pulumi.OutputState
}
func (UserOutput) ElementType ¶ added in v0.2.6
func (UserOutput) ElementType() reflect.Type
func (UserOutput) ToUserOutput ¶ added in v0.2.6
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶ added in v0.2.6
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserState ¶
type UserState struct { // The password details. EncryptedPassword AsymmetricEncryptedSecretResponsePtrInput // The object name. Name pulumi.StringPtrInput ShareAccessRights ShareAccessRightResponseArrayInput // User in DataBoxEdge Resource SystemData SystemDataResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput // Type of the user. UserType pulumi.StringPtrInput }
func (UserState) ElementType ¶
type UserType ¶ added in v0.3.1
Type of the user.
func (UserType) ElementType ¶ added in v0.3.1
func (UserType) ToStringOutput ¶ added in v0.3.1
func (e UserType) ToStringOutput() pulumi.StringOutput
func (UserType) ToStringOutputWithContext ¶ added in v0.3.1
func (e UserType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UserType) ToStringPtrOutput ¶ added in v0.3.1
func (e UserType) ToStringPtrOutput() pulumi.StringPtrOutput
func (UserType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e UserType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Source Files ¶
- addon.go
- bandwidthSchedule.go
- container.go
- device.go
- getAddon.go
- getBandwidthSchedule.go
- getContainer.go
- getDevice.go
- getDeviceExtendedInformation.go
- getMonitoringConfig.go
- getOrder.go
- getRole.go
- getShare.go
- getStorageAccount.go
- getStorageAccountCredential.go
- getTrigger.go
- getUser.go
- init.go
- listOrderDCAccessCode.go
- monitoringConfig.go
- order.go
- pulumiEnums.go
- pulumiTypes.go
- role.go
- share.go
- storageAccount.go
- storageAccountCredential.go
- trigger.go
- user.go