Documentation
¶
Index ¶
- type Account
- type AccountArgs
- type AccountState
- type CreateFirewallRuleWithAccountParameters
- type CreateFirewallRuleWithAccountParametersArgs
- func (CreateFirewallRuleWithAccountParametersArgs) ElementType() reflect.Type
- func (i CreateFirewallRuleWithAccountParametersArgs) ToCreateFirewallRuleWithAccountParametersOutput() CreateFirewallRuleWithAccountParametersOutput
- func (i CreateFirewallRuleWithAccountParametersArgs) ToCreateFirewallRuleWithAccountParametersOutputWithContext(ctx context.Context) CreateFirewallRuleWithAccountParametersOutput
- type CreateFirewallRuleWithAccountParametersArray
- func (CreateFirewallRuleWithAccountParametersArray) ElementType() reflect.Type
- func (i CreateFirewallRuleWithAccountParametersArray) ToCreateFirewallRuleWithAccountParametersArrayOutput() CreateFirewallRuleWithAccountParametersArrayOutput
- func (i CreateFirewallRuleWithAccountParametersArray) ToCreateFirewallRuleWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateFirewallRuleWithAccountParametersArrayOutput
- type CreateFirewallRuleWithAccountParametersArrayInput
- type CreateFirewallRuleWithAccountParametersArrayOutput
- func (CreateFirewallRuleWithAccountParametersArrayOutput) ElementType() reflect.Type
- func (o CreateFirewallRuleWithAccountParametersArrayOutput) Index(i pulumi.IntInput) CreateFirewallRuleWithAccountParametersOutput
- func (o CreateFirewallRuleWithAccountParametersArrayOutput) ToCreateFirewallRuleWithAccountParametersArrayOutput() CreateFirewallRuleWithAccountParametersArrayOutput
- func (o CreateFirewallRuleWithAccountParametersArrayOutput) ToCreateFirewallRuleWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateFirewallRuleWithAccountParametersArrayOutput
- type CreateFirewallRuleWithAccountParametersInput
- type CreateFirewallRuleWithAccountParametersOutput
- func (CreateFirewallRuleWithAccountParametersOutput) ElementType() reflect.Type
- func (o CreateFirewallRuleWithAccountParametersOutput) EndIpAddress() pulumi.StringOutput
- func (o CreateFirewallRuleWithAccountParametersOutput) Name() pulumi.StringOutput
- func (o CreateFirewallRuleWithAccountParametersOutput) StartIpAddress() pulumi.StringOutput
- func (o CreateFirewallRuleWithAccountParametersOutput) ToCreateFirewallRuleWithAccountParametersOutput() CreateFirewallRuleWithAccountParametersOutput
- func (o CreateFirewallRuleWithAccountParametersOutput) ToCreateFirewallRuleWithAccountParametersOutputWithContext(ctx context.Context) CreateFirewallRuleWithAccountParametersOutput
- type CreateTrustedIdProviderWithAccountParameters
- type CreateTrustedIdProviderWithAccountParametersArgs
- func (CreateTrustedIdProviderWithAccountParametersArgs) ElementType() reflect.Type
- func (i CreateTrustedIdProviderWithAccountParametersArgs) ToCreateTrustedIdProviderWithAccountParametersOutput() CreateTrustedIdProviderWithAccountParametersOutput
- func (i CreateTrustedIdProviderWithAccountParametersArgs) ToCreateTrustedIdProviderWithAccountParametersOutputWithContext(ctx context.Context) CreateTrustedIdProviderWithAccountParametersOutput
- type CreateTrustedIdProviderWithAccountParametersArray
- func (CreateTrustedIdProviderWithAccountParametersArray) ElementType() reflect.Type
- func (i CreateTrustedIdProviderWithAccountParametersArray) ToCreateTrustedIdProviderWithAccountParametersArrayOutput() CreateTrustedIdProviderWithAccountParametersArrayOutput
- func (i CreateTrustedIdProviderWithAccountParametersArray) ToCreateTrustedIdProviderWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateTrustedIdProviderWithAccountParametersArrayOutput
- type CreateTrustedIdProviderWithAccountParametersArrayInput
- type CreateTrustedIdProviderWithAccountParametersArrayOutput
- func (CreateTrustedIdProviderWithAccountParametersArrayOutput) ElementType() reflect.Type
- func (o CreateTrustedIdProviderWithAccountParametersArrayOutput) Index(i pulumi.IntInput) CreateTrustedIdProviderWithAccountParametersOutput
- func (o CreateTrustedIdProviderWithAccountParametersArrayOutput) ToCreateTrustedIdProviderWithAccountParametersArrayOutput() CreateTrustedIdProviderWithAccountParametersArrayOutput
- func (o CreateTrustedIdProviderWithAccountParametersArrayOutput) ToCreateTrustedIdProviderWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateTrustedIdProviderWithAccountParametersArrayOutput
- type CreateTrustedIdProviderWithAccountParametersInput
- type CreateTrustedIdProviderWithAccountParametersOutput
- func (CreateTrustedIdProviderWithAccountParametersOutput) ElementType() reflect.Type
- func (o CreateTrustedIdProviderWithAccountParametersOutput) IdProvider() pulumi.StringOutput
- func (o CreateTrustedIdProviderWithAccountParametersOutput) Name() pulumi.StringOutput
- func (o CreateTrustedIdProviderWithAccountParametersOutput) ToCreateTrustedIdProviderWithAccountParametersOutput() CreateTrustedIdProviderWithAccountParametersOutput
- func (o CreateTrustedIdProviderWithAccountParametersOutput) ToCreateTrustedIdProviderWithAccountParametersOutputWithContext(ctx context.Context) CreateTrustedIdProviderWithAccountParametersOutput
- type CreateVirtualNetworkRuleWithAccountParameters
- type CreateVirtualNetworkRuleWithAccountParametersArgs
- func (CreateVirtualNetworkRuleWithAccountParametersArgs) ElementType() reflect.Type
- func (i CreateVirtualNetworkRuleWithAccountParametersArgs) ToCreateVirtualNetworkRuleWithAccountParametersOutput() CreateVirtualNetworkRuleWithAccountParametersOutput
- func (i CreateVirtualNetworkRuleWithAccountParametersArgs) ToCreateVirtualNetworkRuleWithAccountParametersOutputWithContext(ctx context.Context) CreateVirtualNetworkRuleWithAccountParametersOutput
- type CreateVirtualNetworkRuleWithAccountParametersArray
- func (CreateVirtualNetworkRuleWithAccountParametersArray) ElementType() reflect.Type
- func (i CreateVirtualNetworkRuleWithAccountParametersArray) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutput() CreateVirtualNetworkRuleWithAccountParametersArrayOutput
- func (i CreateVirtualNetworkRuleWithAccountParametersArray) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateVirtualNetworkRuleWithAccountParametersArrayOutput
- type CreateVirtualNetworkRuleWithAccountParametersArrayInput
- type CreateVirtualNetworkRuleWithAccountParametersArrayOutput
- func (CreateVirtualNetworkRuleWithAccountParametersArrayOutput) ElementType() reflect.Type
- func (o CreateVirtualNetworkRuleWithAccountParametersArrayOutput) Index(i pulumi.IntInput) CreateVirtualNetworkRuleWithAccountParametersOutput
- func (o CreateVirtualNetworkRuleWithAccountParametersArrayOutput) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutput() CreateVirtualNetworkRuleWithAccountParametersArrayOutput
- func (o CreateVirtualNetworkRuleWithAccountParametersArrayOutput) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateVirtualNetworkRuleWithAccountParametersArrayOutput
- type CreateVirtualNetworkRuleWithAccountParametersInput
- type CreateVirtualNetworkRuleWithAccountParametersOutput
- func (CreateVirtualNetworkRuleWithAccountParametersOutput) ElementType() reflect.Type
- func (o CreateVirtualNetworkRuleWithAccountParametersOutput) Name() pulumi.StringOutput
- func (o CreateVirtualNetworkRuleWithAccountParametersOutput) SubnetId() pulumi.StringOutput
- func (o CreateVirtualNetworkRuleWithAccountParametersOutput) ToCreateVirtualNetworkRuleWithAccountParametersOutput() CreateVirtualNetworkRuleWithAccountParametersOutput
- func (o CreateVirtualNetworkRuleWithAccountParametersOutput) ToCreateVirtualNetworkRuleWithAccountParametersOutputWithContext(ctx context.Context) CreateVirtualNetworkRuleWithAccountParametersOutput
- type EncryptionConfig
- type EncryptionConfigArgs
- func (EncryptionConfigArgs) ElementType() reflect.Type
- func (i EncryptionConfigArgs) ToEncryptionConfigOutput() EncryptionConfigOutput
- func (i EncryptionConfigArgs) ToEncryptionConfigOutputWithContext(ctx context.Context) EncryptionConfigOutput
- func (i EncryptionConfigArgs) ToEncryptionConfigPtrOutput() EncryptionConfigPtrOutput
- func (i EncryptionConfigArgs) ToEncryptionConfigPtrOutputWithContext(ctx context.Context) EncryptionConfigPtrOutput
- type EncryptionConfigInput
- type EncryptionConfigOutput
- func (EncryptionConfigOutput) ElementType() reflect.Type
- func (o EncryptionConfigOutput) KeyVaultMetaInfo() KeyVaultMetaInfoPtrOutput
- func (o EncryptionConfigOutput) ToEncryptionConfigOutput() EncryptionConfigOutput
- func (o EncryptionConfigOutput) ToEncryptionConfigOutputWithContext(ctx context.Context) EncryptionConfigOutput
- func (o EncryptionConfigOutput) ToEncryptionConfigPtrOutput() EncryptionConfigPtrOutput
- func (o EncryptionConfigOutput) ToEncryptionConfigPtrOutputWithContext(ctx context.Context) EncryptionConfigPtrOutput
- func (o EncryptionConfigOutput) Type() pulumi.StringOutput
- type EncryptionConfigPtrInput
- type EncryptionConfigPtrOutput
- func (o EncryptionConfigPtrOutput) Elem() EncryptionConfigOutput
- func (EncryptionConfigPtrOutput) ElementType() reflect.Type
- func (o EncryptionConfigPtrOutput) KeyVaultMetaInfo() KeyVaultMetaInfoPtrOutput
- func (o EncryptionConfigPtrOutput) ToEncryptionConfigPtrOutput() EncryptionConfigPtrOutput
- func (o EncryptionConfigPtrOutput) ToEncryptionConfigPtrOutputWithContext(ctx context.Context) EncryptionConfigPtrOutput
- func (o EncryptionConfigPtrOutput) Type() pulumi.StringPtrOutput
- type EncryptionConfigResponse
- type EncryptionConfigResponseArgs
- func (EncryptionConfigResponseArgs) ElementType() reflect.Type
- func (i EncryptionConfigResponseArgs) ToEncryptionConfigResponseOutput() EncryptionConfigResponseOutput
- func (i EncryptionConfigResponseArgs) ToEncryptionConfigResponseOutputWithContext(ctx context.Context) EncryptionConfigResponseOutput
- func (i EncryptionConfigResponseArgs) ToEncryptionConfigResponsePtrOutput() EncryptionConfigResponsePtrOutput
- func (i EncryptionConfigResponseArgs) ToEncryptionConfigResponsePtrOutputWithContext(ctx context.Context) EncryptionConfigResponsePtrOutput
- type EncryptionConfigResponseInput
- type EncryptionConfigResponseOutput
- func (EncryptionConfigResponseOutput) ElementType() reflect.Type
- func (o EncryptionConfigResponseOutput) KeyVaultMetaInfo() KeyVaultMetaInfoResponsePtrOutput
- func (o EncryptionConfigResponseOutput) ToEncryptionConfigResponseOutput() EncryptionConfigResponseOutput
- func (o EncryptionConfigResponseOutput) ToEncryptionConfigResponseOutputWithContext(ctx context.Context) EncryptionConfigResponseOutput
- func (o EncryptionConfigResponseOutput) ToEncryptionConfigResponsePtrOutput() EncryptionConfigResponsePtrOutput
- func (o EncryptionConfigResponseOutput) ToEncryptionConfigResponsePtrOutputWithContext(ctx context.Context) EncryptionConfigResponsePtrOutput
- func (o EncryptionConfigResponseOutput) Type() pulumi.StringOutput
- type EncryptionConfigResponsePtrInput
- type EncryptionConfigResponsePtrOutput
- func (o EncryptionConfigResponsePtrOutput) Elem() EncryptionConfigResponseOutput
- func (EncryptionConfigResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionConfigResponsePtrOutput) KeyVaultMetaInfo() KeyVaultMetaInfoResponsePtrOutput
- func (o EncryptionConfigResponsePtrOutput) ToEncryptionConfigResponsePtrOutput() EncryptionConfigResponsePtrOutput
- func (o EncryptionConfigResponsePtrOutput) ToEncryptionConfigResponsePtrOutputWithContext(ctx context.Context) EncryptionConfigResponsePtrOutput
- func (o EncryptionConfigResponsePtrOutput) Type() pulumi.StringPtrOutput
- type EncryptionIdentity
- type EncryptionIdentityArgs
- func (EncryptionIdentityArgs) ElementType() reflect.Type
- func (i EncryptionIdentityArgs) ToEncryptionIdentityOutput() EncryptionIdentityOutput
- func (i EncryptionIdentityArgs) ToEncryptionIdentityOutputWithContext(ctx context.Context) EncryptionIdentityOutput
- func (i EncryptionIdentityArgs) ToEncryptionIdentityPtrOutput() EncryptionIdentityPtrOutput
- func (i EncryptionIdentityArgs) ToEncryptionIdentityPtrOutputWithContext(ctx context.Context) EncryptionIdentityPtrOutput
- type EncryptionIdentityInput
- type EncryptionIdentityOutput
- func (EncryptionIdentityOutput) ElementType() reflect.Type
- func (o EncryptionIdentityOutput) ToEncryptionIdentityOutput() EncryptionIdentityOutput
- func (o EncryptionIdentityOutput) ToEncryptionIdentityOutputWithContext(ctx context.Context) EncryptionIdentityOutput
- func (o EncryptionIdentityOutput) ToEncryptionIdentityPtrOutput() EncryptionIdentityPtrOutput
- func (o EncryptionIdentityOutput) ToEncryptionIdentityPtrOutputWithContext(ctx context.Context) EncryptionIdentityPtrOutput
- func (o EncryptionIdentityOutput) Type() pulumi.StringOutput
- type EncryptionIdentityPtrInput
- type EncryptionIdentityPtrOutput
- func (o EncryptionIdentityPtrOutput) Elem() EncryptionIdentityOutput
- func (EncryptionIdentityPtrOutput) ElementType() reflect.Type
- func (o EncryptionIdentityPtrOutput) ToEncryptionIdentityPtrOutput() EncryptionIdentityPtrOutput
- func (o EncryptionIdentityPtrOutput) ToEncryptionIdentityPtrOutputWithContext(ctx context.Context) EncryptionIdentityPtrOutput
- func (o EncryptionIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type EncryptionIdentityResponse
- type EncryptionIdentityResponseArgs
- func (EncryptionIdentityResponseArgs) ElementType() reflect.Type
- func (i EncryptionIdentityResponseArgs) ToEncryptionIdentityResponseOutput() EncryptionIdentityResponseOutput
- func (i EncryptionIdentityResponseArgs) ToEncryptionIdentityResponseOutputWithContext(ctx context.Context) EncryptionIdentityResponseOutput
- func (i EncryptionIdentityResponseArgs) ToEncryptionIdentityResponsePtrOutput() EncryptionIdentityResponsePtrOutput
- func (i EncryptionIdentityResponseArgs) ToEncryptionIdentityResponsePtrOutputWithContext(ctx context.Context) EncryptionIdentityResponsePtrOutput
- type EncryptionIdentityResponseInput
- type EncryptionIdentityResponseOutput
- func (EncryptionIdentityResponseOutput) ElementType() reflect.Type
- func (o EncryptionIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o EncryptionIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o EncryptionIdentityResponseOutput) ToEncryptionIdentityResponseOutput() EncryptionIdentityResponseOutput
- func (o EncryptionIdentityResponseOutput) ToEncryptionIdentityResponseOutputWithContext(ctx context.Context) EncryptionIdentityResponseOutput
- func (o EncryptionIdentityResponseOutput) ToEncryptionIdentityResponsePtrOutput() EncryptionIdentityResponsePtrOutput
- func (o EncryptionIdentityResponseOutput) ToEncryptionIdentityResponsePtrOutputWithContext(ctx context.Context) EncryptionIdentityResponsePtrOutput
- func (o EncryptionIdentityResponseOutput) Type() pulumi.StringOutput
- type EncryptionIdentityResponsePtrInput
- type EncryptionIdentityResponsePtrOutput
- func (o EncryptionIdentityResponsePtrOutput) Elem() EncryptionIdentityResponseOutput
- func (EncryptionIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o EncryptionIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o EncryptionIdentityResponsePtrOutput) ToEncryptionIdentityResponsePtrOutput() EncryptionIdentityResponsePtrOutput
- func (o EncryptionIdentityResponsePtrOutput) ToEncryptionIdentityResponsePtrOutputWithContext(ctx context.Context) EncryptionIdentityResponsePtrOutput
- func (o EncryptionIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type FirewallRule
- type FirewallRuleArgs
- type FirewallRuleResponse
- type FirewallRuleResponseArgs
- type FirewallRuleResponseArray
- type FirewallRuleResponseArrayInput
- type FirewallRuleResponseArrayOutput
- func (FirewallRuleResponseArrayOutput) ElementType() reflect.Type
- func (o FirewallRuleResponseArrayOutput) Index(i pulumi.IntInput) FirewallRuleResponseOutput
- func (o FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutput() FirewallRuleResponseArrayOutput
- func (o FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutputWithContext(ctx context.Context) FirewallRuleResponseArrayOutput
- type FirewallRuleResponseInput
- type FirewallRuleResponseOutput
- func (FirewallRuleResponseOutput) ElementType() reflect.Type
- func (o FirewallRuleResponseOutput) EndIpAddress() pulumi.StringOutput
- func (o FirewallRuleResponseOutput) Id() pulumi.StringOutput
- func (o FirewallRuleResponseOutput) Name() pulumi.StringOutput
- func (o FirewallRuleResponseOutput) StartIpAddress() pulumi.StringOutput
- func (o FirewallRuleResponseOutput) ToFirewallRuleResponseOutput() FirewallRuleResponseOutput
- func (o FirewallRuleResponseOutput) ToFirewallRuleResponseOutputWithContext(ctx context.Context) FirewallRuleResponseOutput
- func (o FirewallRuleResponseOutput) Type() pulumi.StringOutput
- type FirewallRuleState
- type KeyVaultMetaInfo
- type KeyVaultMetaInfoArgs
- func (KeyVaultMetaInfoArgs) ElementType() reflect.Type
- func (i KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoOutput() KeyVaultMetaInfoOutput
- func (i KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoOutputWithContext(ctx context.Context) KeyVaultMetaInfoOutput
- func (i KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoPtrOutput() KeyVaultMetaInfoPtrOutput
- func (i KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoPtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoPtrOutput
- type KeyVaultMetaInfoInput
- type KeyVaultMetaInfoOutput
- func (KeyVaultMetaInfoOutput) ElementType() reflect.Type
- func (o KeyVaultMetaInfoOutput) EncryptionKeyName() pulumi.StringOutput
- func (o KeyVaultMetaInfoOutput) EncryptionKeyVersion() pulumi.StringOutput
- func (o KeyVaultMetaInfoOutput) KeyVaultResourceId() pulumi.StringOutput
- func (o KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoOutput() KeyVaultMetaInfoOutput
- func (o KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoOutputWithContext(ctx context.Context) KeyVaultMetaInfoOutput
- func (o KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoPtrOutput() KeyVaultMetaInfoPtrOutput
- func (o KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoPtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoPtrOutput
- type KeyVaultMetaInfoPtrInput
- type KeyVaultMetaInfoPtrOutput
- func (o KeyVaultMetaInfoPtrOutput) Elem() KeyVaultMetaInfoOutput
- func (KeyVaultMetaInfoPtrOutput) ElementType() reflect.Type
- func (o KeyVaultMetaInfoPtrOutput) EncryptionKeyName() pulumi.StringPtrOutput
- func (o KeyVaultMetaInfoPtrOutput) EncryptionKeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultMetaInfoPtrOutput) KeyVaultResourceId() pulumi.StringPtrOutput
- func (o KeyVaultMetaInfoPtrOutput) ToKeyVaultMetaInfoPtrOutput() KeyVaultMetaInfoPtrOutput
- func (o KeyVaultMetaInfoPtrOutput) ToKeyVaultMetaInfoPtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoPtrOutput
- type KeyVaultMetaInfoResponse
- type KeyVaultMetaInfoResponseArgs
- func (KeyVaultMetaInfoResponseArgs) ElementType() reflect.Type
- func (i KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponseOutput() KeyVaultMetaInfoResponseOutput
- func (i KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponseOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponseOutput
- func (i KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponsePtrOutput() KeyVaultMetaInfoResponsePtrOutput
- func (i KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponsePtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponsePtrOutput
- type KeyVaultMetaInfoResponseInput
- type KeyVaultMetaInfoResponseOutput
- func (KeyVaultMetaInfoResponseOutput) ElementType() reflect.Type
- func (o KeyVaultMetaInfoResponseOutput) EncryptionKeyName() pulumi.StringOutput
- func (o KeyVaultMetaInfoResponseOutput) EncryptionKeyVersion() pulumi.StringOutput
- func (o KeyVaultMetaInfoResponseOutput) KeyVaultResourceId() pulumi.StringOutput
- func (o KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponseOutput() KeyVaultMetaInfoResponseOutput
- func (o KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponseOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponseOutput
- func (o KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponsePtrOutput() KeyVaultMetaInfoResponsePtrOutput
- func (o KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponsePtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponsePtrOutput
- type KeyVaultMetaInfoResponsePtrInput
- type KeyVaultMetaInfoResponsePtrOutput
- func (o KeyVaultMetaInfoResponsePtrOutput) Elem() KeyVaultMetaInfoResponseOutput
- func (KeyVaultMetaInfoResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultMetaInfoResponsePtrOutput) EncryptionKeyName() pulumi.StringPtrOutput
- func (o KeyVaultMetaInfoResponsePtrOutput) EncryptionKeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultMetaInfoResponsePtrOutput) KeyVaultResourceId() pulumi.StringPtrOutput
- func (o KeyVaultMetaInfoResponsePtrOutput) ToKeyVaultMetaInfoResponsePtrOutput() KeyVaultMetaInfoResponsePtrOutput
- func (o KeyVaultMetaInfoResponsePtrOutput) ToKeyVaultMetaInfoResponsePtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponsePtrOutput
- type LookupAccountArgs
- type LookupAccountResult
- type LookupFirewallRuleArgs
- type LookupFirewallRuleResult
- type LookupTrustedIdProviderArgs
- type LookupTrustedIdProviderResult
- type LookupVirtualNetworkRuleArgs
- type LookupVirtualNetworkRuleResult
- type TrustedIdProvider
- type TrustedIdProviderArgs
- type TrustedIdProviderResponse
- type TrustedIdProviderResponseArgs
- func (TrustedIdProviderResponseArgs) ElementType() reflect.Type
- func (i TrustedIdProviderResponseArgs) ToTrustedIdProviderResponseOutput() TrustedIdProviderResponseOutput
- func (i TrustedIdProviderResponseArgs) ToTrustedIdProviderResponseOutputWithContext(ctx context.Context) TrustedIdProviderResponseOutput
- type TrustedIdProviderResponseArray
- func (TrustedIdProviderResponseArray) ElementType() reflect.Type
- func (i TrustedIdProviderResponseArray) ToTrustedIdProviderResponseArrayOutput() TrustedIdProviderResponseArrayOutput
- func (i TrustedIdProviderResponseArray) ToTrustedIdProviderResponseArrayOutputWithContext(ctx context.Context) TrustedIdProviderResponseArrayOutput
- type TrustedIdProviderResponseArrayInput
- type TrustedIdProviderResponseArrayOutput
- func (TrustedIdProviderResponseArrayOutput) ElementType() reflect.Type
- func (o TrustedIdProviderResponseArrayOutput) Index(i pulumi.IntInput) TrustedIdProviderResponseOutput
- func (o TrustedIdProviderResponseArrayOutput) ToTrustedIdProviderResponseArrayOutput() TrustedIdProviderResponseArrayOutput
- func (o TrustedIdProviderResponseArrayOutput) ToTrustedIdProviderResponseArrayOutputWithContext(ctx context.Context) TrustedIdProviderResponseArrayOutput
- type TrustedIdProviderResponseInput
- type TrustedIdProviderResponseOutput
- func (TrustedIdProviderResponseOutput) ElementType() reflect.Type
- func (o TrustedIdProviderResponseOutput) Id() pulumi.StringOutput
- func (o TrustedIdProviderResponseOutput) IdProvider() pulumi.StringOutput
- func (o TrustedIdProviderResponseOutput) Name() pulumi.StringOutput
- func (o TrustedIdProviderResponseOutput) ToTrustedIdProviderResponseOutput() TrustedIdProviderResponseOutput
- func (o TrustedIdProviderResponseOutput) ToTrustedIdProviderResponseOutputWithContext(ctx context.Context) TrustedIdProviderResponseOutput
- func (o TrustedIdProviderResponseOutput) Type() pulumi.StringOutput
- type TrustedIdProviderState
- type VirtualNetworkRule
- type VirtualNetworkRuleArgs
- type VirtualNetworkRuleResponse
- type VirtualNetworkRuleResponseArgs
- func (VirtualNetworkRuleResponseArgs) ElementType() reflect.Type
- func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
- func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
- type VirtualNetworkRuleResponseArray
- func (VirtualNetworkRuleResponseArray) ElementType() reflect.Type
- func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
- func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
- type VirtualNetworkRuleResponseArrayInput
- type VirtualNetworkRuleResponseArrayOutput
- func (VirtualNetworkRuleResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleResponseArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
- func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
- type VirtualNetworkRuleResponseInput
- type VirtualNetworkRuleResponseOutput
- func (VirtualNetworkRuleResponseOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleResponseOutput) Id() pulumi.StringOutput
- func (o VirtualNetworkRuleResponseOutput) Name() pulumi.StringOutput
- func (o VirtualNetworkRuleResponseOutput) SubnetId() pulumi.StringOutput
- func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseOutput) Type() pulumi.StringOutput
- type VirtualNetworkRuleState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // The unique identifier associated with this Data Lake Store account. AccountId pulumi.StringOutput `pulumi:"accountId"` // The account creation time. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The commitment tier in use for the current month. CurrentTier pulumi.StringOutput `pulumi:"currentTier"` // The default owner group for all new folders and files created in the Data Lake Store account. DefaultGroup pulumi.StringOutput `pulumi:"defaultGroup"` // The Key Vault encryption configuration. EncryptionConfig EncryptionConfigResponseOutput `pulumi:"encryptionConfig"` // The current state of encryption provisioning for this Data Lake Store account. EncryptionProvisioningState pulumi.StringOutput `pulumi:"encryptionProvisioningState"` // The current state of encryption for this Data Lake Store account. EncryptionState pulumi.StringOutput `pulumi:"encryptionState"` // The full CName endpoint for this account. Endpoint pulumi.StringOutput `pulumi:"endpoint"` // The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. FirewallAllowAzureIps pulumi.StringOutput `pulumi:"firewallAllowAzureIps"` // The list of firewall rules associated with this Data Lake Store account. FirewallRules FirewallRuleResponseArrayOutput `pulumi:"firewallRules"` // The current state of the IP address firewall for this Data Lake Store account. FirewallState pulumi.StringOutput `pulumi:"firewallState"` // The Key Vault encryption identity, if any. Identity EncryptionIdentityResponseOutput `pulumi:"identity"` // The account last modified time. LastModifiedTime pulumi.StringOutput `pulumi:"lastModifiedTime"` // The resource location. Location pulumi.StringOutput `pulumi:"location"` // The resource name. Name pulumi.StringOutput `pulumi:"name"` // The commitment tier to use for next month. NewTier pulumi.StringOutput `pulumi:"newTier"` // The provisioning status of the Data Lake Store account. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The state of the Data Lake Store account. State pulumi.StringOutput `pulumi:"state"` // The resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The current state of the trusted identity provider feature for this Data Lake Store account. TrustedIdProviderState pulumi.StringOutput `pulumi:"trustedIdProviderState"` // The list of trusted identity providers associated with this Data Lake Store account. TrustedIdProviders TrustedIdProviderResponseArrayOutput `pulumi:"trustedIdProviders"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` // The list of virtual network rules associated with this Data Lake Store account. VirtualNetworkRules VirtualNetworkRuleResponseArrayOutput `pulumi:"virtualNetworkRules"` }
Data Lake Store account information.
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)
GetAccount gets an existing Account 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 NewAccount ¶
func NewAccount(ctx *pulumi.Context, name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
type AccountArgs ¶
type AccountArgs struct { // The name of the Data Lake Store account. AccountName pulumi.StringInput // The default owner group for all new folders and files created in the Data Lake Store account. DefaultGroup pulumi.StringPtrInput // The Key Vault encryption configuration. EncryptionConfig EncryptionConfigPtrInput // The current state of encryption for this Data Lake Store account. EncryptionState pulumi.StringPtrInput // The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. FirewallAllowAzureIps pulumi.StringPtrInput // The list of firewall rules associated with this Data Lake Store account. FirewallRules CreateFirewallRuleWithAccountParametersArrayInput // The current state of the IP address firewall for this Data Lake Store account. FirewallState pulumi.StringPtrInput // The Key Vault encryption identity, if any. Identity EncryptionIdentityPtrInput // The resource location. Location pulumi.StringInput // The commitment tier to use for next month. NewTier pulumi.StringPtrInput // The name of the Azure resource group. ResourceGroupName pulumi.StringInput // The resource tags. Tags pulumi.StringMapInput // The current state of the trusted identity provider feature for this Data Lake Store account. TrustedIdProviderState pulumi.StringPtrInput // The list of trusted identity providers associated with this Data Lake Store account. TrustedIdProviders CreateTrustedIdProviderWithAccountParametersArrayInput // The list of virtual network rules associated with this Data Lake Store account. VirtualNetworkRules CreateVirtualNetworkRuleWithAccountParametersArrayInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountState ¶
type AccountState struct { // The unique identifier associated with this Data Lake Store account. AccountId pulumi.StringPtrInput // The account creation time. CreationTime pulumi.StringPtrInput // The commitment tier in use for the current month. CurrentTier pulumi.StringPtrInput // The default owner group for all new folders and files created in the Data Lake Store account. DefaultGroup pulumi.StringPtrInput // The Key Vault encryption configuration. EncryptionConfig EncryptionConfigResponsePtrInput // The current state of encryption provisioning for this Data Lake Store account. EncryptionProvisioningState pulumi.StringPtrInput // The current state of encryption for this Data Lake Store account. EncryptionState pulumi.StringPtrInput // The full CName endpoint for this account. Endpoint pulumi.StringPtrInput // The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. FirewallAllowAzureIps pulumi.StringPtrInput // The list of firewall rules associated with this Data Lake Store account. FirewallRules FirewallRuleResponseArrayInput // The current state of the IP address firewall for this Data Lake Store account. FirewallState pulumi.StringPtrInput // The Key Vault encryption identity, if any. Identity EncryptionIdentityResponsePtrInput // The account last modified time. LastModifiedTime pulumi.StringPtrInput // The resource location. Location pulumi.StringPtrInput // The resource name. Name pulumi.StringPtrInput // The commitment tier to use for next month. NewTier pulumi.StringPtrInput // The provisioning status of the Data Lake Store account. ProvisioningState pulumi.StringPtrInput // The state of the Data Lake Store account. State pulumi.StringPtrInput // The resource tags. Tags pulumi.StringMapInput // The current state of the trusted identity provider feature for this Data Lake Store account. TrustedIdProviderState pulumi.StringPtrInput // The list of trusted identity providers associated with this Data Lake Store account. TrustedIdProviders TrustedIdProviderResponseArrayInput // The resource type. Type pulumi.StringPtrInput // The list of virtual network rules associated with this Data Lake Store account. VirtualNetworkRules VirtualNetworkRuleResponseArrayInput }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type CreateFirewallRuleWithAccountParameters ¶
type CreateFirewallRuleWithAccountParameters struct { // The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. EndIpAddress string `pulumi:"endIpAddress"` // The unique name of the firewall rule to create. Name string `pulumi:"name"` // The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. StartIpAddress string `pulumi:"startIpAddress"` }
The parameters used to create a new firewall rule while creating a new Data Lake Store account.
type CreateFirewallRuleWithAccountParametersArgs ¶
type CreateFirewallRuleWithAccountParametersArgs struct { // The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. EndIpAddress pulumi.StringInput `pulumi:"endIpAddress"` // The unique name of the firewall rule to create. Name pulumi.StringInput `pulumi:"name"` // The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. StartIpAddress pulumi.StringInput `pulumi:"startIpAddress"` }
The parameters used to create a new firewall rule while creating a new Data Lake Store account.
func (CreateFirewallRuleWithAccountParametersArgs) ElementType ¶
func (CreateFirewallRuleWithAccountParametersArgs) ElementType() reflect.Type
func (CreateFirewallRuleWithAccountParametersArgs) ToCreateFirewallRuleWithAccountParametersOutput ¶
func (i CreateFirewallRuleWithAccountParametersArgs) ToCreateFirewallRuleWithAccountParametersOutput() CreateFirewallRuleWithAccountParametersOutput
func (CreateFirewallRuleWithAccountParametersArgs) ToCreateFirewallRuleWithAccountParametersOutputWithContext ¶
func (i CreateFirewallRuleWithAccountParametersArgs) ToCreateFirewallRuleWithAccountParametersOutputWithContext(ctx context.Context) CreateFirewallRuleWithAccountParametersOutput
type CreateFirewallRuleWithAccountParametersArray ¶
type CreateFirewallRuleWithAccountParametersArray []CreateFirewallRuleWithAccountParametersInput
func (CreateFirewallRuleWithAccountParametersArray) ElementType ¶
func (CreateFirewallRuleWithAccountParametersArray) ElementType() reflect.Type
func (CreateFirewallRuleWithAccountParametersArray) ToCreateFirewallRuleWithAccountParametersArrayOutput ¶
func (i CreateFirewallRuleWithAccountParametersArray) ToCreateFirewallRuleWithAccountParametersArrayOutput() CreateFirewallRuleWithAccountParametersArrayOutput
func (CreateFirewallRuleWithAccountParametersArray) ToCreateFirewallRuleWithAccountParametersArrayOutputWithContext ¶
func (i CreateFirewallRuleWithAccountParametersArray) ToCreateFirewallRuleWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateFirewallRuleWithAccountParametersArrayOutput
type CreateFirewallRuleWithAccountParametersArrayInput ¶
type CreateFirewallRuleWithAccountParametersArrayInput interface { pulumi.Input ToCreateFirewallRuleWithAccountParametersArrayOutput() CreateFirewallRuleWithAccountParametersArrayOutput ToCreateFirewallRuleWithAccountParametersArrayOutputWithContext(context.Context) CreateFirewallRuleWithAccountParametersArrayOutput }
CreateFirewallRuleWithAccountParametersArrayInput is an input type that accepts CreateFirewallRuleWithAccountParametersArray and CreateFirewallRuleWithAccountParametersArrayOutput values. You can construct a concrete instance of `CreateFirewallRuleWithAccountParametersArrayInput` via:
CreateFirewallRuleWithAccountParametersArray{ CreateFirewallRuleWithAccountParametersArgs{...} }
type CreateFirewallRuleWithAccountParametersArrayOutput ¶
type CreateFirewallRuleWithAccountParametersArrayOutput struct{ *pulumi.OutputState }
func (CreateFirewallRuleWithAccountParametersArrayOutput) ElementType ¶
func (CreateFirewallRuleWithAccountParametersArrayOutput) ElementType() reflect.Type
func (CreateFirewallRuleWithAccountParametersArrayOutput) ToCreateFirewallRuleWithAccountParametersArrayOutput ¶
func (o CreateFirewallRuleWithAccountParametersArrayOutput) ToCreateFirewallRuleWithAccountParametersArrayOutput() CreateFirewallRuleWithAccountParametersArrayOutput
func (CreateFirewallRuleWithAccountParametersArrayOutput) ToCreateFirewallRuleWithAccountParametersArrayOutputWithContext ¶
func (o CreateFirewallRuleWithAccountParametersArrayOutput) ToCreateFirewallRuleWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateFirewallRuleWithAccountParametersArrayOutput
type CreateFirewallRuleWithAccountParametersInput ¶
type CreateFirewallRuleWithAccountParametersInput interface { pulumi.Input ToCreateFirewallRuleWithAccountParametersOutput() CreateFirewallRuleWithAccountParametersOutput ToCreateFirewallRuleWithAccountParametersOutputWithContext(context.Context) CreateFirewallRuleWithAccountParametersOutput }
CreateFirewallRuleWithAccountParametersInput is an input type that accepts CreateFirewallRuleWithAccountParametersArgs and CreateFirewallRuleWithAccountParametersOutput values. You can construct a concrete instance of `CreateFirewallRuleWithAccountParametersInput` via:
CreateFirewallRuleWithAccountParametersArgs{...}
type CreateFirewallRuleWithAccountParametersOutput ¶
type CreateFirewallRuleWithAccountParametersOutput struct{ *pulumi.OutputState }
The parameters used to create a new firewall rule while creating a new Data Lake Store account.
func (CreateFirewallRuleWithAccountParametersOutput) ElementType ¶
func (CreateFirewallRuleWithAccountParametersOutput) ElementType() reflect.Type
func (CreateFirewallRuleWithAccountParametersOutput) EndIpAddress ¶
func (o CreateFirewallRuleWithAccountParametersOutput) EndIpAddress() pulumi.StringOutput
The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
func (CreateFirewallRuleWithAccountParametersOutput) Name ¶
func (o CreateFirewallRuleWithAccountParametersOutput) Name() pulumi.StringOutput
The unique name of the firewall rule to create.
func (CreateFirewallRuleWithAccountParametersOutput) StartIpAddress ¶
func (o CreateFirewallRuleWithAccountParametersOutput) StartIpAddress() pulumi.StringOutput
The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
func (CreateFirewallRuleWithAccountParametersOutput) ToCreateFirewallRuleWithAccountParametersOutput ¶
func (o CreateFirewallRuleWithAccountParametersOutput) ToCreateFirewallRuleWithAccountParametersOutput() CreateFirewallRuleWithAccountParametersOutput
func (CreateFirewallRuleWithAccountParametersOutput) ToCreateFirewallRuleWithAccountParametersOutputWithContext ¶
func (o CreateFirewallRuleWithAccountParametersOutput) ToCreateFirewallRuleWithAccountParametersOutputWithContext(ctx context.Context) CreateFirewallRuleWithAccountParametersOutput
type CreateTrustedIdProviderWithAccountParameters ¶
type CreateTrustedIdProviderWithAccountParameters struct { // The URL of this trusted identity provider. IdProvider string `pulumi:"idProvider"` // The unique name of the trusted identity provider to create. Name string `pulumi:"name"` }
The parameters used to create a new trusted identity provider while creating a new Data Lake Store account.
type CreateTrustedIdProviderWithAccountParametersArgs ¶
type CreateTrustedIdProviderWithAccountParametersArgs struct { // The URL of this trusted identity provider. IdProvider pulumi.StringInput `pulumi:"idProvider"` // The unique name of the trusted identity provider to create. Name pulumi.StringInput `pulumi:"name"` }
The parameters used to create a new trusted identity provider while creating a new Data Lake Store account.
func (CreateTrustedIdProviderWithAccountParametersArgs) ElementType ¶
func (CreateTrustedIdProviderWithAccountParametersArgs) ElementType() reflect.Type
func (CreateTrustedIdProviderWithAccountParametersArgs) ToCreateTrustedIdProviderWithAccountParametersOutput ¶
func (i CreateTrustedIdProviderWithAccountParametersArgs) ToCreateTrustedIdProviderWithAccountParametersOutput() CreateTrustedIdProviderWithAccountParametersOutput
func (CreateTrustedIdProviderWithAccountParametersArgs) ToCreateTrustedIdProviderWithAccountParametersOutputWithContext ¶
func (i CreateTrustedIdProviderWithAccountParametersArgs) ToCreateTrustedIdProviderWithAccountParametersOutputWithContext(ctx context.Context) CreateTrustedIdProviderWithAccountParametersOutput
type CreateTrustedIdProviderWithAccountParametersArray ¶
type CreateTrustedIdProviderWithAccountParametersArray []CreateTrustedIdProviderWithAccountParametersInput
func (CreateTrustedIdProviderWithAccountParametersArray) ElementType ¶
func (CreateTrustedIdProviderWithAccountParametersArray) ElementType() reflect.Type
func (CreateTrustedIdProviderWithAccountParametersArray) ToCreateTrustedIdProviderWithAccountParametersArrayOutput ¶
func (i CreateTrustedIdProviderWithAccountParametersArray) ToCreateTrustedIdProviderWithAccountParametersArrayOutput() CreateTrustedIdProviderWithAccountParametersArrayOutput
func (CreateTrustedIdProviderWithAccountParametersArray) ToCreateTrustedIdProviderWithAccountParametersArrayOutputWithContext ¶
func (i CreateTrustedIdProviderWithAccountParametersArray) ToCreateTrustedIdProviderWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateTrustedIdProviderWithAccountParametersArrayOutput
type CreateTrustedIdProviderWithAccountParametersArrayInput ¶
type CreateTrustedIdProviderWithAccountParametersArrayInput interface { pulumi.Input ToCreateTrustedIdProviderWithAccountParametersArrayOutput() CreateTrustedIdProviderWithAccountParametersArrayOutput ToCreateTrustedIdProviderWithAccountParametersArrayOutputWithContext(context.Context) CreateTrustedIdProviderWithAccountParametersArrayOutput }
CreateTrustedIdProviderWithAccountParametersArrayInput is an input type that accepts CreateTrustedIdProviderWithAccountParametersArray and CreateTrustedIdProviderWithAccountParametersArrayOutput values. You can construct a concrete instance of `CreateTrustedIdProviderWithAccountParametersArrayInput` via:
CreateTrustedIdProviderWithAccountParametersArray{ CreateTrustedIdProviderWithAccountParametersArgs{...} }
type CreateTrustedIdProviderWithAccountParametersArrayOutput ¶
type CreateTrustedIdProviderWithAccountParametersArrayOutput struct{ *pulumi.OutputState }
func (CreateTrustedIdProviderWithAccountParametersArrayOutput) ElementType ¶
func (CreateTrustedIdProviderWithAccountParametersArrayOutput) ElementType() reflect.Type
func (CreateTrustedIdProviderWithAccountParametersArrayOutput) ToCreateTrustedIdProviderWithAccountParametersArrayOutput ¶
func (o CreateTrustedIdProviderWithAccountParametersArrayOutput) ToCreateTrustedIdProviderWithAccountParametersArrayOutput() CreateTrustedIdProviderWithAccountParametersArrayOutput
func (CreateTrustedIdProviderWithAccountParametersArrayOutput) ToCreateTrustedIdProviderWithAccountParametersArrayOutputWithContext ¶
func (o CreateTrustedIdProviderWithAccountParametersArrayOutput) ToCreateTrustedIdProviderWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateTrustedIdProviderWithAccountParametersArrayOutput
type CreateTrustedIdProviderWithAccountParametersInput ¶
type CreateTrustedIdProviderWithAccountParametersInput interface { pulumi.Input ToCreateTrustedIdProviderWithAccountParametersOutput() CreateTrustedIdProviderWithAccountParametersOutput ToCreateTrustedIdProviderWithAccountParametersOutputWithContext(context.Context) CreateTrustedIdProviderWithAccountParametersOutput }
CreateTrustedIdProviderWithAccountParametersInput is an input type that accepts CreateTrustedIdProviderWithAccountParametersArgs and CreateTrustedIdProviderWithAccountParametersOutput values. You can construct a concrete instance of `CreateTrustedIdProviderWithAccountParametersInput` via:
CreateTrustedIdProviderWithAccountParametersArgs{...}
type CreateTrustedIdProviderWithAccountParametersOutput ¶
type CreateTrustedIdProviderWithAccountParametersOutput struct{ *pulumi.OutputState }
The parameters used to create a new trusted identity provider while creating a new Data Lake Store account.
func (CreateTrustedIdProviderWithAccountParametersOutput) ElementType ¶
func (CreateTrustedIdProviderWithAccountParametersOutput) ElementType() reflect.Type
func (CreateTrustedIdProviderWithAccountParametersOutput) IdProvider ¶
func (o CreateTrustedIdProviderWithAccountParametersOutput) IdProvider() pulumi.StringOutput
The URL of this trusted identity provider.
func (CreateTrustedIdProviderWithAccountParametersOutput) Name ¶
func (o CreateTrustedIdProviderWithAccountParametersOutput) Name() pulumi.StringOutput
The unique name of the trusted identity provider to create.
func (CreateTrustedIdProviderWithAccountParametersOutput) ToCreateTrustedIdProviderWithAccountParametersOutput ¶
func (o CreateTrustedIdProviderWithAccountParametersOutput) ToCreateTrustedIdProviderWithAccountParametersOutput() CreateTrustedIdProviderWithAccountParametersOutput
func (CreateTrustedIdProviderWithAccountParametersOutput) ToCreateTrustedIdProviderWithAccountParametersOutputWithContext ¶
func (o CreateTrustedIdProviderWithAccountParametersOutput) ToCreateTrustedIdProviderWithAccountParametersOutputWithContext(ctx context.Context) CreateTrustedIdProviderWithAccountParametersOutput
type CreateVirtualNetworkRuleWithAccountParameters ¶
type CreateVirtualNetworkRuleWithAccountParameters struct { // The unique name of the virtual network rule to create. Name string `pulumi:"name"` // The resource identifier for the subnet. SubnetId string `pulumi:"subnetId"` }
The parameters used to create a new virtual network rule while creating a new Data Lake Store account.
type CreateVirtualNetworkRuleWithAccountParametersArgs ¶
type CreateVirtualNetworkRuleWithAccountParametersArgs struct { // The unique name of the virtual network rule to create. Name pulumi.StringInput `pulumi:"name"` // The resource identifier for the subnet. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
The parameters used to create a new virtual network rule while creating a new Data Lake Store account.
func (CreateVirtualNetworkRuleWithAccountParametersArgs) ElementType ¶
func (CreateVirtualNetworkRuleWithAccountParametersArgs) ElementType() reflect.Type
func (CreateVirtualNetworkRuleWithAccountParametersArgs) ToCreateVirtualNetworkRuleWithAccountParametersOutput ¶
func (i CreateVirtualNetworkRuleWithAccountParametersArgs) ToCreateVirtualNetworkRuleWithAccountParametersOutput() CreateVirtualNetworkRuleWithAccountParametersOutput
func (CreateVirtualNetworkRuleWithAccountParametersArgs) ToCreateVirtualNetworkRuleWithAccountParametersOutputWithContext ¶
func (i CreateVirtualNetworkRuleWithAccountParametersArgs) ToCreateVirtualNetworkRuleWithAccountParametersOutputWithContext(ctx context.Context) CreateVirtualNetworkRuleWithAccountParametersOutput
type CreateVirtualNetworkRuleWithAccountParametersArray ¶
type CreateVirtualNetworkRuleWithAccountParametersArray []CreateVirtualNetworkRuleWithAccountParametersInput
func (CreateVirtualNetworkRuleWithAccountParametersArray) ElementType ¶
func (CreateVirtualNetworkRuleWithAccountParametersArray) ElementType() reflect.Type
func (CreateVirtualNetworkRuleWithAccountParametersArray) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutput ¶
func (i CreateVirtualNetworkRuleWithAccountParametersArray) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutput() CreateVirtualNetworkRuleWithAccountParametersArrayOutput
func (CreateVirtualNetworkRuleWithAccountParametersArray) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutputWithContext ¶
func (i CreateVirtualNetworkRuleWithAccountParametersArray) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateVirtualNetworkRuleWithAccountParametersArrayOutput
type CreateVirtualNetworkRuleWithAccountParametersArrayInput ¶
type CreateVirtualNetworkRuleWithAccountParametersArrayInput interface { pulumi.Input ToCreateVirtualNetworkRuleWithAccountParametersArrayOutput() CreateVirtualNetworkRuleWithAccountParametersArrayOutput ToCreateVirtualNetworkRuleWithAccountParametersArrayOutputWithContext(context.Context) CreateVirtualNetworkRuleWithAccountParametersArrayOutput }
CreateVirtualNetworkRuleWithAccountParametersArrayInput is an input type that accepts CreateVirtualNetworkRuleWithAccountParametersArray and CreateVirtualNetworkRuleWithAccountParametersArrayOutput values. You can construct a concrete instance of `CreateVirtualNetworkRuleWithAccountParametersArrayInput` via:
CreateVirtualNetworkRuleWithAccountParametersArray{ CreateVirtualNetworkRuleWithAccountParametersArgs{...} }
type CreateVirtualNetworkRuleWithAccountParametersArrayOutput ¶
type CreateVirtualNetworkRuleWithAccountParametersArrayOutput struct{ *pulumi.OutputState }
func (CreateVirtualNetworkRuleWithAccountParametersArrayOutput) ElementType ¶
func (CreateVirtualNetworkRuleWithAccountParametersArrayOutput) ElementType() reflect.Type
func (CreateVirtualNetworkRuleWithAccountParametersArrayOutput) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutput ¶
func (o CreateVirtualNetworkRuleWithAccountParametersArrayOutput) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutput() CreateVirtualNetworkRuleWithAccountParametersArrayOutput
func (CreateVirtualNetworkRuleWithAccountParametersArrayOutput) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutputWithContext ¶
func (o CreateVirtualNetworkRuleWithAccountParametersArrayOutput) ToCreateVirtualNetworkRuleWithAccountParametersArrayOutputWithContext(ctx context.Context) CreateVirtualNetworkRuleWithAccountParametersArrayOutput
type CreateVirtualNetworkRuleWithAccountParametersInput ¶
type CreateVirtualNetworkRuleWithAccountParametersInput interface { pulumi.Input ToCreateVirtualNetworkRuleWithAccountParametersOutput() CreateVirtualNetworkRuleWithAccountParametersOutput ToCreateVirtualNetworkRuleWithAccountParametersOutputWithContext(context.Context) CreateVirtualNetworkRuleWithAccountParametersOutput }
CreateVirtualNetworkRuleWithAccountParametersInput is an input type that accepts CreateVirtualNetworkRuleWithAccountParametersArgs and CreateVirtualNetworkRuleWithAccountParametersOutput values. You can construct a concrete instance of `CreateVirtualNetworkRuleWithAccountParametersInput` via:
CreateVirtualNetworkRuleWithAccountParametersArgs{...}
type CreateVirtualNetworkRuleWithAccountParametersOutput ¶
type CreateVirtualNetworkRuleWithAccountParametersOutput struct{ *pulumi.OutputState }
The parameters used to create a new virtual network rule while creating a new Data Lake Store account.
func (CreateVirtualNetworkRuleWithAccountParametersOutput) ElementType ¶
func (CreateVirtualNetworkRuleWithAccountParametersOutput) ElementType() reflect.Type
func (CreateVirtualNetworkRuleWithAccountParametersOutput) Name ¶
func (o CreateVirtualNetworkRuleWithAccountParametersOutput) Name() pulumi.StringOutput
The unique name of the virtual network rule to create.
func (CreateVirtualNetworkRuleWithAccountParametersOutput) SubnetId ¶
func (o CreateVirtualNetworkRuleWithAccountParametersOutput) SubnetId() pulumi.StringOutput
The resource identifier for the subnet.
func (CreateVirtualNetworkRuleWithAccountParametersOutput) ToCreateVirtualNetworkRuleWithAccountParametersOutput ¶
func (o CreateVirtualNetworkRuleWithAccountParametersOutput) ToCreateVirtualNetworkRuleWithAccountParametersOutput() CreateVirtualNetworkRuleWithAccountParametersOutput
func (CreateVirtualNetworkRuleWithAccountParametersOutput) ToCreateVirtualNetworkRuleWithAccountParametersOutputWithContext ¶
func (o CreateVirtualNetworkRuleWithAccountParametersOutput) ToCreateVirtualNetworkRuleWithAccountParametersOutputWithContext(ctx context.Context) CreateVirtualNetworkRuleWithAccountParametersOutput
type EncryptionConfig ¶
type EncryptionConfig struct { // The Key Vault information for connecting to user managed encryption keys. KeyVaultMetaInfo *KeyVaultMetaInfo `pulumi:"keyVaultMetaInfo"` // The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'. Type string `pulumi:"type"` }
The encryption configuration for the account.
type EncryptionConfigArgs ¶
type EncryptionConfigArgs struct { // The Key Vault information for connecting to user managed encryption keys. KeyVaultMetaInfo KeyVaultMetaInfoPtrInput `pulumi:"keyVaultMetaInfo"` // The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'. Type pulumi.StringInput `pulumi:"type"` }
The encryption configuration for the account.
func (EncryptionConfigArgs) ElementType ¶
func (EncryptionConfigArgs) ElementType() reflect.Type
func (EncryptionConfigArgs) ToEncryptionConfigOutput ¶
func (i EncryptionConfigArgs) ToEncryptionConfigOutput() EncryptionConfigOutput
func (EncryptionConfigArgs) ToEncryptionConfigOutputWithContext ¶
func (i EncryptionConfigArgs) ToEncryptionConfigOutputWithContext(ctx context.Context) EncryptionConfigOutput
func (EncryptionConfigArgs) ToEncryptionConfigPtrOutput ¶
func (i EncryptionConfigArgs) ToEncryptionConfigPtrOutput() EncryptionConfigPtrOutput
func (EncryptionConfigArgs) ToEncryptionConfigPtrOutputWithContext ¶
func (i EncryptionConfigArgs) ToEncryptionConfigPtrOutputWithContext(ctx context.Context) EncryptionConfigPtrOutput
type EncryptionConfigInput ¶
type EncryptionConfigInput interface { pulumi.Input ToEncryptionConfigOutput() EncryptionConfigOutput ToEncryptionConfigOutputWithContext(context.Context) EncryptionConfigOutput }
EncryptionConfigInput is an input type that accepts EncryptionConfigArgs and EncryptionConfigOutput values. You can construct a concrete instance of `EncryptionConfigInput` via:
EncryptionConfigArgs{...}
type EncryptionConfigOutput ¶
type EncryptionConfigOutput struct{ *pulumi.OutputState }
The encryption configuration for the account.
func (EncryptionConfigOutput) ElementType ¶
func (EncryptionConfigOutput) ElementType() reflect.Type
func (EncryptionConfigOutput) KeyVaultMetaInfo ¶
func (o EncryptionConfigOutput) KeyVaultMetaInfo() KeyVaultMetaInfoPtrOutput
The Key Vault information for connecting to user managed encryption keys.
func (EncryptionConfigOutput) ToEncryptionConfigOutput ¶
func (o EncryptionConfigOutput) ToEncryptionConfigOutput() EncryptionConfigOutput
func (EncryptionConfigOutput) ToEncryptionConfigOutputWithContext ¶
func (o EncryptionConfigOutput) ToEncryptionConfigOutputWithContext(ctx context.Context) EncryptionConfigOutput
func (EncryptionConfigOutput) ToEncryptionConfigPtrOutput ¶
func (o EncryptionConfigOutput) ToEncryptionConfigPtrOutput() EncryptionConfigPtrOutput
func (EncryptionConfigOutput) ToEncryptionConfigPtrOutputWithContext ¶
func (o EncryptionConfigOutput) ToEncryptionConfigPtrOutputWithContext(ctx context.Context) EncryptionConfigPtrOutput
func (EncryptionConfigOutput) Type ¶
func (o EncryptionConfigOutput) Type() pulumi.StringOutput
The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.
type EncryptionConfigPtrInput ¶
type EncryptionConfigPtrInput interface { pulumi.Input ToEncryptionConfigPtrOutput() EncryptionConfigPtrOutput ToEncryptionConfigPtrOutputWithContext(context.Context) EncryptionConfigPtrOutput }
EncryptionConfigPtrInput is an input type that accepts EncryptionConfigArgs, EncryptionConfigPtr and EncryptionConfigPtrOutput values. You can construct a concrete instance of `EncryptionConfigPtrInput` via:
EncryptionConfigArgs{...} or: nil
func EncryptionConfigPtr ¶
func EncryptionConfigPtr(v *EncryptionConfigArgs) EncryptionConfigPtrInput
type EncryptionConfigPtrOutput ¶
type EncryptionConfigPtrOutput struct{ *pulumi.OutputState }
func (EncryptionConfigPtrOutput) Elem ¶
func (o EncryptionConfigPtrOutput) Elem() EncryptionConfigOutput
func (EncryptionConfigPtrOutput) ElementType ¶
func (EncryptionConfigPtrOutput) ElementType() reflect.Type
func (EncryptionConfigPtrOutput) KeyVaultMetaInfo ¶
func (o EncryptionConfigPtrOutput) KeyVaultMetaInfo() KeyVaultMetaInfoPtrOutput
The Key Vault information for connecting to user managed encryption keys.
func (EncryptionConfigPtrOutput) ToEncryptionConfigPtrOutput ¶
func (o EncryptionConfigPtrOutput) ToEncryptionConfigPtrOutput() EncryptionConfigPtrOutput
func (EncryptionConfigPtrOutput) ToEncryptionConfigPtrOutputWithContext ¶
func (o EncryptionConfigPtrOutput) ToEncryptionConfigPtrOutputWithContext(ctx context.Context) EncryptionConfigPtrOutput
func (EncryptionConfigPtrOutput) Type ¶
func (o EncryptionConfigPtrOutput) Type() pulumi.StringPtrOutput
The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.
type EncryptionConfigResponse ¶
type EncryptionConfigResponse struct { // The Key Vault information for connecting to user managed encryption keys. KeyVaultMetaInfo *KeyVaultMetaInfoResponse `pulumi:"keyVaultMetaInfo"` // The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'. Type string `pulumi:"type"` }
The encryption configuration for the account.
type EncryptionConfigResponseArgs ¶
type EncryptionConfigResponseArgs struct { // The Key Vault information for connecting to user managed encryption keys. KeyVaultMetaInfo KeyVaultMetaInfoResponsePtrInput `pulumi:"keyVaultMetaInfo"` // The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'. Type pulumi.StringInput `pulumi:"type"` }
The encryption configuration for the account.
func (EncryptionConfigResponseArgs) ElementType ¶
func (EncryptionConfigResponseArgs) ElementType() reflect.Type
func (EncryptionConfigResponseArgs) ToEncryptionConfigResponseOutput ¶
func (i EncryptionConfigResponseArgs) ToEncryptionConfigResponseOutput() EncryptionConfigResponseOutput
func (EncryptionConfigResponseArgs) ToEncryptionConfigResponseOutputWithContext ¶
func (i EncryptionConfigResponseArgs) ToEncryptionConfigResponseOutputWithContext(ctx context.Context) EncryptionConfigResponseOutput
func (EncryptionConfigResponseArgs) ToEncryptionConfigResponsePtrOutput ¶
func (i EncryptionConfigResponseArgs) ToEncryptionConfigResponsePtrOutput() EncryptionConfigResponsePtrOutput
func (EncryptionConfigResponseArgs) ToEncryptionConfigResponsePtrOutputWithContext ¶
func (i EncryptionConfigResponseArgs) ToEncryptionConfigResponsePtrOutputWithContext(ctx context.Context) EncryptionConfigResponsePtrOutput
type EncryptionConfigResponseInput ¶
type EncryptionConfigResponseInput interface { pulumi.Input ToEncryptionConfigResponseOutput() EncryptionConfigResponseOutput ToEncryptionConfigResponseOutputWithContext(context.Context) EncryptionConfigResponseOutput }
EncryptionConfigResponseInput is an input type that accepts EncryptionConfigResponseArgs and EncryptionConfigResponseOutput values. You can construct a concrete instance of `EncryptionConfigResponseInput` via:
EncryptionConfigResponseArgs{...}
type EncryptionConfigResponseOutput ¶
type EncryptionConfigResponseOutput struct{ *pulumi.OutputState }
The encryption configuration for the account.
func (EncryptionConfigResponseOutput) ElementType ¶
func (EncryptionConfigResponseOutput) ElementType() reflect.Type
func (EncryptionConfigResponseOutput) KeyVaultMetaInfo ¶
func (o EncryptionConfigResponseOutput) KeyVaultMetaInfo() KeyVaultMetaInfoResponsePtrOutput
The Key Vault information for connecting to user managed encryption keys.
func (EncryptionConfigResponseOutput) ToEncryptionConfigResponseOutput ¶
func (o EncryptionConfigResponseOutput) ToEncryptionConfigResponseOutput() EncryptionConfigResponseOutput
func (EncryptionConfigResponseOutput) ToEncryptionConfigResponseOutputWithContext ¶
func (o EncryptionConfigResponseOutput) ToEncryptionConfigResponseOutputWithContext(ctx context.Context) EncryptionConfigResponseOutput
func (EncryptionConfigResponseOutput) ToEncryptionConfigResponsePtrOutput ¶
func (o EncryptionConfigResponseOutput) ToEncryptionConfigResponsePtrOutput() EncryptionConfigResponsePtrOutput
func (EncryptionConfigResponseOutput) ToEncryptionConfigResponsePtrOutputWithContext ¶
func (o EncryptionConfigResponseOutput) ToEncryptionConfigResponsePtrOutputWithContext(ctx context.Context) EncryptionConfigResponsePtrOutput
func (EncryptionConfigResponseOutput) Type ¶
func (o EncryptionConfigResponseOutput) Type() pulumi.StringOutput
The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.
type EncryptionConfigResponsePtrInput ¶
type EncryptionConfigResponsePtrInput interface { pulumi.Input ToEncryptionConfigResponsePtrOutput() EncryptionConfigResponsePtrOutput ToEncryptionConfigResponsePtrOutputWithContext(context.Context) EncryptionConfigResponsePtrOutput }
EncryptionConfigResponsePtrInput is an input type that accepts EncryptionConfigResponseArgs, EncryptionConfigResponsePtr and EncryptionConfigResponsePtrOutput values. You can construct a concrete instance of `EncryptionConfigResponsePtrInput` via:
EncryptionConfigResponseArgs{...} or: nil
func EncryptionConfigResponsePtr ¶
func EncryptionConfigResponsePtr(v *EncryptionConfigResponseArgs) EncryptionConfigResponsePtrInput
type EncryptionConfigResponsePtrOutput ¶
type EncryptionConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionConfigResponsePtrOutput) Elem ¶
func (o EncryptionConfigResponsePtrOutput) Elem() EncryptionConfigResponseOutput
func (EncryptionConfigResponsePtrOutput) ElementType ¶
func (EncryptionConfigResponsePtrOutput) ElementType() reflect.Type
func (EncryptionConfigResponsePtrOutput) KeyVaultMetaInfo ¶
func (o EncryptionConfigResponsePtrOutput) KeyVaultMetaInfo() KeyVaultMetaInfoResponsePtrOutput
The Key Vault information for connecting to user managed encryption keys.
func (EncryptionConfigResponsePtrOutput) ToEncryptionConfigResponsePtrOutput ¶
func (o EncryptionConfigResponsePtrOutput) ToEncryptionConfigResponsePtrOutput() EncryptionConfigResponsePtrOutput
func (EncryptionConfigResponsePtrOutput) ToEncryptionConfigResponsePtrOutputWithContext ¶
func (o EncryptionConfigResponsePtrOutput) ToEncryptionConfigResponsePtrOutputWithContext(ctx context.Context) EncryptionConfigResponsePtrOutput
func (EncryptionConfigResponsePtrOutput) Type ¶
func (o EncryptionConfigResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.
type EncryptionIdentity ¶
type EncryptionIdentity struct { // The type of encryption being used. Currently the only supported type is 'SystemAssigned'. Type string `pulumi:"type"` }
The encryption identity properties.
type EncryptionIdentityArgs ¶
type EncryptionIdentityArgs struct { // The type of encryption being used. Currently the only supported type is 'SystemAssigned'. Type pulumi.StringInput `pulumi:"type"` }
The encryption identity properties.
func (EncryptionIdentityArgs) ElementType ¶
func (EncryptionIdentityArgs) ElementType() reflect.Type
func (EncryptionIdentityArgs) ToEncryptionIdentityOutput ¶
func (i EncryptionIdentityArgs) ToEncryptionIdentityOutput() EncryptionIdentityOutput
func (EncryptionIdentityArgs) ToEncryptionIdentityOutputWithContext ¶
func (i EncryptionIdentityArgs) ToEncryptionIdentityOutputWithContext(ctx context.Context) EncryptionIdentityOutput
func (EncryptionIdentityArgs) ToEncryptionIdentityPtrOutput ¶
func (i EncryptionIdentityArgs) ToEncryptionIdentityPtrOutput() EncryptionIdentityPtrOutput
func (EncryptionIdentityArgs) ToEncryptionIdentityPtrOutputWithContext ¶
func (i EncryptionIdentityArgs) ToEncryptionIdentityPtrOutputWithContext(ctx context.Context) EncryptionIdentityPtrOutput
type EncryptionIdentityInput ¶
type EncryptionIdentityInput interface { pulumi.Input ToEncryptionIdentityOutput() EncryptionIdentityOutput ToEncryptionIdentityOutputWithContext(context.Context) EncryptionIdentityOutput }
EncryptionIdentityInput is an input type that accepts EncryptionIdentityArgs and EncryptionIdentityOutput values. You can construct a concrete instance of `EncryptionIdentityInput` via:
EncryptionIdentityArgs{...}
type EncryptionIdentityOutput ¶
type EncryptionIdentityOutput struct{ *pulumi.OutputState }
The encryption identity properties.
func (EncryptionIdentityOutput) ElementType ¶
func (EncryptionIdentityOutput) ElementType() reflect.Type
func (EncryptionIdentityOutput) ToEncryptionIdentityOutput ¶
func (o EncryptionIdentityOutput) ToEncryptionIdentityOutput() EncryptionIdentityOutput
func (EncryptionIdentityOutput) ToEncryptionIdentityOutputWithContext ¶
func (o EncryptionIdentityOutput) ToEncryptionIdentityOutputWithContext(ctx context.Context) EncryptionIdentityOutput
func (EncryptionIdentityOutput) ToEncryptionIdentityPtrOutput ¶
func (o EncryptionIdentityOutput) ToEncryptionIdentityPtrOutput() EncryptionIdentityPtrOutput
func (EncryptionIdentityOutput) ToEncryptionIdentityPtrOutputWithContext ¶
func (o EncryptionIdentityOutput) ToEncryptionIdentityPtrOutputWithContext(ctx context.Context) EncryptionIdentityPtrOutput
func (EncryptionIdentityOutput) Type ¶
func (o EncryptionIdentityOutput) Type() pulumi.StringOutput
The type of encryption being used. Currently the only supported type is 'SystemAssigned'.
type EncryptionIdentityPtrInput ¶
type EncryptionIdentityPtrInput interface { pulumi.Input ToEncryptionIdentityPtrOutput() EncryptionIdentityPtrOutput ToEncryptionIdentityPtrOutputWithContext(context.Context) EncryptionIdentityPtrOutput }
EncryptionIdentityPtrInput is an input type that accepts EncryptionIdentityArgs, EncryptionIdentityPtr and EncryptionIdentityPtrOutput values. You can construct a concrete instance of `EncryptionIdentityPtrInput` via:
EncryptionIdentityArgs{...} or: nil
func EncryptionIdentityPtr ¶
func EncryptionIdentityPtr(v *EncryptionIdentityArgs) EncryptionIdentityPtrInput
type EncryptionIdentityPtrOutput ¶
type EncryptionIdentityPtrOutput struct{ *pulumi.OutputState }
func (EncryptionIdentityPtrOutput) Elem ¶
func (o EncryptionIdentityPtrOutput) Elem() EncryptionIdentityOutput
func (EncryptionIdentityPtrOutput) ElementType ¶
func (EncryptionIdentityPtrOutput) ElementType() reflect.Type
func (EncryptionIdentityPtrOutput) ToEncryptionIdentityPtrOutput ¶
func (o EncryptionIdentityPtrOutput) ToEncryptionIdentityPtrOutput() EncryptionIdentityPtrOutput
func (EncryptionIdentityPtrOutput) ToEncryptionIdentityPtrOutputWithContext ¶
func (o EncryptionIdentityPtrOutput) ToEncryptionIdentityPtrOutputWithContext(ctx context.Context) EncryptionIdentityPtrOutput
func (EncryptionIdentityPtrOutput) Type ¶
func (o EncryptionIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of encryption being used. Currently the only supported type is 'SystemAssigned'.
type EncryptionIdentityResponse ¶
type EncryptionIdentityResponse struct { // The principal identifier associated with the encryption. PrincipalId string `pulumi:"principalId"` // The tenant identifier associated with the encryption. TenantId string `pulumi:"tenantId"` // The type of encryption being used. Currently the only supported type is 'SystemAssigned'. Type string `pulumi:"type"` }
The encryption identity properties.
type EncryptionIdentityResponseArgs ¶
type EncryptionIdentityResponseArgs struct { // The principal identifier associated with the encryption. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant identifier associated with the encryption. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of encryption being used. Currently the only supported type is 'SystemAssigned'. Type pulumi.StringInput `pulumi:"type"` }
The encryption identity properties.
func (EncryptionIdentityResponseArgs) ElementType ¶
func (EncryptionIdentityResponseArgs) ElementType() reflect.Type
func (EncryptionIdentityResponseArgs) ToEncryptionIdentityResponseOutput ¶
func (i EncryptionIdentityResponseArgs) ToEncryptionIdentityResponseOutput() EncryptionIdentityResponseOutput
func (EncryptionIdentityResponseArgs) ToEncryptionIdentityResponseOutputWithContext ¶
func (i EncryptionIdentityResponseArgs) ToEncryptionIdentityResponseOutputWithContext(ctx context.Context) EncryptionIdentityResponseOutput
func (EncryptionIdentityResponseArgs) ToEncryptionIdentityResponsePtrOutput ¶
func (i EncryptionIdentityResponseArgs) ToEncryptionIdentityResponsePtrOutput() EncryptionIdentityResponsePtrOutput
func (EncryptionIdentityResponseArgs) ToEncryptionIdentityResponsePtrOutputWithContext ¶
func (i EncryptionIdentityResponseArgs) ToEncryptionIdentityResponsePtrOutputWithContext(ctx context.Context) EncryptionIdentityResponsePtrOutput
type EncryptionIdentityResponseInput ¶
type EncryptionIdentityResponseInput interface { pulumi.Input ToEncryptionIdentityResponseOutput() EncryptionIdentityResponseOutput ToEncryptionIdentityResponseOutputWithContext(context.Context) EncryptionIdentityResponseOutput }
EncryptionIdentityResponseInput is an input type that accepts EncryptionIdentityResponseArgs and EncryptionIdentityResponseOutput values. You can construct a concrete instance of `EncryptionIdentityResponseInput` via:
EncryptionIdentityResponseArgs{...}
type EncryptionIdentityResponseOutput ¶
type EncryptionIdentityResponseOutput struct{ *pulumi.OutputState }
The encryption identity properties.
func (EncryptionIdentityResponseOutput) ElementType ¶
func (EncryptionIdentityResponseOutput) ElementType() reflect.Type
func (EncryptionIdentityResponseOutput) PrincipalId ¶
func (o EncryptionIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal identifier associated with the encryption.
func (EncryptionIdentityResponseOutput) TenantId ¶
func (o EncryptionIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant identifier associated with the encryption.
func (EncryptionIdentityResponseOutput) ToEncryptionIdentityResponseOutput ¶
func (o EncryptionIdentityResponseOutput) ToEncryptionIdentityResponseOutput() EncryptionIdentityResponseOutput
func (EncryptionIdentityResponseOutput) ToEncryptionIdentityResponseOutputWithContext ¶
func (o EncryptionIdentityResponseOutput) ToEncryptionIdentityResponseOutputWithContext(ctx context.Context) EncryptionIdentityResponseOutput
func (EncryptionIdentityResponseOutput) ToEncryptionIdentityResponsePtrOutput ¶
func (o EncryptionIdentityResponseOutput) ToEncryptionIdentityResponsePtrOutput() EncryptionIdentityResponsePtrOutput
func (EncryptionIdentityResponseOutput) ToEncryptionIdentityResponsePtrOutputWithContext ¶
func (o EncryptionIdentityResponseOutput) ToEncryptionIdentityResponsePtrOutputWithContext(ctx context.Context) EncryptionIdentityResponsePtrOutput
func (EncryptionIdentityResponseOutput) Type ¶
func (o EncryptionIdentityResponseOutput) Type() pulumi.StringOutput
The type of encryption being used. Currently the only supported type is 'SystemAssigned'.
type EncryptionIdentityResponsePtrInput ¶
type EncryptionIdentityResponsePtrInput interface { pulumi.Input ToEncryptionIdentityResponsePtrOutput() EncryptionIdentityResponsePtrOutput ToEncryptionIdentityResponsePtrOutputWithContext(context.Context) EncryptionIdentityResponsePtrOutput }
EncryptionIdentityResponsePtrInput is an input type that accepts EncryptionIdentityResponseArgs, EncryptionIdentityResponsePtr and EncryptionIdentityResponsePtrOutput values. You can construct a concrete instance of `EncryptionIdentityResponsePtrInput` via:
EncryptionIdentityResponseArgs{...} or: nil
func EncryptionIdentityResponsePtr ¶
func EncryptionIdentityResponsePtr(v *EncryptionIdentityResponseArgs) EncryptionIdentityResponsePtrInput
type EncryptionIdentityResponsePtrOutput ¶
type EncryptionIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionIdentityResponsePtrOutput) Elem ¶
func (o EncryptionIdentityResponsePtrOutput) Elem() EncryptionIdentityResponseOutput
func (EncryptionIdentityResponsePtrOutput) ElementType ¶
func (EncryptionIdentityResponsePtrOutput) ElementType() reflect.Type
func (EncryptionIdentityResponsePtrOutput) PrincipalId ¶
func (o EncryptionIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal identifier associated with the encryption.
func (EncryptionIdentityResponsePtrOutput) TenantId ¶
func (o EncryptionIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant identifier associated with the encryption.
func (EncryptionIdentityResponsePtrOutput) ToEncryptionIdentityResponsePtrOutput ¶
func (o EncryptionIdentityResponsePtrOutput) ToEncryptionIdentityResponsePtrOutput() EncryptionIdentityResponsePtrOutput
func (EncryptionIdentityResponsePtrOutput) ToEncryptionIdentityResponsePtrOutputWithContext ¶
func (o EncryptionIdentityResponsePtrOutput) ToEncryptionIdentityResponsePtrOutputWithContext(ctx context.Context) EncryptionIdentityResponsePtrOutput
func (EncryptionIdentityResponsePtrOutput) Type ¶
func (o EncryptionIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of encryption being used. Currently the only supported type is 'SystemAssigned'.
type FirewallRule ¶
type FirewallRule struct { pulumi.CustomResourceState // The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. EndIpAddress pulumi.StringOutput `pulumi:"endIpAddress"` // The resource name. Name pulumi.StringOutput `pulumi:"name"` // The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. StartIpAddress pulumi.StringOutput `pulumi:"startIpAddress"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` }
Data Lake Store firewall rule information.
func GetFirewallRule ¶
func GetFirewallRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirewallRuleState, opts ...pulumi.ResourceOption) (*FirewallRule, error)
GetFirewallRule gets an existing FirewallRule 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 NewFirewallRule ¶
func NewFirewallRule(ctx *pulumi.Context, name string, args *FirewallRuleArgs, opts ...pulumi.ResourceOption) (*FirewallRule, error)
NewFirewallRule registers a new resource with the given unique name, arguments, and options.
type FirewallRuleArgs ¶
type FirewallRuleArgs struct { // The name of the Data Lake Store account. AccountName pulumi.StringInput // The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. EndIpAddress pulumi.StringInput // The name of the firewall rule to create or update. FirewallRuleName pulumi.StringInput // The name of the Azure resource group. ResourceGroupName pulumi.StringInput // The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. StartIpAddress pulumi.StringInput }
The set of arguments for constructing a FirewallRule resource.
func (FirewallRuleArgs) ElementType ¶
func (FirewallRuleArgs) ElementType() reflect.Type
type FirewallRuleResponse ¶
type FirewallRuleResponse struct { // The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. EndIpAddress string `pulumi:"endIpAddress"` // The resource identifier. Id string `pulumi:"id"` // The resource name. Name string `pulumi:"name"` // The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. StartIpAddress string `pulumi:"startIpAddress"` // The resource type. Type string `pulumi:"type"` }
Data Lake Store firewall rule information.
type FirewallRuleResponseArgs ¶
type FirewallRuleResponseArgs struct { // The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. EndIpAddress pulumi.StringInput `pulumi:"endIpAddress"` // The resource identifier. Id pulumi.StringInput `pulumi:"id"` // The resource name. Name pulumi.StringInput `pulumi:"name"` // The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. StartIpAddress pulumi.StringInput `pulumi:"startIpAddress"` // The resource type. Type pulumi.StringInput `pulumi:"type"` }
Data Lake Store firewall rule information.
func (FirewallRuleResponseArgs) ElementType ¶
func (FirewallRuleResponseArgs) ElementType() reflect.Type
func (FirewallRuleResponseArgs) ToFirewallRuleResponseOutput ¶
func (i FirewallRuleResponseArgs) ToFirewallRuleResponseOutput() FirewallRuleResponseOutput
func (FirewallRuleResponseArgs) ToFirewallRuleResponseOutputWithContext ¶
func (i FirewallRuleResponseArgs) ToFirewallRuleResponseOutputWithContext(ctx context.Context) FirewallRuleResponseOutput
type FirewallRuleResponseArray ¶
type FirewallRuleResponseArray []FirewallRuleResponseInput
func (FirewallRuleResponseArray) ElementType ¶
func (FirewallRuleResponseArray) ElementType() reflect.Type
func (FirewallRuleResponseArray) ToFirewallRuleResponseArrayOutput ¶
func (i FirewallRuleResponseArray) ToFirewallRuleResponseArrayOutput() FirewallRuleResponseArrayOutput
func (FirewallRuleResponseArray) ToFirewallRuleResponseArrayOutputWithContext ¶
func (i FirewallRuleResponseArray) ToFirewallRuleResponseArrayOutputWithContext(ctx context.Context) FirewallRuleResponseArrayOutput
type FirewallRuleResponseArrayInput ¶
type FirewallRuleResponseArrayInput interface { pulumi.Input ToFirewallRuleResponseArrayOutput() FirewallRuleResponseArrayOutput ToFirewallRuleResponseArrayOutputWithContext(context.Context) FirewallRuleResponseArrayOutput }
FirewallRuleResponseArrayInput is an input type that accepts FirewallRuleResponseArray and FirewallRuleResponseArrayOutput values. You can construct a concrete instance of `FirewallRuleResponseArrayInput` via:
FirewallRuleResponseArray{ FirewallRuleResponseArgs{...} }
type FirewallRuleResponseArrayOutput ¶
type FirewallRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (FirewallRuleResponseArrayOutput) ElementType ¶
func (FirewallRuleResponseArrayOutput) ElementType() reflect.Type
func (FirewallRuleResponseArrayOutput) Index ¶
func (o FirewallRuleResponseArrayOutput) Index(i pulumi.IntInput) FirewallRuleResponseOutput
func (FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutput ¶
func (o FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutput() FirewallRuleResponseArrayOutput
func (FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutputWithContext ¶
func (o FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutputWithContext(ctx context.Context) FirewallRuleResponseArrayOutput
type FirewallRuleResponseInput ¶
type FirewallRuleResponseInput interface { pulumi.Input ToFirewallRuleResponseOutput() FirewallRuleResponseOutput ToFirewallRuleResponseOutputWithContext(context.Context) FirewallRuleResponseOutput }
FirewallRuleResponseInput is an input type that accepts FirewallRuleResponseArgs and FirewallRuleResponseOutput values. You can construct a concrete instance of `FirewallRuleResponseInput` via:
FirewallRuleResponseArgs{...}
type FirewallRuleResponseOutput ¶
type FirewallRuleResponseOutput struct{ *pulumi.OutputState }
Data Lake Store firewall rule information.
func (FirewallRuleResponseOutput) ElementType ¶
func (FirewallRuleResponseOutput) ElementType() reflect.Type
func (FirewallRuleResponseOutput) EndIpAddress ¶
func (o FirewallRuleResponseOutput) EndIpAddress() pulumi.StringOutput
The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
func (FirewallRuleResponseOutput) Id ¶
func (o FirewallRuleResponseOutput) Id() pulumi.StringOutput
The resource identifier.
func (FirewallRuleResponseOutput) Name ¶
func (o FirewallRuleResponseOutput) Name() pulumi.StringOutput
The resource name.
func (FirewallRuleResponseOutput) StartIpAddress ¶
func (o FirewallRuleResponseOutput) StartIpAddress() pulumi.StringOutput
The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.
func (FirewallRuleResponseOutput) ToFirewallRuleResponseOutput ¶
func (o FirewallRuleResponseOutput) ToFirewallRuleResponseOutput() FirewallRuleResponseOutput
func (FirewallRuleResponseOutput) ToFirewallRuleResponseOutputWithContext ¶
func (o FirewallRuleResponseOutput) ToFirewallRuleResponseOutputWithContext(ctx context.Context) FirewallRuleResponseOutput
func (FirewallRuleResponseOutput) Type ¶
func (o FirewallRuleResponseOutput) Type() pulumi.StringOutput
The resource type.
type FirewallRuleState ¶
type FirewallRuleState struct { // The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. EndIpAddress pulumi.StringPtrInput // The resource name. Name pulumi.StringPtrInput // The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. StartIpAddress pulumi.StringPtrInput // The resource type. Type pulumi.StringPtrInput }
func (FirewallRuleState) ElementType ¶
func (FirewallRuleState) ElementType() reflect.Type
type KeyVaultMetaInfo ¶
type KeyVaultMetaInfo struct { // The name of the user managed encryption key. EncryptionKeyName string `pulumi:"encryptionKeyName"` // The version of the user managed encryption key. EncryptionKeyVersion string `pulumi:"encryptionKeyVersion"` // The resource identifier for the user managed Key Vault being used to encrypt. KeyVaultResourceId string `pulumi:"keyVaultResourceId"` }
Metadata information used by account encryption.
type KeyVaultMetaInfoArgs ¶
type KeyVaultMetaInfoArgs struct { // The name of the user managed encryption key. EncryptionKeyName pulumi.StringInput `pulumi:"encryptionKeyName"` // The version of the user managed encryption key. EncryptionKeyVersion pulumi.StringInput `pulumi:"encryptionKeyVersion"` // The resource identifier for the user managed Key Vault being used to encrypt. KeyVaultResourceId pulumi.StringInput `pulumi:"keyVaultResourceId"` }
Metadata information used by account encryption.
func (KeyVaultMetaInfoArgs) ElementType ¶
func (KeyVaultMetaInfoArgs) ElementType() reflect.Type
func (KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoOutput ¶
func (i KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoOutput() KeyVaultMetaInfoOutput
func (KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoOutputWithContext ¶
func (i KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoOutputWithContext(ctx context.Context) KeyVaultMetaInfoOutput
func (KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoPtrOutput ¶
func (i KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoPtrOutput() KeyVaultMetaInfoPtrOutput
func (KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoPtrOutputWithContext ¶
func (i KeyVaultMetaInfoArgs) ToKeyVaultMetaInfoPtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoPtrOutput
type KeyVaultMetaInfoInput ¶
type KeyVaultMetaInfoInput interface { pulumi.Input ToKeyVaultMetaInfoOutput() KeyVaultMetaInfoOutput ToKeyVaultMetaInfoOutputWithContext(context.Context) KeyVaultMetaInfoOutput }
KeyVaultMetaInfoInput is an input type that accepts KeyVaultMetaInfoArgs and KeyVaultMetaInfoOutput values. You can construct a concrete instance of `KeyVaultMetaInfoInput` via:
KeyVaultMetaInfoArgs{...}
type KeyVaultMetaInfoOutput ¶
type KeyVaultMetaInfoOutput struct{ *pulumi.OutputState }
Metadata information used by account encryption.
func (KeyVaultMetaInfoOutput) ElementType ¶
func (KeyVaultMetaInfoOutput) ElementType() reflect.Type
func (KeyVaultMetaInfoOutput) EncryptionKeyName ¶
func (o KeyVaultMetaInfoOutput) EncryptionKeyName() pulumi.StringOutput
The name of the user managed encryption key.
func (KeyVaultMetaInfoOutput) EncryptionKeyVersion ¶
func (o KeyVaultMetaInfoOutput) EncryptionKeyVersion() pulumi.StringOutput
The version of the user managed encryption key.
func (KeyVaultMetaInfoOutput) KeyVaultResourceId ¶
func (o KeyVaultMetaInfoOutput) KeyVaultResourceId() pulumi.StringOutput
The resource identifier for the user managed Key Vault being used to encrypt.
func (KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoOutput ¶
func (o KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoOutput() KeyVaultMetaInfoOutput
func (KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoOutputWithContext ¶
func (o KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoOutputWithContext(ctx context.Context) KeyVaultMetaInfoOutput
func (KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoPtrOutput ¶
func (o KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoPtrOutput() KeyVaultMetaInfoPtrOutput
func (KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoPtrOutputWithContext ¶
func (o KeyVaultMetaInfoOutput) ToKeyVaultMetaInfoPtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoPtrOutput
type KeyVaultMetaInfoPtrInput ¶
type KeyVaultMetaInfoPtrInput interface { pulumi.Input ToKeyVaultMetaInfoPtrOutput() KeyVaultMetaInfoPtrOutput ToKeyVaultMetaInfoPtrOutputWithContext(context.Context) KeyVaultMetaInfoPtrOutput }
KeyVaultMetaInfoPtrInput is an input type that accepts KeyVaultMetaInfoArgs, KeyVaultMetaInfoPtr and KeyVaultMetaInfoPtrOutput values. You can construct a concrete instance of `KeyVaultMetaInfoPtrInput` via:
KeyVaultMetaInfoArgs{...} or: nil
func KeyVaultMetaInfoPtr ¶
func KeyVaultMetaInfoPtr(v *KeyVaultMetaInfoArgs) KeyVaultMetaInfoPtrInput
type KeyVaultMetaInfoPtrOutput ¶
type KeyVaultMetaInfoPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultMetaInfoPtrOutput) Elem ¶
func (o KeyVaultMetaInfoPtrOutput) Elem() KeyVaultMetaInfoOutput
func (KeyVaultMetaInfoPtrOutput) ElementType ¶
func (KeyVaultMetaInfoPtrOutput) ElementType() reflect.Type
func (KeyVaultMetaInfoPtrOutput) EncryptionKeyName ¶
func (o KeyVaultMetaInfoPtrOutput) EncryptionKeyName() pulumi.StringPtrOutput
The name of the user managed encryption key.
func (KeyVaultMetaInfoPtrOutput) EncryptionKeyVersion ¶
func (o KeyVaultMetaInfoPtrOutput) EncryptionKeyVersion() pulumi.StringPtrOutput
The version of the user managed encryption key.
func (KeyVaultMetaInfoPtrOutput) KeyVaultResourceId ¶
func (o KeyVaultMetaInfoPtrOutput) KeyVaultResourceId() pulumi.StringPtrOutput
The resource identifier for the user managed Key Vault being used to encrypt.
func (KeyVaultMetaInfoPtrOutput) ToKeyVaultMetaInfoPtrOutput ¶
func (o KeyVaultMetaInfoPtrOutput) ToKeyVaultMetaInfoPtrOutput() KeyVaultMetaInfoPtrOutput
func (KeyVaultMetaInfoPtrOutput) ToKeyVaultMetaInfoPtrOutputWithContext ¶
func (o KeyVaultMetaInfoPtrOutput) ToKeyVaultMetaInfoPtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoPtrOutput
type KeyVaultMetaInfoResponse ¶
type KeyVaultMetaInfoResponse struct { // The name of the user managed encryption key. EncryptionKeyName string `pulumi:"encryptionKeyName"` // The version of the user managed encryption key. EncryptionKeyVersion string `pulumi:"encryptionKeyVersion"` // The resource identifier for the user managed Key Vault being used to encrypt. KeyVaultResourceId string `pulumi:"keyVaultResourceId"` }
Metadata information used by account encryption.
type KeyVaultMetaInfoResponseArgs ¶
type KeyVaultMetaInfoResponseArgs struct { // The name of the user managed encryption key. EncryptionKeyName pulumi.StringInput `pulumi:"encryptionKeyName"` // The version of the user managed encryption key. EncryptionKeyVersion pulumi.StringInput `pulumi:"encryptionKeyVersion"` // The resource identifier for the user managed Key Vault being used to encrypt. KeyVaultResourceId pulumi.StringInput `pulumi:"keyVaultResourceId"` }
Metadata information used by account encryption.
func (KeyVaultMetaInfoResponseArgs) ElementType ¶
func (KeyVaultMetaInfoResponseArgs) ElementType() reflect.Type
func (KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponseOutput ¶
func (i KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponseOutput() KeyVaultMetaInfoResponseOutput
func (KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponseOutputWithContext ¶
func (i KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponseOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponseOutput
func (KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponsePtrOutput ¶
func (i KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponsePtrOutput() KeyVaultMetaInfoResponsePtrOutput
func (KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponsePtrOutputWithContext ¶
func (i KeyVaultMetaInfoResponseArgs) ToKeyVaultMetaInfoResponsePtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponsePtrOutput
type KeyVaultMetaInfoResponseInput ¶
type KeyVaultMetaInfoResponseInput interface { pulumi.Input ToKeyVaultMetaInfoResponseOutput() KeyVaultMetaInfoResponseOutput ToKeyVaultMetaInfoResponseOutputWithContext(context.Context) KeyVaultMetaInfoResponseOutput }
KeyVaultMetaInfoResponseInput is an input type that accepts KeyVaultMetaInfoResponseArgs and KeyVaultMetaInfoResponseOutput values. You can construct a concrete instance of `KeyVaultMetaInfoResponseInput` via:
KeyVaultMetaInfoResponseArgs{...}
type KeyVaultMetaInfoResponseOutput ¶
type KeyVaultMetaInfoResponseOutput struct{ *pulumi.OutputState }
Metadata information used by account encryption.
func (KeyVaultMetaInfoResponseOutput) ElementType ¶
func (KeyVaultMetaInfoResponseOutput) ElementType() reflect.Type
func (KeyVaultMetaInfoResponseOutput) EncryptionKeyName ¶
func (o KeyVaultMetaInfoResponseOutput) EncryptionKeyName() pulumi.StringOutput
The name of the user managed encryption key.
func (KeyVaultMetaInfoResponseOutput) EncryptionKeyVersion ¶
func (o KeyVaultMetaInfoResponseOutput) EncryptionKeyVersion() pulumi.StringOutput
The version of the user managed encryption key.
func (KeyVaultMetaInfoResponseOutput) KeyVaultResourceId ¶
func (o KeyVaultMetaInfoResponseOutput) KeyVaultResourceId() pulumi.StringOutput
The resource identifier for the user managed Key Vault being used to encrypt.
func (KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponseOutput ¶
func (o KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponseOutput() KeyVaultMetaInfoResponseOutput
func (KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponseOutputWithContext ¶
func (o KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponseOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponseOutput
func (KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponsePtrOutput ¶
func (o KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponsePtrOutput() KeyVaultMetaInfoResponsePtrOutput
func (KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponsePtrOutputWithContext ¶
func (o KeyVaultMetaInfoResponseOutput) ToKeyVaultMetaInfoResponsePtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponsePtrOutput
type KeyVaultMetaInfoResponsePtrInput ¶
type KeyVaultMetaInfoResponsePtrInput interface { pulumi.Input ToKeyVaultMetaInfoResponsePtrOutput() KeyVaultMetaInfoResponsePtrOutput ToKeyVaultMetaInfoResponsePtrOutputWithContext(context.Context) KeyVaultMetaInfoResponsePtrOutput }
KeyVaultMetaInfoResponsePtrInput is an input type that accepts KeyVaultMetaInfoResponseArgs, KeyVaultMetaInfoResponsePtr and KeyVaultMetaInfoResponsePtrOutput values. You can construct a concrete instance of `KeyVaultMetaInfoResponsePtrInput` via:
KeyVaultMetaInfoResponseArgs{...} or: nil
func KeyVaultMetaInfoResponsePtr ¶
func KeyVaultMetaInfoResponsePtr(v *KeyVaultMetaInfoResponseArgs) KeyVaultMetaInfoResponsePtrInput
type KeyVaultMetaInfoResponsePtrOutput ¶
type KeyVaultMetaInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultMetaInfoResponsePtrOutput) Elem ¶
func (o KeyVaultMetaInfoResponsePtrOutput) Elem() KeyVaultMetaInfoResponseOutput
func (KeyVaultMetaInfoResponsePtrOutput) ElementType ¶
func (KeyVaultMetaInfoResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultMetaInfoResponsePtrOutput) EncryptionKeyName ¶
func (o KeyVaultMetaInfoResponsePtrOutput) EncryptionKeyName() pulumi.StringPtrOutput
The name of the user managed encryption key.
func (KeyVaultMetaInfoResponsePtrOutput) EncryptionKeyVersion ¶
func (o KeyVaultMetaInfoResponsePtrOutput) EncryptionKeyVersion() pulumi.StringPtrOutput
The version of the user managed encryption key.
func (KeyVaultMetaInfoResponsePtrOutput) KeyVaultResourceId ¶
func (o KeyVaultMetaInfoResponsePtrOutput) KeyVaultResourceId() pulumi.StringPtrOutput
The resource identifier for the user managed Key Vault being used to encrypt.
func (KeyVaultMetaInfoResponsePtrOutput) ToKeyVaultMetaInfoResponsePtrOutput ¶
func (o KeyVaultMetaInfoResponsePtrOutput) ToKeyVaultMetaInfoResponsePtrOutput() KeyVaultMetaInfoResponsePtrOutput
func (KeyVaultMetaInfoResponsePtrOutput) ToKeyVaultMetaInfoResponsePtrOutputWithContext ¶
func (o KeyVaultMetaInfoResponsePtrOutput) ToKeyVaultMetaInfoResponsePtrOutputWithContext(ctx context.Context) KeyVaultMetaInfoResponsePtrOutput
type LookupAccountArgs ¶
type LookupAccountResult ¶
type LookupAccountResult struct { // The unique identifier associated with this Data Lake Store account. AccountId string `pulumi:"accountId"` // The account creation time. CreationTime string `pulumi:"creationTime"` // The commitment tier in use for the current month. CurrentTier string `pulumi:"currentTier"` // The default owner group for all new folders and files created in the Data Lake Store account. DefaultGroup string `pulumi:"defaultGroup"` // The Key Vault encryption configuration. EncryptionConfig EncryptionConfigResponse `pulumi:"encryptionConfig"` // The current state of encryption provisioning for this Data Lake Store account. EncryptionProvisioningState string `pulumi:"encryptionProvisioningState"` // The current state of encryption for this Data Lake Store account. EncryptionState string `pulumi:"encryptionState"` // The full CName endpoint for this account. Endpoint string `pulumi:"endpoint"` // The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. FirewallAllowAzureIps string `pulumi:"firewallAllowAzureIps"` // The list of firewall rules associated with this Data Lake Store account. FirewallRules []FirewallRuleResponse `pulumi:"firewallRules"` // The current state of the IP address firewall for this Data Lake Store account. FirewallState string `pulumi:"firewallState"` // The Key Vault encryption identity, if any. Identity EncryptionIdentityResponse `pulumi:"identity"` // The account last modified time. LastModifiedTime string `pulumi:"lastModifiedTime"` // The resource location. Location string `pulumi:"location"` // The resource name. Name string `pulumi:"name"` // The commitment tier to use for next month. NewTier string `pulumi:"newTier"` // The provisioning status of the Data Lake Store account. ProvisioningState string `pulumi:"provisioningState"` // The state of the Data Lake Store account. State string `pulumi:"state"` // The resource tags. Tags map[string]string `pulumi:"tags"` // The current state of the trusted identity provider feature for this Data Lake Store account. TrustedIdProviderState string `pulumi:"trustedIdProviderState"` // The list of trusted identity providers associated with this Data Lake Store account. TrustedIdProviders []TrustedIdProviderResponse `pulumi:"trustedIdProviders"` // The resource type. Type string `pulumi:"type"` // The list of virtual network rules associated with this Data Lake Store account. VirtualNetworkRules []VirtualNetworkRuleResponse `pulumi:"virtualNetworkRules"` }
Data Lake Store account information.
func LookupAccount ¶
func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)
type LookupFirewallRuleArgs ¶
type LookupFirewallRuleArgs struct { // The name of the Data Lake Store account. AccountName string `pulumi:"accountName"` // The name of the firewall rule to retrieve. FirewallRuleName string `pulumi:"firewallRuleName"` // The name of the Azure resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupFirewallRuleResult ¶
type LookupFirewallRuleResult struct { // The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. EndIpAddress string `pulumi:"endIpAddress"` // The resource name. Name string `pulumi:"name"` // The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol. StartIpAddress string `pulumi:"startIpAddress"` // The resource type. Type string `pulumi:"type"` }
Data Lake Store firewall rule information.
func LookupFirewallRule ¶
func LookupFirewallRule(ctx *pulumi.Context, args *LookupFirewallRuleArgs, opts ...pulumi.InvokeOption) (*LookupFirewallRuleResult, error)
type LookupTrustedIdProviderArgs ¶
type LookupTrustedIdProviderArgs struct { // The name of the Data Lake Store account. AccountName string `pulumi:"accountName"` // The name of the Azure resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the trusted identity provider to retrieve. TrustedIdProviderName string `pulumi:"trustedIdProviderName"` }
type LookupTrustedIdProviderResult ¶
type LookupTrustedIdProviderResult struct { // The URL of this trusted identity provider. IdProvider string `pulumi:"idProvider"` // The resource name. Name string `pulumi:"name"` // The resource type. Type string `pulumi:"type"` }
Data Lake Store trusted identity provider information.
func LookupTrustedIdProvider ¶
func LookupTrustedIdProvider(ctx *pulumi.Context, args *LookupTrustedIdProviderArgs, opts ...pulumi.InvokeOption) (*LookupTrustedIdProviderResult, error)
type LookupVirtualNetworkRuleArgs ¶
type LookupVirtualNetworkRuleArgs struct { // The name of the Data Lake Store account. AccountName string `pulumi:"accountName"` // The name of the Azure resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the virtual network rule to retrieve. VirtualNetworkRuleName string `pulumi:"virtualNetworkRuleName"` }
type LookupVirtualNetworkRuleResult ¶
type LookupVirtualNetworkRuleResult struct { // The resource name. Name string `pulumi:"name"` // The resource identifier for the subnet. SubnetId string `pulumi:"subnetId"` // The resource type. Type string `pulumi:"type"` }
Data Lake Store virtual network rule information.
func LookupVirtualNetworkRule ¶
func LookupVirtualNetworkRule(ctx *pulumi.Context, args *LookupVirtualNetworkRuleArgs, opts ...pulumi.InvokeOption) (*LookupVirtualNetworkRuleResult, error)
type TrustedIdProvider ¶
type TrustedIdProvider struct { pulumi.CustomResourceState // The URL of this trusted identity provider. IdProvider pulumi.StringOutput `pulumi:"idProvider"` // The resource name. Name pulumi.StringOutput `pulumi:"name"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` }
Data Lake Store trusted identity provider information.
func GetTrustedIdProvider ¶
func GetTrustedIdProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TrustedIdProviderState, opts ...pulumi.ResourceOption) (*TrustedIdProvider, error)
GetTrustedIdProvider gets an existing TrustedIdProvider 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 NewTrustedIdProvider ¶
func NewTrustedIdProvider(ctx *pulumi.Context, name string, args *TrustedIdProviderArgs, opts ...pulumi.ResourceOption) (*TrustedIdProvider, error)
NewTrustedIdProvider registers a new resource with the given unique name, arguments, and options.
type TrustedIdProviderArgs ¶
type TrustedIdProviderArgs struct { // The name of the Data Lake Store account. AccountName pulumi.StringInput // The URL of this trusted identity provider. IdProvider pulumi.StringInput // The name of the Azure resource group. ResourceGroupName pulumi.StringInput // The name of the trusted identity provider. This is used for differentiation of providers in the account. TrustedIdProviderName pulumi.StringInput }
The set of arguments for constructing a TrustedIdProvider resource.
func (TrustedIdProviderArgs) ElementType ¶
func (TrustedIdProviderArgs) ElementType() reflect.Type
type TrustedIdProviderResponse ¶
type TrustedIdProviderResponse struct { // The resource identifier. Id string `pulumi:"id"` // The URL of this trusted identity provider. IdProvider string `pulumi:"idProvider"` // The resource name. Name string `pulumi:"name"` // The resource type. Type string `pulumi:"type"` }
Data Lake Store trusted identity provider information.
type TrustedIdProviderResponseArgs ¶
type TrustedIdProviderResponseArgs struct { // The resource identifier. Id pulumi.StringInput `pulumi:"id"` // The URL of this trusted identity provider. IdProvider pulumi.StringInput `pulumi:"idProvider"` // The resource name. Name pulumi.StringInput `pulumi:"name"` // The resource type. Type pulumi.StringInput `pulumi:"type"` }
Data Lake Store trusted identity provider information.
func (TrustedIdProviderResponseArgs) ElementType ¶
func (TrustedIdProviderResponseArgs) ElementType() reflect.Type
func (TrustedIdProviderResponseArgs) ToTrustedIdProviderResponseOutput ¶
func (i TrustedIdProviderResponseArgs) ToTrustedIdProviderResponseOutput() TrustedIdProviderResponseOutput
func (TrustedIdProviderResponseArgs) ToTrustedIdProviderResponseOutputWithContext ¶
func (i TrustedIdProviderResponseArgs) ToTrustedIdProviderResponseOutputWithContext(ctx context.Context) TrustedIdProviderResponseOutput
type TrustedIdProviderResponseArray ¶
type TrustedIdProviderResponseArray []TrustedIdProviderResponseInput
func (TrustedIdProviderResponseArray) ElementType ¶
func (TrustedIdProviderResponseArray) ElementType() reflect.Type
func (TrustedIdProviderResponseArray) ToTrustedIdProviderResponseArrayOutput ¶
func (i TrustedIdProviderResponseArray) ToTrustedIdProviderResponseArrayOutput() TrustedIdProviderResponseArrayOutput
func (TrustedIdProviderResponseArray) ToTrustedIdProviderResponseArrayOutputWithContext ¶
func (i TrustedIdProviderResponseArray) ToTrustedIdProviderResponseArrayOutputWithContext(ctx context.Context) TrustedIdProviderResponseArrayOutput
type TrustedIdProviderResponseArrayInput ¶
type TrustedIdProviderResponseArrayInput interface { pulumi.Input ToTrustedIdProviderResponseArrayOutput() TrustedIdProviderResponseArrayOutput ToTrustedIdProviderResponseArrayOutputWithContext(context.Context) TrustedIdProviderResponseArrayOutput }
TrustedIdProviderResponseArrayInput is an input type that accepts TrustedIdProviderResponseArray and TrustedIdProviderResponseArrayOutput values. You can construct a concrete instance of `TrustedIdProviderResponseArrayInput` via:
TrustedIdProviderResponseArray{ TrustedIdProviderResponseArgs{...} }
type TrustedIdProviderResponseArrayOutput ¶
type TrustedIdProviderResponseArrayOutput struct{ *pulumi.OutputState }
func (TrustedIdProviderResponseArrayOutput) ElementType ¶
func (TrustedIdProviderResponseArrayOutput) ElementType() reflect.Type
func (TrustedIdProviderResponseArrayOutput) Index ¶
func (o TrustedIdProviderResponseArrayOutput) Index(i pulumi.IntInput) TrustedIdProviderResponseOutput
func (TrustedIdProviderResponseArrayOutput) ToTrustedIdProviderResponseArrayOutput ¶
func (o TrustedIdProviderResponseArrayOutput) ToTrustedIdProviderResponseArrayOutput() TrustedIdProviderResponseArrayOutput
func (TrustedIdProviderResponseArrayOutput) ToTrustedIdProviderResponseArrayOutputWithContext ¶
func (o TrustedIdProviderResponseArrayOutput) ToTrustedIdProviderResponseArrayOutputWithContext(ctx context.Context) TrustedIdProviderResponseArrayOutput
type TrustedIdProviderResponseInput ¶
type TrustedIdProviderResponseInput interface { pulumi.Input ToTrustedIdProviderResponseOutput() TrustedIdProviderResponseOutput ToTrustedIdProviderResponseOutputWithContext(context.Context) TrustedIdProviderResponseOutput }
TrustedIdProviderResponseInput is an input type that accepts TrustedIdProviderResponseArgs and TrustedIdProviderResponseOutput values. You can construct a concrete instance of `TrustedIdProviderResponseInput` via:
TrustedIdProviderResponseArgs{...}
type TrustedIdProviderResponseOutput ¶
type TrustedIdProviderResponseOutput struct{ *pulumi.OutputState }
Data Lake Store trusted identity provider information.
func (TrustedIdProviderResponseOutput) ElementType ¶
func (TrustedIdProviderResponseOutput) ElementType() reflect.Type
func (TrustedIdProviderResponseOutput) Id ¶
func (o TrustedIdProviderResponseOutput) Id() pulumi.StringOutput
The resource identifier.
func (TrustedIdProviderResponseOutput) IdProvider ¶
func (o TrustedIdProviderResponseOutput) IdProvider() pulumi.StringOutput
The URL of this trusted identity provider.
func (TrustedIdProviderResponseOutput) Name ¶
func (o TrustedIdProviderResponseOutput) Name() pulumi.StringOutput
The resource name.
func (TrustedIdProviderResponseOutput) ToTrustedIdProviderResponseOutput ¶
func (o TrustedIdProviderResponseOutput) ToTrustedIdProviderResponseOutput() TrustedIdProviderResponseOutput
func (TrustedIdProviderResponseOutput) ToTrustedIdProviderResponseOutputWithContext ¶
func (o TrustedIdProviderResponseOutput) ToTrustedIdProviderResponseOutputWithContext(ctx context.Context) TrustedIdProviderResponseOutput
func (TrustedIdProviderResponseOutput) Type ¶
func (o TrustedIdProviderResponseOutput) Type() pulumi.StringOutput
The resource type.
type TrustedIdProviderState ¶
type TrustedIdProviderState struct { // The URL of this trusted identity provider. IdProvider pulumi.StringPtrInput // The resource name. Name pulumi.StringPtrInput // The resource type. Type pulumi.StringPtrInput }
func (TrustedIdProviderState) ElementType ¶
func (TrustedIdProviderState) ElementType() reflect.Type
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { pulumi.CustomResourceState // The resource name. Name pulumi.StringOutput `pulumi:"name"` // The resource identifier for the subnet. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` }
Data Lake Store virtual network rule information.
func GetVirtualNetworkRule ¶
func GetVirtualNetworkRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualNetworkRuleState, opts ...pulumi.ResourceOption) (*VirtualNetworkRule, error)
GetVirtualNetworkRule gets an existing VirtualNetworkRule 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 NewVirtualNetworkRule ¶
func NewVirtualNetworkRule(ctx *pulumi.Context, name string, args *VirtualNetworkRuleArgs, opts ...pulumi.ResourceOption) (*VirtualNetworkRule, error)
NewVirtualNetworkRule registers a new resource with the given unique name, arguments, and options.
type VirtualNetworkRuleArgs ¶
type VirtualNetworkRuleArgs struct { // The name of the Data Lake Store account. AccountName pulumi.StringInput // The name of the Azure resource group. ResourceGroupName pulumi.StringInput // The resource identifier for the subnet. SubnetId pulumi.StringInput // The name of the virtual network rule to create or update. VirtualNetworkRuleName pulumi.StringInput }
The set of arguments for constructing a VirtualNetworkRule resource.
func (VirtualNetworkRuleArgs) ElementType ¶
func (VirtualNetworkRuleArgs) ElementType() reflect.Type
type VirtualNetworkRuleResponse ¶
type VirtualNetworkRuleResponse struct { // The resource identifier. Id string `pulumi:"id"` // The resource name. Name string `pulumi:"name"` // The resource identifier for the subnet. SubnetId string `pulumi:"subnetId"` // The resource type. Type string `pulumi:"type"` }
Data Lake Store virtual network rule information.
type VirtualNetworkRuleResponseArgs ¶
type VirtualNetworkRuleResponseArgs struct { // The resource identifier. Id pulumi.StringInput `pulumi:"id"` // The resource name. Name pulumi.StringInput `pulumi:"name"` // The resource identifier for the subnet. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The resource type. Type pulumi.StringInput `pulumi:"type"` }
Data Lake Store virtual network rule information.
func (VirtualNetworkRuleResponseArgs) ElementType ¶
func (VirtualNetworkRuleResponseArgs) ElementType() reflect.Type
func (VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutput ¶
func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutputWithContext ¶
func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
type VirtualNetworkRuleResponseArray ¶
type VirtualNetworkRuleResponseArray []VirtualNetworkRuleResponseInput
func (VirtualNetworkRuleResponseArray) ElementType ¶
func (VirtualNetworkRuleResponseArray) ElementType() reflect.Type
func (VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutput ¶
func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
func (VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutputWithContext ¶
func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
type VirtualNetworkRuleResponseArrayInput ¶
type VirtualNetworkRuleResponseArrayInput interface { pulumi.Input ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput ToVirtualNetworkRuleResponseArrayOutputWithContext(context.Context) VirtualNetworkRuleResponseArrayOutput }
VirtualNetworkRuleResponseArrayInput is an input type that accepts VirtualNetworkRuleResponseArray and VirtualNetworkRuleResponseArrayOutput values. You can construct a concrete instance of `VirtualNetworkRuleResponseArrayInput` via:
VirtualNetworkRuleResponseArray{ VirtualNetworkRuleResponseArgs{...} }
type VirtualNetworkRuleResponseArrayOutput ¶
type VirtualNetworkRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualNetworkRuleResponseArrayOutput) ElementType ¶
func (VirtualNetworkRuleResponseArrayOutput) ElementType() reflect.Type
func (VirtualNetworkRuleResponseArrayOutput) Index ¶
func (o VirtualNetworkRuleResponseArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutput ¶
func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
func (VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutputWithContext ¶
func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
type VirtualNetworkRuleResponseInput ¶
type VirtualNetworkRuleResponseInput interface { pulumi.Input ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput ToVirtualNetworkRuleResponseOutputWithContext(context.Context) VirtualNetworkRuleResponseOutput }
VirtualNetworkRuleResponseInput is an input type that accepts VirtualNetworkRuleResponseArgs and VirtualNetworkRuleResponseOutput values. You can construct a concrete instance of `VirtualNetworkRuleResponseInput` via:
VirtualNetworkRuleResponseArgs{...}
type VirtualNetworkRuleResponseOutput ¶
type VirtualNetworkRuleResponseOutput struct{ *pulumi.OutputState }
Data Lake Store virtual network rule information.
func (VirtualNetworkRuleResponseOutput) ElementType ¶
func (VirtualNetworkRuleResponseOutput) ElementType() reflect.Type
func (VirtualNetworkRuleResponseOutput) Id ¶
func (o VirtualNetworkRuleResponseOutput) Id() pulumi.StringOutput
The resource identifier.
func (VirtualNetworkRuleResponseOutput) Name ¶
func (o VirtualNetworkRuleResponseOutput) Name() pulumi.StringOutput
The resource name.
func (VirtualNetworkRuleResponseOutput) SubnetId ¶
func (o VirtualNetworkRuleResponseOutput) SubnetId() pulumi.StringOutput
The resource identifier for the subnet.
func (VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutput ¶
func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutputWithContext ¶
func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseOutput) Type ¶
func (o VirtualNetworkRuleResponseOutput) Type() pulumi.StringOutput
The resource type.
type VirtualNetworkRuleState ¶
type VirtualNetworkRuleState struct { // The resource name. Name pulumi.StringPtrInput // The resource identifier for the subnet. SubnetId pulumi.StringPtrInput // The resource type. Type pulumi.StringPtrInput }
func (VirtualNetworkRuleState) ElementType ¶
func (VirtualNetworkRuleState) ElementType() reflect.Type