Documentation
¶
Index ¶
- 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.StringOutput
- func (o AddressOutput) AddressLine2() pulumi.StringPtrOutput
- func (o AddressOutput) AddressLine3() pulumi.StringPtrOutput
- func (o AddressOutput) City() pulumi.StringOutput
- func (o AddressOutput) Country() pulumi.StringOutput
- func (AddressOutput) ElementType() reflect.Type
- func (o AddressOutput) PostalCode() pulumi.StringOutput
- func (o AddressOutput) State() pulumi.StringOutput
- 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.StringOutput
- func (o AddressResponseOutput) AddressLine2() pulumi.StringPtrOutput
- func (o AddressResponseOutput) AddressLine3() pulumi.StringPtrOutput
- func (o AddressResponseOutput) City() pulumi.StringOutput
- func (o AddressResponseOutput) Country() pulumi.StringOutput
- func (AddressResponseOutput) ElementType() reflect.Type
- func (o AddressResponseOutput) PostalCode() pulumi.StringOutput
- func (o AddressResponseOutput) State() pulumi.StringOutput
- 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 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 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 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 Device
- type DeviceArgs
- type DeviceState
- type LookupBandwidthScheduleArgs
- type LookupBandwidthScheduleResult
- type LookupDeviceArgs
- type LookupDeviceResult
- type LookupOrderArgs
- type LookupOrderResult
- type LookupRoleArgs
- type LookupRoleResult
- type LookupShareArgs
- type LookupShareResult
- type LookupStorageAccountCredentialArgs
- type LookupStorageAccountCredentialResult
- type LookupTriggerArgs
- type LookupTriggerResult
- type LookupUserArgs
- type LookupUserResult
- 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) 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 Order
- type OrderArgs
- type OrderState
- type OrderStatus
- type OrderStatusArgs
- func (OrderStatusArgs) ElementType() reflect.Type
- func (i OrderStatusArgs) ToOrderStatusOutput() OrderStatusOutput
- func (i OrderStatusArgs) ToOrderStatusOutputWithContext(ctx context.Context) OrderStatusOutput
- func (i OrderStatusArgs) ToOrderStatusPtrOutput() OrderStatusPtrOutput
- func (i OrderStatusArgs) ToOrderStatusPtrOutputWithContext(ctx context.Context) OrderStatusPtrOutput
- type OrderStatusInput
- type OrderStatusOutput
- func (o OrderStatusOutput) Comments() pulumi.StringPtrOutput
- func (OrderStatusOutput) ElementType() reflect.Type
- func (o OrderStatusOutput) Status() pulumi.StringOutput
- func (o OrderStatusOutput) ToOrderStatusOutput() OrderStatusOutput
- func (o OrderStatusOutput) ToOrderStatusOutputWithContext(ctx context.Context) OrderStatusOutput
- func (o OrderStatusOutput) ToOrderStatusPtrOutput() OrderStatusPtrOutput
- func (o OrderStatusOutput) ToOrderStatusPtrOutputWithContext(ctx context.Context) OrderStatusPtrOutput
- type OrderStatusPtrInput
- type OrderStatusPtrOutput
- func (o OrderStatusPtrOutput) Comments() pulumi.StringPtrOutput
- func (o OrderStatusPtrOutput) Elem() OrderStatusOutput
- func (OrderStatusPtrOutput) ElementType() reflect.Type
- func (o OrderStatusPtrOutput) Status() pulumi.StringPtrOutput
- func (o OrderStatusPtrOutput) ToOrderStatusPtrOutput() OrderStatusPtrOutput
- func (o OrderStatusPtrOutput) ToOrderStatusPtrOutputWithContext(ctx context.Context) OrderStatusPtrOutput
- 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) 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) UpdateDateTime() pulumi.StringOutput
- type OrderStatusResponsePtrInput
- type OrderStatusResponsePtrOutput
- 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) 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 Role
- type RoleArgs
- type RoleState
- type Share
- type ShareAccessRight
- type ShareAccessRightArgs
- type ShareAccessRightArray
- type ShareAccessRightArrayInput
- type ShareAccessRightArrayOutput
- func (ShareAccessRightArrayOutput) ElementType() reflect.Type
- func (o ShareAccessRightArrayOutput) Index(i pulumi.IntInput) ShareAccessRightOutput
- func (o ShareAccessRightArrayOutput) ToShareAccessRightArrayOutput() ShareAccessRightArrayOutput
- func (o ShareAccessRightArrayOutput) ToShareAccessRightArrayOutputWithContext(ctx context.Context) ShareAccessRightArrayOutput
- type ShareAccessRightInput
- type ShareAccessRightOutput
- func (o ShareAccessRightOutput) AccessType() pulumi.StringOutput
- func (ShareAccessRightOutput) ElementType() reflect.Type
- func (o ShareAccessRightOutput) ShareId() pulumi.StringOutput
- func (o ShareAccessRightOutput) ToShareAccessRightOutput() ShareAccessRightOutput
- func (o ShareAccessRightOutput) ToShareAccessRightOutputWithContext(ctx context.Context) ShareAccessRightOutput
- 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 ShareArgs
- type ShareState
- type Sku
- type SkuArgs
- type SkuInput
- 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 StorageAccountCredential
- type StorageAccountCredentialArgs
- type StorageAccountCredentialState
- type TrackingInfoResponse
- type TrackingInfoResponseArgs
- 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) TrackingId() pulumi.StringPtrOutput
- func (o TrackingInfoResponseOutput) TrackingUrl() pulumi.StringPtrOutput
- type Trigger
- type TriggerArgs
- 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 UserState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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.StringInput `pulumi:"addressLine1"` // The address line2. AddressLine2 pulumi.StringPtrInput `pulumi:"addressLine2"` // The address line3. AddressLine3 pulumi.StringPtrInput `pulumi:"addressLine3"` // The city name. City pulumi.StringInput `pulumi:"city"` // The country name. Country pulumi.StringInput `pulumi:"country"` // The postal code. PostalCode pulumi.StringInput `pulumi:"postalCode"` // The state name. State pulumi.StringInput `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.StringOutput
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.StringOutput
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.StringInput `pulumi:"addressLine1"` // The address line2. AddressLine2 pulumi.StringPtrInput `pulumi:"addressLine2"` // The address line3. AddressLine3 pulumi.StringPtrInput `pulumi:"addressLine3"` // The city name. City pulumi.StringInput `pulumi:"city"` // The country name. Country pulumi.StringInput `pulumi:"country"` // The postal code. PostalCode pulumi.StringInput `pulumi:"postalCode"` // The state name. State pulumi.StringInput `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.StringOutput
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.StringOutput
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.StringOutput
The postal code.
func (AddressResponseOutput) State ¶
func (o AddressResponseOutput) State() pulumi.StringOutput
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 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"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
The bandwidth schedule details.
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.
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 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 // 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 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 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.StringPtrOutput `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.IntOutput `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 etag for the devices. Etag pulumi.StringPtrOutput `pulumi:"etag"` // The Data Box Edge/Gateway device name. FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // 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.StringPtrOutput `pulumi:"modelDescription"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // The Serial Number of Data Box Edge/Gateway device. SerialNumber pulumi.StringOutput `pulumi:"serialNumber"` // The SKU type. Sku SkuResponsePtrOutput `pulumi:"sku"` // 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.
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.
type DeviceArgs ¶
type DeviceArgs struct { // 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 name. DeviceName pulumi.StringInput // The etag for the devices. Etag pulumi.StringPtrInput // The Data Box Edge/Gateway device name. FriendlyName 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.StringInput // The description of the Data Box Edge/Gateway device model. ModelDescription 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 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.IntPtrInput // 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 etag for the devices. Etag pulumi.StringPtrInput // The Data Box Edge/Gateway device name. FriendlyName 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 Serial Number of Data Box Edge/Gateway device. SerialNumber pulumi.StringPtrInput // The SKU type. Sku SkuResponsePtrInput // 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 LookupBandwidthScheduleResult ¶
type LookupBandwidthScheduleResult struct { // The days of the week when this schedule is applicable. Days []string `pulumi:"days"` // 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"` // 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 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 int `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 etag for the devices. Etag *string `pulumi:"etag"` // The Data Box Edge/Gateway device name. FriendlyName *string `pulumi:"friendlyName"` // 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 Serial Number of Data Box Edge/Gateway device. SerialNumber string `pulumi:"serialNumber"` // The SKU type. Sku *SkuResponse `pulumi:"sku"` // 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 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 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"` // 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 { // Role type. Kind string `pulumi:"kind"` // The object name. Name string `pulumi:"name"` // 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"` MonitoringStatus string `pulumi:"monitoringStatus"` Name string `pulumi:"name"` RefreshDetails *RefreshDetailsResponse `pulumi:"refreshDetails"` ShareMappings []MountPointMapResponse `pulumi:"shareMappings"` ShareStatus string `pulumi:"shareStatus"` 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 object name. Name string `pulumi:"name"` // Signifies whether SSL needs to be enabled or not. SslStatus string `pulumi:"sslStatus"` // 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 LookupTriggerArgs ¶
type LookupTriggerResult ¶
type LookupTriggerResult struct { // Trigger Kind. Kind string `pulumi:"kind"` // The object name. Name string `pulumi:"name"` // 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 object name. Name string `pulumi:"name"` ShareAccessRights []ShareAccessRightResponse `pulumi:"shareAccessRights"` // The hierarchical type of the object. Type string `pulumi:"type"` }
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 MountPointMapResponse ¶
type MountPointMapResponse struct { // Mount point for the share. MountPoint string `pulumi:"mountPoint"` // 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"` // 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) 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 Order ¶
type Order struct { pulumi.CustomResourceState // The contact details. ContactInformation ContactDetailsResponseOutput `pulumi:"contactInformation"` // Current status of the order. CurrentStatus OrderStatusResponsePtrOutput `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"` // The shipping address. ShippingAddress AddressResponseOutput `pulumi:"shippingAddress"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
The order details.
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).
type OrderArgs ¶
type OrderArgs struct { // The contact details. ContactInformation ContactDetailsInput // Current status of the order. CurrentStatus OrderStatusPtrInput // The device name. DeviceName pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput // The shipping address. ShippingAddress AddressInput }
The set of arguments for constructing a Order resource.
func (OrderArgs) ElementType ¶
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 // The shipping address. ShippingAddress AddressResponsePtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (OrderState) ElementType ¶
func (OrderState) ElementType() reflect.Type
type OrderStatus ¶
type OrderStatus struct { // Comments related to this status change. Comments *string `pulumi:"comments"` // Status of the order as per the allowed status types. Status string `pulumi:"status"` }
Represents a single status change.
type OrderStatusArgs ¶
type OrderStatusArgs struct { // 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"` }
Represents a single status change.
func (OrderStatusArgs) ElementType ¶
func (OrderStatusArgs) ElementType() reflect.Type
func (OrderStatusArgs) ToOrderStatusOutput ¶
func (i OrderStatusArgs) ToOrderStatusOutput() OrderStatusOutput
func (OrderStatusArgs) ToOrderStatusOutputWithContext ¶
func (i OrderStatusArgs) ToOrderStatusOutputWithContext(ctx context.Context) OrderStatusOutput
func (OrderStatusArgs) ToOrderStatusPtrOutput ¶
func (i OrderStatusArgs) ToOrderStatusPtrOutput() OrderStatusPtrOutput
func (OrderStatusArgs) ToOrderStatusPtrOutputWithContext ¶
func (i OrderStatusArgs) ToOrderStatusPtrOutputWithContext(ctx context.Context) OrderStatusPtrOutput
type OrderStatusInput ¶
type OrderStatusInput interface { pulumi.Input ToOrderStatusOutput() OrderStatusOutput ToOrderStatusOutputWithContext(context.Context) OrderStatusOutput }
OrderStatusInput is an input type that accepts OrderStatusArgs and OrderStatusOutput values. You can construct a concrete instance of `OrderStatusInput` via:
OrderStatusArgs{...}
type OrderStatusOutput ¶
type OrderStatusOutput struct{ *pulumi.OutputState }
Represents a single status change.
func (OrderStatusOutput) Comments ¶
func (o OrderStatusOutput) Comments() pulumi.StringPtrOutput
Comments related to this status change.
func (OrderStatusOutput) ElementType ¶
func (OrderStatusOutput) ElementType() reflect.Type
func (OrderStatusOutput) Status ¶
func (o OrderStatusOutput) Status() pulumi.StringOutput
Status of the order as per the allowed status types.
func (OrderStatusOutput) ToOrderStatusOutput ¶
func (o OrderStatusOutput) ToOrderStatusOutput() OrderStatusOutput
func (OrderStatusOutput) ToOrderStatusOutputWithContext ¶
func (o OrderStatusOutput) ToOrderStatusOutputWithContext(ctx context.Context) OrderStatusOutput
func (OrderStatusOutput) ToOrderStatusPtrOutput ¶
func (o OrderStatusOutput) ToOrderStatusPtrOutput() OrderStatusPtrOutput
func (OrderStatusOutput) ToOrderStatusPtrOutputWithContext ¶
func (o OrderStatusOutput) ToOrderStatusPtrOutputWithContext(ctx context.Context) OrderStatusPtrOutput
type OrderStatusPtrInput ¶
type OrderStatusPtrInput interface { pulumi.Input ToOrderStatusPtrOutput() OrderStatusPtrOutput ToOrderStatusPtrOutputWithContext(context.Context) OrderStatusPtrOutput }
OrderStatusPtrInput is an input type that accepts OrderStatusArgs, OrderStatusPtr and OrderStatusPtrOutput values. You can construct a concrete instance of `OrderStatusPtrInput` via:
OrderStatusArgs{...} or: nil
func OrderStatusPtr ¶
func OrderStatusPtr(v *OrderStatusArgs) OrderStatusPtrInput
type OrderStatusPtrOutput ¶
type OrderStatusPtrOutput struct{ *pulumi.OutputState }
func (OrderStatusPtrOutput) Comments ¶
func (o OrderStatusPtrOutput) Comments() pulumi.StringPtrOutput
Comments related to this status change.
func (OrderStatusPtrOutput) Elem ¶
func (o OrderStatusPtrOutput) Elem() OrderStatusOutput
func (OrderStatusPtrOutput) ElementType ¶
func (OrderStatusPtrOutput) ElementType() reflect.Type
func (OrderStatusPtrOutput) Status ¶
func (o OrderStatusPtrOutput) Status() pulumi.StringPtrOutput
Status of the order as per the allowed status types.
func (OrderStatusPtrOutput) ToOrderStatusPtrOutput ¶
func (o OrderStatusPtrOutput) ToOrderStatusPtrOutput() OrderStatusPtrOutput
func (OrderStatusPtrOutput) ToOrderStatusPtrOutputWithContext ¶
func (o OrderStatusPtrOutput) ToOrderStatusPtrOutputWithContext(ctx context.Context) OrderStatusPtrOutput
type OrderStatusResponse ¶
type OrderStatusResponse struct { // Comments related to this status change. Comments *string `pulumi:"comments"` // Status of the order as per the allowed status types. Status string `pulumi:"status"` // Time of status update. UpdateDateTime string `pulumi:"updateDateTime"` }
Represents a single status change.
type OrderStatusResponseArgs ¶
type OrderStatusResponseArgs struct { // 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"` // 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) 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) 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) 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) 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, if any. This could be a failed job or a successful job. ErrorManifestFile *string `pulumi:"errorManifestFile"` // If a refresh share job is currently in progress on this share, 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, 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,if any. This could be a failed job or a successful job. LastJob *string `pulumi:"lastJob"` }
Fields for tracking refresh job on the share.
type RefreshDetailsArgs ¶
type RefreshDetailsArgs struct { // Indicates the relative path of the error xml for the last refresh job on this particular share, if any. This could be a failed job or a successful job. ErrorManifestFile pulumi.StringPtrInput `pulumi:"errorManifestFile"` // If a refresh share job is currently in progress on this share, 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, 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,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.
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.
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, if any. This could be a failed job or a successful job.
func (RefreshDetailsOutput) InProgressRefreshJobId ¶
func (o RefreshDetailsOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
If a refresh share job is currently in progress on this share, 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, 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,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, if any. This could be a failed job or a successful job.
func (RefreshDetailsPtrOutput) InProgressRefreshJobId ¶
func (o RefreshDetailsPtrOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
If a refresh share job is currently in progress on this share, 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, 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,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, if any. This could be a failed job or a successful job. ErrorManifestFile *string `pulumi:"errorManifestFile"` // If a refresh share job is currently in progress on this share, 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, 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,if any. This could be a failed job or a successful job. LastJob *string `pulumi:"lastJob"` }
Fields for tracking refresh job on the share.
type RefreshDetailsResponseArgs ¶
type RefreshDetailsResponseArgs struct { // Indicates the relative path of the error xml for the last refresh job on this particular share, if any. This could be a failed job or a successful job. ErrorManifestFile pulumi.StringPtrInput `pulumi:"errorManifestFile"` // If a refresh share job is currently in progress on this share, 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, 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,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.
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.
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, if any. This could be a failed job or a successful job.
func (RefreshDetailsResponseOutput) InProgressRefreshJobId ¶
func (o RefreshDetailsResponseOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
If a refresh share job is currently in progress on this share, 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, 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,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, if any. This could be a failed job or a successful job.
func (RefreshDetailsResponsePtrOutput) InProgressRefreshJobId ¶
func (o RefreshDetailsResponsePtrOutput) InProgressRefreshJobId() pulumi.StringPtrOutput
If a refresh share job is currently in progress on this share, 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, 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,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 Role ¶
type Role struct { pulumi.CustomResourceState // Role type. Kind pulumi.StringOutput `pulumi:"kind"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
Compute role.
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).
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 RoleState ¶
type RoleState struct { // Role type. Kind pulumi.StringPtrInput // The object name. Name pulumi.StringPtrInput // The hierarchical type of the object. Type pulumi.StringPtrInput }
func (RoleState) ElementType ¶
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"` Type pulumi.StringOutput `pulumi:"type"` UserAccessRights UserAccessRightResponseArrayOutput `pulumi:"userAccessRights"` }AccessProtocol
Represents a share on the Data Box Edge/Gateway device.
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).
type ShareAccessRight ¶
type ShareAccessRight 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 ShareAccessRightArgs ¶
type ShareAccessRightArgs 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 (ShareAccessRightArgs) ElementType ¶
func (ShareAccessRightArgs) ElementType() reflect.Type
func (ShareAccessRightArgs) ToShareAccessRightOutput ¶
func (i ShareAccessRightArgs) ToShareAccessRightOutput() ShareAccessRightOutput
func (ShareAccessRightArgs) ToShareAccessRightOutputWithContext ¶
func (i ShareAccessRightArgs) ToShareAccessRightOutputWithContext(ctx context.Context) ShareAccessRightOutput
type ShareAccessRightArray ¶
type ShareAccessRightArray []ShareAccessRightInput
func (ShareAccessRightArray) ElementType ¶
func (ShareAccessRightArray) ElementType() reflect.Type
func (ShareAccessRightArray) ToShareAccessRightArrayOutput ¶
func (i ShareAccessRightArray) ToShareAccessRightArrayOutput() ShareAccessRightArrayOutput
func (ShareAccessRightArray) ToShareAccessRightArrayOutputWithContext ¶
func (i ShareAccessRightArray) ToShareAccessRightArrayOutputWithContext(ctx context.Context) ShareAccessRightArrayOutput
type ShareAccessRightArrayInput ¶
ShareAccessRightArrayInput is an input type that accepts ShareAccessRightArray and ShareAccessRightArrayOutput values. You can construct a concrete instance of `ShareAccessRightArrayInput` via:
ShareAccessRightArray{ ShareAccessRightArgs{...} }
type ShareAccessRightArrayOutput ¶
func (ShareAccessRightArrayOutput) ElementType ¶
func (ShareAccessRightArrayOutput) ElementType() reflect.Type
func (ShareAccessRightArrayOutput) Index ¶
func (o ShareAccessRightArrayOutput) Index(i pulumi.IntInput) ShareAccessRightOutput
func (ShareAccessRightArrayOutput) ToShareAccessRightArrayOutput ¶
func (o ShareAccessRightArrayOutput) ToShareAccessRightArrayOutput() ShareAccessRightArrayOutput
func (ShareAccessRightArrayOutput) ToShareAccessRightArrayOutputWithContext ¶
func (o ShareAccessRightArrayOutput) ToShareAccessRightArrayOutputWithContext(ctx context.Context) ShareAccessRightArrayOutput
type ShareAccessRightInput ¶
ShareAccessRightInput is an input type that accepts ShareAccessRightArgs and ShareAccessRightOutput values. You can construct a concrete instance of `ShareAccessRightInput` via:
ShareAccessRightArgs{...}
type ShareAccessRightOutput ¶
Specifies the mapping between this particular user and the type of access he has on shares on this device.
func (ShareAccessRightOutput) AccessType ¶
func (o ShareAccessRightOutput) AccessType() pulumi.StringOutput
Type of access to be allowed on the share for this user.
func (ShareAccessRightOutput) ElementType ¶
func (ShareAccessRightOutput) ElementType() reflect.Type
func (ShareAccessRightOutput) ShareId ¶
func (o ShareAccessRightOutput) ShareId() pulumi.StringOutput
The share ID.
func (ShareAccessRightOutput) ToShareAccessRightOutput ¶
func (o ShareAccessRightOutput) ToShareAccessRightOutput() ShareAccessRightOutput
func (ShareAccessRightOutput) ToShareAccessRightOutputWithContext ¶
func (o ShareAccessRightOutput) ToShareAccessRightOutputWithContext(ctx context.Context) ShareAccessRightOutput
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 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 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 Type pulumi.StringPtrInput UserAccessRights UserAccessRightResponseArrayInput }AccessProtocol
func (ShareState) ElementType ¶
func (ShareState) ElementType() reflect.Type
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 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 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"` // 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.
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.
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 // 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 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 // 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 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
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) 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 Trigger ¶
type Trigger struct { pulumi.CustomResourceState // Trigger Kind. Kind pulumi.StringOutput `pulumi:"kind"` // The object name. Name pulumi.StringOutput `pulumi:"name"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
Trigger details.
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.
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 TriggerState ¶
type TriggerState struct { // Trigger Kind. Kind pulumi.StringPtrInput // The object name. Name pulumi.StringPtrInput // 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"` // The hierarchical type of the object. Type pulumi.StringOutput `pulumi:"type"` }
Represents a user who has access to one or more shares on the Data Box Edge/Gateway device.
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).
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 ShareAccessRights ShareAccessRightArrayInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶
type UserState ¶
type UserState struct { // The password details. EncryptedPassword AsymmetricEncryptedSecretResponsePtrInput // The object name. Name pulumi.StringPtrInput ShareAccessRights ShareAccessRightResponseArrayInput // The hierarchical type of the object. Type pulumi.StringPtrInput }