Documentation
¶
Index ¶
- Constants
- type Cache
- type CacheActiveDirectorySettings
- type CacheActiveDirectorySettingsArgs
- func (CacheActiveDirectorySettingsArgs) ElementType() reflect.Type
- func (i CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsOutput() CacheActiveDirectorySettingsOutput
- func (i CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsOutput
- func (i CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsPtrOutput() CacheActiveDirectorySettingsPtrOutput
- func (i CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsPtrOutput
- type CacheActiveDirectorySettingsCredentials
- type CacheActiveDirectorySettingsCredentialsArgs
- func (CacheActiveDirectorySettingsCredentialsArgs) ElementType() reflect.Type
- func (i CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsOutput() CacheActiveDirectorySettingsCredentialsOutput
- func (i CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsOutput
- func (i CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsPtrOutput() CacheActiveDirectorySettingsCredentialsPtrOutput
- func (i CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsPtrOutput
- type CacheActiveDirectorySettingsCredentialsInput
- type CacheActiveDirectorySettingsCredentialsOutput
- func (CacheActiveDirectorySettingsCredentialsOutput) ElementType() reflect.Type
- func (o CacheActiveDirectorySettingsCredentialsOutput) Password() pulumi.StringOutput
- func (o CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsOutput() CacheActiveDirectorySettingsCredentialsOutput
- func (o CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsOutput
- func (o CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutput() CacheActiveDirectorySettingsCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsCredentialsOutput) Username() pulumi.StringOutput
- type CacheActiveDirectorySettingsCredentialsPtrInput
- type CacheActiveDirectorySettingsCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsCredentialsPtrOutput) Elem() CacheActiveDirectorySettingsCredentialsOutput
- func (CacheActiveDirectorySettingsCredentialsPtrOutput) ElementType() reflect.Type
- func (o CacheActiveDirectorySettingsCredentialsPtrOutput) Password() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsCredentialsPtrOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutput() CacheActiveDirectorySettingsCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsCredentialsPtrOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsCredentialsPtrOutput) Username() pulumi.StringPtrOutput
- type CacheActiveDirectorySettingsInput
- type CacheActiveDirectorySettingsOutput
- func (o CacheActiveDirectorySettingsOutput) CacheNetBiosName() pulumi.StringOutput
- func (o CacheActiveDirectorySettingsOutput) Credentials() CacheActiveDirectorySettingsCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsOutput) DomainName() pulumi.StringOutput
- func (o CacheActiveDirectorySettingsOutput) DomainNetBiosName() pulumi.StringOutput
- func (CacheActiveDirectorySettingsOutput) ElementType() reflect.Type
- func (o CacheActiveDirectorySettingsOutput) PrimaryDnsIpAddress() pulumi.StringOutput
- func (o CacheActiveDirectorySettingsOutput) SecondaryDnsIpAddress() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsOutput() CacheActiveDirectorySettingsOutput
- func (o CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsOutput
- func (o CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsPtrOutput() CacheActiveDirectorySettingsPtrOutput
- func (o CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsPtrOutput
- type CacheActiveDirectorySettingsPtrInput
- type CacheActiveDirectorySettingsPtrOutput
- func (o CacheActiveDirectorySettingsPtrOutput) CacheNetBiosName() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsPtrOutput) Credentials() CacheActiveDirectorySettingsCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsPtrOutput) DomainName() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsPtrOutput) DomainNetBiosName() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsPtrOutput) Elem() CacheActiveDirectorySettingsOutput
- func (CacheActiveDirectorySettingsPtrOutput) ElementType() reflect.Type
- func (o CacheActiveDirectorySettingsPtrOutput) PrimaryDnsIpAddress() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsPtrOutput) SecondaryDnsIpAddress() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsPtrOutput) ToCacheActiveDirectorySettingsPtrOutput() CacheActiveDirectorySettingsPtrOutput
- func (o CacheActiveDirectorySettingsPtrOutput) ToCacheActiveDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsPtrOutput
- type CacheActiveDirectorySettingsResponse
- type CacheActiveDirectorySettingsResponseArgs
- func (CacheActiveDirectorySettingsResponseArgs) ElementType() reflect.Type
- func (i CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponseOutput() CacheActiveDirectorySettingsResponseOutput
- func (i CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponseOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseOutput
- func (i CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponsePtrOutput() CacheActiveDirectorySettingsResponsePtrOutput
- func (i CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponsePtrOutput
- type CacheActiveDirectorySettingsResponseCredentials
- type CacheActiveDirectorySettingsResponseCredentialsArgs
- func (CacheActiveDirectorySettingsResponseCredentialsArgs) ElementType() reflect.Type
- func (i CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsOutput() CacheActiveDirectorySettingsResponseCredentialsOutput
- func (i CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsOutput
- func (i CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
- func (i CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsPtrOutput
- type CacheActiveDirectorySettingsResponseCredentialsInput
- type CacheActiveDirectorySettingsResponseCredentialsOutput
- func (CacheActiveDirectorySettingsResponseCredentialsOutput) ElementType() reflect.Type
- func (o CacheActiveDirectorySettingsResponseCredentialsOutput) Password() pulumi.StringOutput
- func (o CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsOutput() CacheActiveDirectorySettingsResponseCredentialsOutput
- func (o CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsOutput
- func (o CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsResponseCredentialsOutput) Username() pulumi.StringOutput
- type CacheActiveDirectorySettingsResponseCredentialsPtrInput
- type CacheActiveDirectorySettingsResponseCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsResponseCredentialsPtrOutput) Elem() CacheActiveDirectorySettingsResponseCredentialsOutput
- func (CacheActiveDirectorySettingsResponseCredentialsPtrOutput) ElementType() reflect.Type
- func (o CacheActiveDirectorySettingsResponseCredentialsPtrOutput) Password() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsResponseCredentialsPtrOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsResponseCredentialsPtrOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsResponseCredentialsPtrOutput) Username() pulumi.StringPtrOutput
- type CacheActiveDirectorySettingsResponseInput
- type CacheActiveDirectorySettingsResponseOutput
- func (o CacheActiveDirectorySettingsResponseOutput) CacheNetBiosName() pulumi.StringOutput
- func (o CacheActiveDirectorySettingsResponseOutput) Credentials() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsResponseOutput) DomainJoined() pulumi.StringOutput
- func (o CacheActiveDirectorySettingsResponseOutput) DomainName() pulumi.StringOutput
- func (o CacheActiveDirectorySettingsResponseOutput) DomainNetBiosName() pulumi.StringOutput
- func (CacheActiveDirectorySettingsResponseOutput) ElementType() reflect.Type
- func (o CacheActiveDirectorySettingsResponseOutput) PrimaryDnsIpAddress() pulumi.StringOutput
- func (o CacheActiveDirectorySettingsResponseOutput) SecondaryDnsIpAddress() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponseOutput() CacheActiveDirectorySettingsResponseOutput
- func (o CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponseOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseOutput
- func (o CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponsePtrOutput() CacheActiveDirectorySettingsResponsePtrOutput
- func (o CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponsePtrOutput
- type CacheActiveDirectorySettingsResponsePtrInput
- type CacheActiveDirectorySettingsResponsePtrOutput
- func (o CacheActiveDirectorySettingsResponsePtrOutput) CacheNetBiosName() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsResponsePtrOutput) Credentials() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
- func (o CacheActiveDirectorySettingsResponsePtrOutput) DomainJoined() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsResponsePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsResponsePtrOutput) DomainNetBiosName() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsResponsePtrOutput) Elem() CacheActiveDirectorySettingsResponseOutput
- func (CacheActiveDirectorySettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CacheActiveDirectorySettingsResponsePtrOutput) PrimaryDnsIpAddress() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsResponsePtrOutput) SecondaryDnsIpAddress() pulumi.StringPtrOutput
- func (o CacheActiveDirectorySettingsResponsePtrOutput) ToCacheActiveDirectorySettingsResponsePtrOutput() CacheActiveDirectorySettingsResponsePtrOutput
- func (o CacheActiveDirectorySettingsResponsePtrOutput) ToCacheActiveDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponsePtrOutput
- type CacheArgs
- type CacheDirectorySettings
- type CacheDirectorySettingsArgs
- func (CacheDirectorySettingsArgs) ElementType() reflect.Type
- func (i CacheDirectorySettingsArgs) ToCacheDirectorySettingsOutput() CacheDirectorySettingsOutput
- func (i CacheDirectorySettingsArgs) ToCacheDirectorySettingsOutputWithContext(ctx context.Context) CacheDirectorySettingsOutput
- func (i CacheDirectorySettingsArgs) ToCacheDirectorySettingsPtrOutput() CacheDirectorySettingsPtrOutput
- func (i CacheDirectorySettingsArgs) ToCacheDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheDirectorySettingsPtrOutput
- type CacheDirectorySettingsInput
- type CacheDirectorySettingsOutput
- func (o CacheDirectorySettingsOutput) ActiveDirectory() CacheActiveDirectorySettingsPtrOutput
- func (CacheDirectorySettingsOutput) ElementType() reflect.Type
- func (o CacheDirectorySettingsOutput) ToCacheDirectorySettingsOutput() CacheDirectorySettingsOutput
- func (o CacheDirectorySettingsOutput) ToCacheDirectorySettingsOutputWithContext(ctx context.Context) CacheDirectorySettingsOutput
- func (o CacheDirectorySettingsOutput) ToCacheDirectorySettingsPtrOutput() CacheDirectorySettingsPtrOutput
- func (o CacheDirectorySettingsOutput) ToCacheDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheDirectorySettingsPtrOutput
- func (o CacheDirectorySettingsOutput) UsernameDownload() CacheUsernameDownloadSettingsPtrOutput
- type CacheDirectorySettingsPtrInput
- type CacheDirectorySettingsPtrOutput
- func (o CacheDirectorySettingsPtrOutput) ActiveDirectory() CacheActiveDirectorySettingsPtrOutput
- func (o CacheDirectorySettingsPtrOutput) Elem() CacheDirectorySettingsOutput
- func (CacheDirectorySettingsPtrOutput) ElementType() reflect.Type
- func (o CacheDirectorySettingsPtrOutput) ToCacheDirectorySettingsPtrOutput() CacheDirectorySettingsPtrOutput
- func (o CacheDirectorySettingsPtrOutput) ToCacheDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheDirectorySettingsPtrOutput
- func (o CacheDirectorySettingsPtrOutput) UsernameDownload() CacheUsernameDownloadSettingsPtrOutput
- type CacheDirectorySettingsResponse
- type CacheDirectorySettingsResponseArgs
- func (CacheDirectorySettingsResponseArgs) ElementType() reflect.Type
- func (i CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponseOutput() CacheDirectorySettingsResponseOutput
- func (i CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponseOutputWithContext(ctx context.Context) CacheDirectorySettingsResponseOutput
- func (i CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponsePtrOutput() CacheDirectorySettingsResponsePtrOutput
- func (i CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheDirectorySettingsResponsePtrOutput
- type CacheDirectorySettingsResponseInput
- type CacheDirectorySettingsResponseOutput
- func (o CacheDirectorySettingsResponseOutput) ActiveDirectory() CacheActiveDirectorySettingsResponsePtrOutput
- func (CacheDirectorySettingsResponseOutput) ElementType() reflect.Type
- func (o CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponseOutput() CacheDirectorySettingsResponseOutput
- func (o CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponseOutputWithContext(ctx context.Context) CacheDirectorySettingsResponseOutput
- func (o CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponsePtrOutput() CacheDirectorySettingsResponsePtrOutput
- func (o CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheDirectorySettingsResponsePtrOutput
- func (o CacheDirectorySettingsResponseOutput) UsernameDownload() CacheUsernameDownloadSettingsResponsePtrOutput
- type CacheDirectorySettingsResponsePtrInput
- type CacheDirectorySettingsResponsePtrOutput
- func (o CacheDirectorySettingsResponsePtrOutput) ActiveDirectory() CacheActiveDirectorySettingsResponsePtrOutput
- func (o CacheDirectorySettingsResponsePtrOutput) Elem() CacheDirectorySettingsResponseOutput
- func (CacheDirectorySettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CacheDirectorySettingsResponsePtrOutput) ToCacheDirectorySettingsResponsePtrOutput() CacheDirectorySettingsResponsePtrOutput
- func (o CacheDirectorySettingsResponsePtrOutput) ToCacheDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheDirectorySettingsResponsePtrOutput
- func (o CacheDirectorySettingsResponsePtrOutput) UsernameDownload() CacheUsernameDownloadSettingsResponsePtrOutput
- type CacheEncryptionSettings
- type CacheEncryptionSettingsArgs
- func (CacheEncryptionSettingsArgs) ElementType() reflect.Type
- func (i CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsOutput() CacheEncryptionSettingsOutput
- func (i CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsOutputWithContext(ctx context.Context) CacheEncryptionSettingsOutput
- func (i CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsPtrOutput() CacheEncryptionSettingsPtrOutput
- func (i CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsPtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsPtrOutput
- type CacheEncryptionSettingsInput
- type CacheEncryptionSettingsOutput
- func (CacheEncryptionSettingsOutput) ElementType() reflect.Type
- func (o CacheEncryptionSettingsOutput) KeyEncryptionKey() KeyVaultKeyReferencePtrOutput
- func (o CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsOutput() CacheEncryptionSettingsOutput
- func (o CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsOutputWithContext(ctx context.Context) CacheEncryptionSettingsOutput
- func (o CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsPtrOutput() CacheEncryptionSettingsPtrOutput
- func (o CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsPtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsPtrOutput
- type CacheEncryptionSettingsPtrInput
- type CacheEncryptionSettingsPtrOutput
- func (o CacheEncryptionSettingsPtrOutput) Elem() CacheEncryptionSettingsOutput
- func (CacheEncryptionSettingsPtrOutput) ElementType() reflect.Type
- func (o CacheEncryptionSettingsPtrOutput) KeyEncryptionKey() KeyVaultKeyReferencePtrOutput
- func (o CacheEncryptionSettingsPtrOutput) ToCacheEncryptionSettingsPtrOutput() CacheEncryptionSettingsPtrOutput
- func (o CacheEncryptionSettingsPtrOutput) ToCacheEncryptionSettingsPtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsPtrOutput
- type CacheEncryptionSettingsResponse
- type CacheEncryptionSettingsResponseArgs
- func (CacheEncryptionSettingsResponseArgs) ElementType() reflect.Type
- func (i CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponseOutput() CacheEncryptionSettingsResponseOutput
- func (i CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponseOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponseOutput
- func (i CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponsePtrOutput() CacheEncryptionSettingsResponsePtrOutput
- func (i CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponsePtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponsePtrOutput
- type CacheEncryptionSettingsResponseInput
- type CacheEncryptionSettingsResponseOutput
- func (CacheEncryptionSettingsResponseOutput) ElementType() reflect.Type
- func (o CacheEncryptionSettingsResponseOutput) KeyEncryptionKey() KeyVaultKeyReferenceResponsePtrOutput
- func (o CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponseOutput() CacheEncryptionSettingsResponseOutput
- func (o CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponseOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponseOutput
- func (o CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponsePtrOutput() CacheEncryptionSettingsResponsePtrOutput
- func (o CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponsePtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponsePtrOutput
- type CacheEncryptionSettingsResponsePtrInput
- type CacheEncryptionSettingsResponsePtrOutput
- func (o CacheEncryptionSettingsResponsePtrOutput) Elem() CacheEncryptionSettingsResponseOutput
- func (CacheEncryptionSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CacheEncryptionSettingsResponsePtrOutput) KeyEncryptionKey() KeyVaultKeyReferenceResponsePtrOutput
- func (o CacheEncryptionSettingsResponsePtrOutput) ToCacheEncryptionSettingsResponsePtrOutput() CacheEncryptionSettingsResponsePtrOutput
- func (o CacheEncryptionSettingsResponsePtrOutput) ToCacheEncryptionSettingsResponsePtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponsePtrOutput
- type CacheHealthResponse
- type CacheHealthResponseArgs
- func (CacheHealthResponseArgs) ElementType() reflect.Type
- func (i CacheHealthResponseArgs) ToCacheHealthResponseOutput() CacheHealthResponseOutput
- func (i CacheHealthResponseArgs) ToCacheHealthResponseOutputWithContext(ctx context.Context) CacheHealthResponseOutput
- func (i CacheHealthResponseArgs) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
- func (i CacheHealthResponseArgs) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
- type CacheHealthResponseInput
- type CacheHealthResponseOutput
- func (CacheHealthResponseOutput) ElementType() reflect.Type
- func (o CacheHealthResponseOutput) State() pulumi.StringPtrOutput
- func (o CacheHealthResponseOutput) StatusDescription() pulumi.StringPtrOutput
- func (o CacheHealthResponseOutput) ToCacheHealthResponseOutput() CacheHealthResponseOutput
- func (o CacheHealthResponseOutput) ToCacheHealthResponseOutputWithContext(ctx context.Context) CacheHealthResponseOutput
- func (o CacheHealthResponseOutput) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
- func (o CacheHealthResponseOutput) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
- type CacheHealthResponsePtrInput
- type CacheHealthResponsePtrOutput
- func (o CacheHealthResponsePtrOutput) Elem() CacheHealthResponseOutput
- func (CacheHealthResponsePtrOutput) ElementType() reflect.Type
- func (o CacheHealthResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o CacheHealthResponsePtrOutput) StatusDescription() pulumi.StringPtrOutput
- func (o CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
- func (o CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
- type CacheIdentity
- type CacheIdentityArgs
- func (CacheIdentityArgs) ElementType() reflect.Type
- func (i CacheIdentityArgs) ToCacheIdentityOutput() CacheIdentityOutput
- func (i CacheIdentityArgs) ToCacheIdentityOutputWithContext(ctx context.Context) CacheIdentityOutput
- func (i CacheIdentityArgs) ToCacheIdentityPtrOutput() CacheIdentityPtrOutput
- func (i CacheIdentityArgs) ToCacheIdentityPtrOutputWithContext(ctx context.Context) CacheIdentityPtrOutput
- type CacheIdentityInput
- type CacheIdentityOutput
- func (CacheIdentityOutput) ElementType() reflect.Type
- func (o CacheIdentityOutput) ToCacheIdentityOutput() CacheIdentityOutput
- func (o CacheIdentityOutput) ToCacheIdentityOutputWithContext(ctx context.Context) CacheIdentityOutput
- func (o CacheIdentityOutput) ToCacheIdentityPtrOutput() CacheIdentityPtrOutput
- func (o CacheIdentityOutput) ToCacheIdentityPtrOutputWithContext(ctx context.Context) CacheIdentityPtrOutput
- func (o CacheIdentityOutput) Type() pulumi.StringPtrOutput
- type CacheIdentityPtrInput
- type CacheIdentityPtrOutput
- func (o CacheIdentityPtrOutput) Elem() CacheIdentityOutput
- func (CacheIdentityPtrOutput) ElementType() reflect.Type
- func (o CacheIdentityPtrOutput) ToCacheIdentityPtrOutput() CacheIdentityPtrOutput
- func (o CacheIdentityPtrOutput) ToCacheIdentityPtrOutputWithContext(ctx context.Context) CacheIdentityPtrOutput
- func (o CacheIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type CacheIdentityResponse
- type CacheIdentityResponseArgs
- func (CacheIdentityResponseArgs) ElementType() reflect.Type
- func (i CacheIdentityResponseArgs) ToCacheIdentityResponseOutput() CacheIdentityResponseOutput
- func (i CacheIdentityResponseArgs) ToCacheIdentityResponseOutputWithContext(ctx context.Context) CacheIdentityResponseOutput
- func (i CacheIdentityResponseArgs) ToCacheIdentityResponsePtrOutput() CacheIdentityResponsePtrOutput
- func (i CacheIdentityResponseArgs) ToCacheIdentityResponsePtrOutputWithContext(ctx context.Context) CacheIdentityResponsePtrOutput
- type CacheIdentityResponseInput
- type CacheIdentityResponseOutput
- func (CacheIdentityResponseOutput) ElementType() reflect.Type
- func (o CacheIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o CacheIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o CacheIdentityResponseOutput) ToCacheIdentityResponseOutput() CacheIdentityResponseOutput
- func (o CacheIdentityResponseOutput) ToCacheIdentityResponseOutputWithContext(ctx context.Context) CacheIdentityResponseOutput
- func (o CacheIdentityResponseOutput) ToCacheIdentityResponsePtrOutput() CacheIdentityResponsePtrOutput
- func (o CacheIdentityResponseOutput) ToCacheIdentityResponsePtrOutputWithContext(ctx context.Context) CacheIdentityResponsePtrOutput
- func (o CacheIdentityResponseOutput) Type() pulumi.StringPtrOutput
- type CacheIdentityResponsePtrInput
- type CacheIdentityResponsePtrOutput
- func (o CacheIdentityResponsePtrOutput) Elem() CacheIdentityResponseOutput
- func (CacheIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o CacheIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o CacheIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o CacheIdentityResponsePtrOutput) ToCacheIdentityResponsePtrOutput() CacheIdentityResponsePtrOutput
- func (o CacheIdentityResponsePtrOutput) ToCacheIdentityResponsePtrOutputWithContext(ctx context.Context) CacheIdentityResponsePtrOutput
- func (o CacheIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type CacheIdentityType
- func (CacheIdentityType) ElementType() reflect.Type
- func (e CacheIdentityType) ToStringOutput() pulumi.StringOutput
- func (e CacheIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CacheIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CacheIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CacheInput
- type CacheNetworkSettings
- type CacheNetworkSettingsArgs
- func (CacheNetworkSettingsArgs) ElementType() reflect.Type
- func (i CacheNetworkSettingsArgs) ToCacheNetworkSettingsOutput() CacheNetworkSettingsOutput
- func (i CacheNetworkSettingsArgs) ToCacheNetworkSettingsOutputWithContext(ctx context.Context) CacheNetworkSettingsOutput
- func (i CacheNetworkSettingsArgs) ToCacheNetworkSettingsPtrOutput() CacheNetworkSettingsPtrOutput
- func (i CacheNetworkSettingsArgs) ToCacheNetworkSettingsPtrOutputWithContext(ctx context.Context) CacheNetworkSettingsPtrOutput
- type CacheNetworkSettingsInput
- type CacheNetworkSettingsOutput
- func (CacheNetworkSettingsOutput) ElementType() reflect.Type
- func (o CacheNetworkSettingsOutput) Mtu() pulumi.IntPtrOutput
- func (o CacheNetworkSettingsOutput) ToCacheNetworkSettingsOutput() CacheNetworkSettingsOutput
- func (o CacheNetworkSettingsOutput) ToCacheNetworkSettingsOutputWithContext(ctx context.Context) CacheNetworkSettingsOutput
- func (o CacheNetworkSettingsOutput) ToCacheNetworkSettingsPtrOutput() CacheNetworkSettingsPtrOutput
- func (o CacheNetworkSettingsOutput) ToCacheNetworkSettingsPtrOutputWithContext(ctx context.Context) CacheNetworkSettingsPtrOutput
- type CacheNetworkSettingsPtrInput
- type CacheNetworkSettingsPtrOutput
- func (o CacheNetworkSettingsPtrOutput) Elem() CacheNetworkSettingsOutput
- func (CacheNetworkSettingsPtrOutput) ElementType() reflect.Type
- func (o CacheNetworkSettingsPtrOutput) Mtu() pulumi.IntPtrOutput
- func (o CacheNetworkSettingsPtrOutput) ToCacheNetworkSettingsPtrOutput() CacheNetworkSettingsPtrOutput
- func (o CacheNetworkSettingsPtrOutput) ToCacheNetworkSettingsPtrOutputWithContext(ctx context.Context) CacheNetworkSettingsPtrOutput
- type CacheNetworkSettingsResponse
- type CacheNetworkSettingsResponseArgs
- func (CacheNetworkSettingsResponseArgs) ElementType() reflect.Type
- func (i CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponseOutput() CacheNetworkSettingsResponseOutput
- func (i CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponseOutputWithContext(ctx context.Context) CacheNetworkSettingsResponseOutput
- func (i CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponsePtrOutput() CacheNetworkSettingsResponsePtrOutput
- func (i CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponsePtrOutputWithContext(ctx context.Context) CacheNetworkSettingsResponsePtrOutput
- type CacheNetworkSettingsResponseInput
- type CacheNetworkSettingsResponseOutput
- func (CacheNetworkSettingsResponseOutput) ElementType() reflect.Type
- func (o CacheNetworkSettingsResponseOutput) Mtu() pulumi.IntPtrOutput
- func (o CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponseOutput() CacheNetworkSettingsResponseOutput
- func (o CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponseOutputWithContext(ctx context.Context) CacheNetworkSettingsResponseOutput
- func (o CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponsePtrOutput() CacheNetworkSettingsResponsePtrOutput
- func (o CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponsePtrOutputWithContext(ctx context.Context) CacheNetworkSettingsResponsePtrOutput
- func (o CacheNetworkSettingsResponseOutput) UtilityAddresses() pulumi.StringArrayOutput
- type CacheNetworkSettingsResponsePtrInput
- type CacheNetworkSettingsResponsePtrOutput
- func (o CacheNetworkSettingsResponsePtrOutput) Elem() CacheNetworkSettingsResponseOutput
- func (CacheNetworkSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CacheNetworkSettingsResponsePtrOutput) Mtu() pulumi.IntPtrOutput
- func (o CacheNetworkSettingsResponsePtrOutput) ToCacheNetworkSettingsResponsePtrOutput() CacheNetworkSettingsResponsePtrOutput
- func (o CacheNetworkSettingsResponsePtrOutput) ToCacheNetworkSettingsResponsePtrOutputWithContext(ctx context.Context) CacheNetworkSettingsResponsePtrOutput
- func (o CacheNetworkSettingsResponsePtrOutput) UtilityAddresses() pulumi.StringArrayOutput
- type CacheOutput
- type CacheResponseSku
- type CacheResponseSkuArgs
- func (CacheResponseSkuArgs) ElementType() reflect.Type
- func (i CacheResponseSkuArgs) ToCacheResponseSkuOutput() CacheResponseSkuOutput
- func (i CacheResponseSkuArgs) ToCacheResponseSkuOutputWithContext(ctx context.Context) CacheResponseSkuOutput
- func (i CacheResponseSkuArgs) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
- func (i CacheResponseSkuArgs) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
- type CacheResponseSkuInput
- type CacheResponseSkuOutput
- func (CacheResponseSkuOutput) ElementType() reflect.Type
- func (o CacheResponseSkuOutput) Name() pulumi.StringPtrOutput
- func (o CacheResponseSkuOutput) ToCacheResponseSkuOutput() CacheResponseSkuOutput
- func (o CacheResponseSkuOutput) ToCacheResponseSkuOutputWithContext(ctx context.Context) CacheResponseSkuOutput
- func (o CacheResponseSkuOutput) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
- func (o CacheResponseSkuOutput) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
- type CacheResponseSkuPtrInput
- type CacheResponseSkuPtrOutput
- func (o CacheResponseSkuPtrOutput) Elem() CacheResponseSkuOutput
- func (CacheResponseSkuPtrOutput) ElementType() reflect.Type
- func (o CacheResponseSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
- func (o CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
- type CacheSecuritySettings
- type CacheSecuritySettingsArgs
- func (CacheSecuritySettingsArgs) ElementType() reflect.Type
- func (i CacheSecuritySettingsArgs) ToCacheSecuritySettingsOutput() CacheSecuritySettingsOutput
- func (i CacheSecuritySettingsArgs) ToCacheSecuritySettingsOutputWithContext(ctx context.Context) CacheSecuritySettingsOutput
- func (i CacheSecuritySettingsArgs) ToCacheSecuritySettingsPtrOutput() CacheSecuritySettingsPtrOutput
- func (i CacheSecuritySettingsArgs) ToCacheSecuritySettingsPtrOutputWithContext(ctx context.Context) CacheSecuritySettingsPtrOutput
- type CacheSecuritySettingsInput
- type CacheSecuritySettingsOutput
- func (o CacheSecuritySettingsOutput) AccessPolicies() NfsAccessPolicyArrayOutput
- func (CacheSecuritySettingsOutput) ElementType() reflect.Type
- func (o CacheSecuritySettingsOutput) ToCacheSecuritySettingsOutput() CacheSecuritySettingsOutput
- func (o CacheSecuritySettingsOutput) ToCacheSecuritySettingsOutputWithContext(ctx context.Context) CacheSecuritySettingsOutput
- func (o CacheSecuritySettingsOutput) ToCacheSecuritySettingsPtrOutput() CacheSecuritySettingsPtrOutput
- func (o CacheSecuritySettingsOutput) ToCacheSecuritySettingsPtrOutputWithContext(ctx context.Context) CacheSecuritySettingsPtrOutput
- type CacheSecuritySettingsPtrInput
- type CacheSecuritySettingsPtrOutput
- func (o CacheSecuritySettingsPtrOutput) AccessPolicies() NfsAccessPolicyArrayOutput
- func (o CacheSecuritySettingsPtrOutput) Elem() CacheSecuritySettingsOutput
- func (CacheSecuritySettingsPtrOutput) ElementType() reflect.Type
- func (o CacheSecuritySettingsPtrOutput) ToCacheSecuritySettingsPtrOutput() CacheSecuritySettingsPtrOutput
- func (o CacheSecuritySettingsPtrOutput) ToCacheSecuritySettingsPtrOutputWithContext(ctx context.Context) CacheSecuritySettingsPtrOutput
- type CacheSecuritySettingsResponse
- type CacheSecuritySettingsResponseArgs
- func (CacheSecuritySettingsResponseArgs) ElementType() reflect.Type
- func (i CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponseOutput() CacheSecuritySettingsResponseOutput
- func (i CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponseOutputWithContext(ctx context.Context) CacheSecuritySettingsResponseOutput
- func (i CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponsePtrOutput() CacheSecuritySettingsResponsePtrOutput
- func (i CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponsePtrOutputWithContext(ctx context.Context) CacheSecuritySettingsResponsePtrOutput
- type CacheSecuritySettingsResponseInput
- type CacheSecuritySettingsResponseOutput
- func (o CacheSecuritySettingsResponseOutput) AccessPolicies() NfsAccessPolicyResponseArrayOutput
- func (CacheSecuritySettingsResponseOutput) ElementType() reflect.Type
- func (o CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponseOutput() CacheSecuritySettingsResponseOutput
- func (o CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponseOutputWithContext(ctx context.Context) CacheSecuritySettingsResponseOutput
- func (o CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponsePtrOutput() CacheSecuritySettingsResponsePtrOutput
- func (o CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponsePtrOutputWithContext(ctx context.Context) CacheSecuritySettingsResponsePtrOutput
- type CacheSecuritySettingsResponsePtrInput
- type CacheSecuritySettingsResponsePtrOutput
- func (o CacheSecuritySettingsResponsePtrOutput) AccessPolicies() NfsAccessPolicyResponseArrayOutput
- func (o CacheSecuritySettingsResponsePtrOutput) Elem() CacheSecuritySettingsResponseOutput
- func (CacheSecuritySettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CacheSecuritySettingsResponsePtrOutput) ToCacheSecuritySettingsResponsePtrOutput() CacheSecuritySettingsResponsePtrOutput
- func (o CacheSecuritySettingsResponsePtrOutput) ToCacheSecuritySettingsResponsePtrOutputWithContext(ctx context.Context) CacheSecuritySettingsResponsePtrOutput
- type CacheSku
- type CacheSkuArgs
- func (CacheSkuArgs) ElementType() reflect.Type
- func (i CacheSkuArgs) ToCacheSkuOutput() CacheSkuOutput
- func (i CacheSkuArgs) ToCacheSkuOutputWithContext(ctx context.Context) CacheSkuOutput
- func (i CacheSkuArgs) ToCacheSkuPtrOutput() CacheSkuPtrOutput
- func (i CacheSkuArgs) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
- type CacheSkuInput
- type CacheSkuOutput
- func (CacheSkuOutput) ElementType() reflect.Type
- func (o CacheSkuOutput) Name() pulumi.StringPtrOutput
- func (o CacheSkuOutput) ToCacheSkuOutput() CacheSkuOutput
- func (o CacheSkuOutput) ToCacheSkuOutputWithContext(ctx context.Context) CacheSkuOutput
- func (o CacheSkuOutput) ToCacheSkuPtrOutput() CacheSkuPtrOutput
- func (o CacheSkuOutput) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
- type CacheSkuPtrInput
- type CacheSkuPtrOutput
- func (o CacheSkuPtrOutput) Elem() CacheSkuOutput
- func (CacheSkuPtrOutput) ElementType() reflect.Type
- func (o CacheSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o CacheSkuPtrOutput) ToCacheSkuPtrOutput() CacheSkuPtrOutput
- func (o CacheSkuPtrOutput) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
- type CacheState
- type CacheUpgradeStatusResponse
- type CacheUpgradeStatusResponseArgs
- func (CacheUpgradeStatusResponseArgs) ElementType() reflect.Type
- func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput
- func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutputWithContext(ctx context.Context) CacheUpgradeStatusResponseOutput
- func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
- func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
- type CacheUpgradeStatusResponseInput
- type CacheUpgradeStatusResponseOutput
- func (o CacheUpgradeStatusResponseOutput) CurrentFirmwareVersion() pulumi.StringOutput
- func (CacheUpgradeStatusResponseOutput) ElementType() reflect.Type
- func (o CacheUpgradeStatusResponseOutput) FirmwareUpdateDeadline() pulumi.StringOutput
- func (o CacheUpgradeStatusResponseOutput) FirmwareUpdateStatus() pulumi.StringOutput
- func (o CacheUpgradeStatusResponseOutput) LastFirmwareUpdate() pulumi.StringOutput
- func (o CacheUpgradeStatusResponseOutput) PendingFirmwareVersion() pulumi.StringOutput
- func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput
- func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutputWithContext(ctx context.Context) CacheUpgradeStatusResponseOutput
- func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
- func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
- type CacheUpgradeStatusResponsePtrInput
- type CacheUpgradeStatusResponsePtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) CurrentFirmwareVersion() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) Elem() CacheUpgradeStatusResponseOutput
- func (CacheUpgradeStatusResponsePtrOutput) ElementType() reflect.Type
- func (o CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateDeadline() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateStatus() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) LastFirmwareUpdate() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) PendingFirmwareVersion() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
- type CacheUsernameDownloadSettings
- type CacheUsernameDownloadSettingsArgs
- func (CacheUsernameDownloadSettingsArgs) ElementType() reflect.Type
- func (i CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsOutput() CacheUsernameDownloadSettingsOutput
- func (i CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsOutput
- func (i CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsPtrOutput() CacheUsernameDownloadSettingsPtrOutput
- func (i CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsPtrOutput
- type CacheUsernameDownloadSettingsCredentials
- type CacheUsernameDownloadSettingsCredentialsArgs
- func (CacheUsernameDownloadSettingsCredentialsArgs) ElementType() reflect.Type
- func (i CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsOutput() CacheUsernameDownloadSettingsCredentialsOutput
- func (i CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsOutput
- func (i CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsPtrOutput() CacheUsernameDownloadSettingsCredentialsPtrOutput
- func (i CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsPtrOutput
- type CacheUsernameDownloadSettingsCredentialsInput
- type CacheUsernameDownloadSettingsCredentialsOutput
- func (o CacheUsernameDownloadSettingsCredentialsOutput) BindDn() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsCredentialsOutput) BindPassword() pulumi.StringPtrOutput
- func (CacheUsernameDownloadSettingsCredentialsOutput) ElementType() reflect.Type
- func (o CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsOutput() CacheUsernameDownloadSettingsCredentialsOutput
- func (o CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsOutput
- func (o CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutput() CacheUsernameDownloadSettingsCredentialsPtrOutput
- func (o CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsPtrOutput
- type CacheUsernameDownloadSettingsCredentialsPtrInput
- type CacheUsernameDownloadSettingsCredentialsPtrOutput
- func (o CacheUsernameDownloadSettingsCredentialsPtrOutput) BindDn() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsCredentialsPtrOutput) BindPassword() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsCredentialsPtrOutput) Elem() CacheUsernameDownloadSettingsCredentialsOutput
- func (CacheUsernameDownloadSettingsCredentialsPtrOutput) ElementType() reflect.Type
- func (o CacheUsernameDownloadSettingsCredentialsPtrOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutput() CacheUsernameDownloadSettingsCredentialsPtrOutput
- func (o CacheUsernameDownloadSettingsCredentialsPtrOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsPtrOutput
- type CacheUsernameDownloadSettingsInput
- type CacheUsernameDownloadSettingsOutput
- func (o CacheUsernameDownloadSettingsOutput) AutoDownloadCertificate() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) CaCertificateURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) Credentials() CacheUsernameDownloadSettingsCredentialsPtrOutput
- func (CacheUsernameDownloadSettingsOutput) ElementType() reflect.Type
- func (o CacheUsernameDownloadSettingsOutput) EncryptLdapConnection() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) ExtendedGroupsEnabled() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) GroupFileURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) LdapBaseDn() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) LdapServer() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) RequireValidCertificate() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsOutput() CacheUsernameDownloadSettingsOutput
- func (o CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsOutput
- func (o CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsPtrOutput() CacheUsernameDownloadSettingsPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) UserFileURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsOutput) UsernameSource() pulumi.StringPtrOutput
- type CacheUsernameDownloadSettingsPtrInput
- type CacheUsernameDownloadSettingsPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) AutoDownloadCertificate() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) CaCertificateURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) Credentials() CacheUsernameDownloadSettingsCredentialsPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) Elem() CacheUsernameDownloadSettingsOutput
- func (CacheUsernameDownloadSettingsPtrOutput) ElementType() reflect.Type
- func (o CacheUsernameDownloadSettingsPtrOutput) EncryptLdapConnection() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) ExtendedGroupsEnabled() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) GroupFileURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) LdapBaseDn() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) LdapServer() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) RequireValidCertificate() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) ToCacheUsernameDownloadSettingsPtrOutput() CacheUsernameDownloadSettingsPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) ToCacheUsernameDownloadSettingsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) UserFileURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsPtrOutput) UsernameSource() pulumi.StringPtrOutput
- type CacheUsernameDownloadSettingsResponse
- type CacheUsernameDownloadSettingsResponseArgs
- func (CacheUsernameDownloadSettingsResponseArgs) ElementType() reflect.Type
- func (i CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponseOutput() CacheUsernameDownloadSettingsResponseOutput
- func (i CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponseOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseOutput
- func (i CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponsePtrOutput() CacheUsernameDownloadSettingsResponsePtrOutput
- func (i CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponsePtrOutput
- type CacheUsernameDownloadSettingsResponseCredentials
- type CacheUsernameDownloadSettingsResponseCredentialsArgs
- func (CacheUsernameDownloadSettingsResponseCredentialsArgs) ElementType() reflect.Type
- func (i CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsOutput() CacheUsernameDownloadSettingsResponseCredentialsOutput
- func (i CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsOutput
- func (i CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
- func (i CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
- type CacheUsernameDownloadSettingsResponseCredentialsInput
- type CacheUsernameDownloadSettingsResponseCredentialsOutput
- func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) BindDn() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) BindPassword() pulumi.StringPtrOutput
- func (CacheUsernameDownloadSettingsResponseCredentialsOutput) ElementType() reflect.Type
- func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsOutput() CacheUsernameDownloadSettingsResponseCredentialsOutput
- func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsOutput
- func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
- func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
- type CacheUsernameDownloadSettingsResponseCredentialsPtrInput
- type CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
- func (o CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) BindDn() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) BindPassword() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) Elem() CacheUsernameDownloadSettingsResponseCredentialsOutput
- func (CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) ElementType() reflect.Type
- func (o CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
- func (o CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
- type CacheUsernameDownloadSettingsResponseInput
- type CacheUsernameDownloadSettingsResponseOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) AutoDownloadCertificate() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) CaCertificateURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) Credentials() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
- func (CacheUsernameDownloadSettingsResponseOutput) ElementType() reflect.Type
- func (o CacheUsernameDownloadSettingsResponseOutput) EncryptLdapConnection() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) ExtendedGroupsEnabled() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) GroupFileURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) LdapBaseDn() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) LdapServer() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) RequireValidCertificate() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponseOutput() CacheUsernameDownloadSettingsResponseOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponseOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponsePtrOutput() CacheUsernameDownloadSettingsResponsePtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponsePtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) UserFileURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) UsernameDownloaded() pulumi.StringOutput
- func (o CacheUsernameDownloadSettingsResponseOutput) UsernameSource() pulumi.StringPtrOutput
- type CacheUsernameDownloadSettingsResponsePtrInput
- type CacheUsernameDownloadSettingsResponsePtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) AutoDownloadCertificate() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) CaCertificateURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) Credentials() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) Elem() CacheUsernameDownloadSettingsResponseOutput
- func (CacheUsernameDownloadSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) EncryptLdapConnection() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) ExtendedGroupsEnabled() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) GroupFileURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) LdapBaseDn() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) LdapServer() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) RequireValidCertificate() pulumi.BoolPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) ToCacheUsernameDownloadSettingsResponsePtrOutput() CacheUsernameDownloadSettingsResponsePtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponsePtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) UserFileURI() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) UsernameDownloaded() pulumi.StringPtrOutput
- func (o CacheUsernameDownloadSettingsResponsePtrOutput) UsernameSource() pulumi.StringPtrOutput
- type ClfsTarget
- type ClfsTargetArgs
- func (ClfsTargetArgs) ElementType() reflect.Type
- func (i ClfsTargetArgs) ToClfsTargetOutput() ClfsTargetOutput
- func (i ClfsTargetArgs) ToClfsTargetOutputWithContext(ctx context.Context) ClfsTargetOutput
- func (i ClfsTargetArgs) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
- func (i ClfsTargetArgs) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
- type ClfsTargetInput
- type ClfsTargetOutput
- func (ClfsTargetOutput) ElementType() reflect.Type
- func (o ClfsTargetOutput) Target() pulumi.StringPtrOutput
- func (o ClfsTargetOutput) ToClfsTargetOutput() ClfsTargetOutput
- func (o ClfsTargetOutput) ToClfsTargetOutputWithContext(ctx context.Context) ClfsTargetOutput
- func (o ClfsTargetOutput) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
- func (o ClfsTargetOutput) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
- type ClfsTargetPtrInput
- type ClfsTargetPtrOutput
- func (o ClfsTargetPtrOutput) Elem() ClfsTargetOutput
- func (ClfsTargetPtrOutput) ElementType() reflect.Type
- func (o ClfsTargetPtrOutput) Target() pulumi.StringPtrOutput
- func (o ClfsTargetPtrOutput) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
- func (o ClfsTargetPtrOutput) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
- type ClfsTargetResponse
- type ClfsTargetResponseArgs
- func (ClfsTargetResponseArgs) ElementType() reflect.Type
- func (i ClfsTargetResponseArgs) ToClfsTargetResponseOutput() ClfsTargetResponseOutput
- func (i ClfsTargetResponseArgs) ToClfsTargetResponseOutputWithContext(ctx context.Context) ClfsTargetResponseOutput
- func (i ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
- func (i ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
- type ClfsTargetResponseInput
- type ClfsTargetResponseOutput
- func (ClfsTargetResponseOutput) ElementType() reflect.Type
- func (o ClfsTargetResponseOutput) Target() pulumi.StringPtrOutput
- func (o ClfsTargetResponseOutput) ToClfsTargetResponseOutput() ClfsTargetResponseOutput
- func (o ClfsTargetResponseOutput) ToClfsTargetResponseOutputWithContext(ctx context.Context) ClfsTargetResponseOutput
- func (o ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
- func (o ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
- type ClfsTargetResponsePtrInput
- type ClfsTargetResponsePtrOutput
- func (o ClfsTargetResponsePtrOutput) Elem() ClfsTargetResponseOutput
- func (ClfsTargetResponsePtrOutput) ElementType() reflect.Type
- func (o ClfsTargetResponsePtrOutput) Target() pulumi.StringPtrOutput
- func (o ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
- func (o ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
- type KeyVaultKeyReference
- type KeyVaultKeyReferenceArgs
- func (KeyVaultKeyReferenceArgs) ElementType() reflect.Type
- func (i KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferenceOutput() KeyVaultKeyReferenceOutput
- func (i KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferenceOutputWithContext(ctx context.Context) KeyVaultKeyReferenceOutput
- func (i KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferencePtrOutput() KeyVaultKeyReferencePtrOutput
- func (i KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferencePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferencePtrOutput
- type KeyVaultKeyReferenceInput
- type KeyVaultKeyReferenceOutput
- func (KeyVaultKeyReferenceOutput) ElementType() reflect.Type
- func (o KeyVaultKeyReferenceOutput) KeyUrl() pulumi.StringOutput
- func (o KeyVaultKeyReferenceOutput) SourceVault() KeyVaultKeyReferenceSourceVaultOutput
- func (o KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferenceOutput() KeyVaultKeyReferenceOutput
- func (o KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferenceOutputWithContext(ctx context.Context) KeyVaultKeyReferenceOutput
- func (o KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferencePtrOutput() KeyVaultKeyReferencePtrOutput
- func (o KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferencePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferencePtrOutput
- type KeyVaultKeyReferencePtrInput
- type KeyVaultKeyReferencePtrOutput
- func (o KeyVaultKeyReferencePtrOutput) Elem() KeyVaultKeyReferenceOutput
- func (KeyVaultKeyReferencePtrOutput) ElementType() reflect.Type
- func (o KeyVaultKeyReferencePtrOutput) KeyUrl() pulumi.StringPtrOutput
- func (o KeyVaultKeyReferencePtrOutput) SourceVault() KeyVaultKeyReferenceSourceVaultPtrOutput
- func (o KeyVaultKeyReferencePtrOutput) ToKeyVaultKeyReferencePtrOutput() KeyVaultKeyReferencePtrOutput
- func (o KeyVaultKeyReferencePtrOutput) ToKeyVaultKeyReferencePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferencePtrOutput
- type KeyVaultKeyReferenceResponse
- type KeyVaultKeyReferenceResponseArgs
- func (KeyVaultKeyReferenceResponseArgs) ElementType() reflect.Type
- func (i KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponseOutput() KeyVaultKeyReferenceResponseOutput
- func (i KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponseOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseOutput
- func (i KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponsePtrOutput() KeyVaultKeyReferenceResponsePtrOutput
- func (i KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponsePtrOutput
- type KeyVaultKeyReferenceResponseInput
- type KeyVaultKeyReferenceResponseOutput
- func (KeyVaultKeyReferenceResponseOutput) ElementType() reflect.Type
- func (o KeyVaultKeyReferenceResponseOutput) KeyUrl() pulumi.StringOutput
- func (o KeyVaultKeyReferenceResponseOutput) SourceVault() KeyVaultKeyReferenceResponseSourceVaultOutput
- func (o KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponseOutput() KeyVaultKeyReferenceResponseOutput
- func (o KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponseOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseOutput
- func (o KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponsePtrOutput() KeyVaultKeyReferenceResponsePtrOutput
- func (o KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponsePtrOutput
- type KeyVaultKeyReferenceResponsePtrInput
- type KeyVaultKeyReferenceResponsePtrOutput
- func (o KeyVaultKeyReferenceResponsePtrOutput) Elem() KeyVaultKeyReferenceResponseOutput
- func (KeyVaultKeyReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultKeyReferenceResponsePtrOutput) KeyUrl() pulumi.StringPtrOutput
- func (o KeyVaultKeyReferenceResponsePtrOutput) SourceVault() KeyVaultKeyReferenceResponseSourceVaultPtrOutput
- func (o KeyVaultKeyReferenceResponsePtrOutput) ToKeyVaultKeyReferenceResponsePtrOutput() KeyVaultKeyReferenceResponsePtrOutput
- func (o KeyVaultKeyReferenceResponsePtrOutput) ToKeyVaultKeyReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponsePtrOutput
- type KeyVaultKeyReferenceResponseSourceVault
- type KeyVaultKeyReferenceResponseSourceVaultArgs
- func (KeyVaultKeyReferenceResponseSourceVaultArgs) ElementType() reflect.Type
- func (i KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultOutput() KeyVaultKeyReferenceResponseSourceVaultOutput
- func (i KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultOutput
- func (i KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput() KeyVaultKeyReferenceResponseSourceVaultPtrOutput
- func (i KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultPtrOutput
- type KeyVaultKeyReferenceResponseSourceVaultInput
- type KeyVaultKeyReferenceResponseSourceVaultOutput
- func (KeyVaultKeyReferenceResponseSourceVaultOutput) ElementType() reflect.Type
- func (o KeyVaultKeyReferenceResponseSourceVaultOutput) Id() pulumi.StringPtrOutput
- func (o KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultOutput() KeyVaultKeyReferenceResponseSourceVaultOutput
- func (o KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultOutput
- func (o KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput() KeyVaultKeyReferenceResponseSourceVaultPtrOutput
- func (o KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultPtrOutput
- type KeyVaultKeyReferenceResponseSourceVaultPtrInput
- type KeyVaultKeyReferenceResponseSourceVaultPtrOutput
- func (o KeyVaultKeyReferenceResponseSourceVaultPtrOutput) Elem() KeyVaultKeyReferenceResponseSourceVaultOutput
- func (KeyVaultKeyReferenceResponseSourceVaultPtrOutput) ElementType() reflect.Type
- func (o KeyVaultKeyReferenceResponseSourceVaultPtrOutput) Id() pulumi.StringPtrOutput
- func (o KeyVaultKeyReferenceResponseSourceVaultPtrOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput() KeyVaultKeyReferenceResponseSourceVaultPtrOutput
- func (o KeyVaultKeyReferenceResponseSourceVaultPtrOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultPtrOutput
- type KeyVaultKeyReferenceSourceVault
- type KeyVaultKeyReferenceSourceVaultArgs
- func (KeyVaultKeyReferenceSourceVaultArgs) ElementType() reflect.Type
- func (i KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultOutput() KeyVaultKeyReferenceSourceVaultOutput
- func (i KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultOutput
- func (i KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultPtrOutput() KeyVaultKeyReferenceSourceVaultPtrOutput
- func (i KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultPtrOutput
- type KeyVaultKeyReferenceSourceVaultInput
- type KeyVaultKeyReferenceSourceVaultOutput
- func (KeyVaultKeyReferenceSourceVaultOutput) ElementType() reflect.Type
- func (o KeyVaultKeyReferenceSourceVaultOutput) Id() pulumi.StringPtrOutput
- func (o KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultOutput() KeyVaultKeyReferenceSourceVaultOutput
- func (o KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultOutput
- func (o KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutput() KeyVaultKeyReferenceSourceVaultPtrOutput
- func (o KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultPtrOutput
- type KeyVaultKeyReferenceSourceVaultPtrInput
- type KeyVaultKeyReferenceSourceVaultPtrOutput
- func (o KeyVaultKeyReferenceSourceVaultPtrOutput) Elem() KeyVaultKeyReferenceSourceVaultOutput
- func (KeyVaultKeyReferenceSourceVaultPtrOutput) ElementType() reflect.Type
- func (o KeyVaultKeyReferenceSourceVaultPtrOutput) Id() pulumi.StringPtrOutput
- func (o KeyVaultKeyReferenceSourceVaultPtrOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutput() KeyVaultKeyReferenceSourceVaultPtrOutput
- func (o KeyVaultKeyReferenceSourceVaultPtrOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultPtrOutput
- type LookupCacheArgs
- type LookupCacheResult
- type LookupStorageTargetArgs
- type LookupStorageTargetResult
- type NamespaceJunction
- type NamespaceJunctionArgs
- type NamespaceJunctionArray
- type NamespaceJunctionArrayInput
- type NamespaceJunctionArrayOutput
- func (NamespaceJunctionArrayOutput) ElementType() reflect.Type
- func (o NamespaceJunctionArrayOutput) Index(i pulumi.IntInput) NamespaceJunctionOutput
- func (o NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutput() NamespaceJunctionArrayOutput
- func (o NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutputWithContext(ctx context.Context) NamespaceJunctionArrayOutput
- type NamespaceJunctionInput
- type NamespaceJunctionOutput
- func (NamespaceJunctionOutput) ElementType() reflect.Type
- func (o NamespaceJunctionOutput) NamespacePath() pulumi.StringPtrOutput
- func (o NamespaceJunctionOutput) NfsAccessPolicy() pulumi.StringPtrOutput
- func (o NamespaceJunctionOutput) NfsExport() pulumi.StringPtrOutput
- func (o NamespaceJunctionOutput) TargetPath() pulumi.StringPtrOutput
- func (o NamespaceJunctionOutput) ToNamespaceJunctionOutput() NamespaceJunctionOutput
- func (o NamespaceJunctionOutput) ToNamespaceJunctionOutputWithContext(ctx context.Context) NamespaceJunctionOutput
- type NamespaceJunctionResponse
- type NamespaceJunctionResponseArgs
- func (NamespaceJunctionResponseArgs) ElementType() reflect.Type
- func (i NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput
- func (i NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutputWithContext(ctx context.Context) NamespaceJunctionResponseOutput
- type NamespaceJunctionResponseArray
- func (NamespaceJunctionResponseArray) ElementType() reflect.Type
- func (i NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput
- func (i NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutputWithContext(ctx context.Context) NamespaceJunctionResponseArrayOutput
- type NamespaceJunctionResponseArrayInput
- type NamespaceJunctionResponseArrayOutput
- func (NamespaceJunctionResponseArrayOutput) ElementType() reflect.Type
- func (o NamespaceJunctionResponseArrayOutput) Index(i pulumi.IntInput) NamespaceJunctionResponseOutput
- func (o NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput
- func (o NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutputWithContext(ctx context.Context) NamespaceJunctionResponseArrayOutput
- type NamespaceJunctionResponseInput
- type NamespaceJunctionResponseOutput
- func (NamespaceJunctionResponseOutput) ElementType() reflect.Type
- func (o NamespaceJunctionResponseOutput) NamespacePath() pulumi.StringPtrOutput
- func (o NamespaceJunctionResponseOutput) NfsAccessPolicy() pulumi.StringPtrOutput
- func (o NamespaceJunctionResponseOutput) NfsExport() pulumi.StringPtrOutput
- func (o NamespaceJunctionResponseOutput) TargetPath() pulumi.StringPtrOutput
- func (o NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput
- func (o NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutputWithContext(ctx context.Context) NamespaceJunctionResponseOutput
- type Nfs3Target
- type Nfs3TargetArgs
- func (Nfs3TargetArgs) ElementType() reflect.Type
- func (i Nfs3TargetArgs) ToNfs3TargetOutput() Nfs3TargetOutput
- func (i Nfs3TargetArgs) ToNfs3TargetOutputWithContext(ctx context.Context) Nfs3TargetOutput
- func (i Nfs3TargetArgs) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
- func (i Nfs3TargetArgs) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
- type Nfs3TargetInput
- type Nfs3TargetOutput
- func (Nfs3TargetOutput) ElementType() reflect.Type
- func (o Nfs3TargetOutput) Target() pulumi.StringPtrOutput
- func (o Nfs3TargetOutput) ToNfs3TargetOutput() Nfs3TargetOutput
- func (o Nfs3TargetOutput) ToNfs3TargetOutputWithContext(ctx context.Context) Nfs3TargetOutput
- func (o Nfs3TargetOutput) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
- func (o Nfs3TargetOutput) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
- func (o Nfs3TargetOutput) UsageModel() pulumi.StringPtrOutput
- type Nfs3TargetPtrInput
- type Nfs3TargetPtrOutput
- func (o Nfs3TargetPtrOutput) Elem() Nfs3TargetOutput
- func (Nfs3TargetPtrOutput) ElementType() reflect.Type
- func (o Nfs3TargetPtrOutput) Target() pulumi.StringPtrOutput
- func (o Nfs3TargetPtrOutput) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
- func (o Nfs3TargetPtrOutput) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
- func (o Nfs3TargetPtrOutput) UsageModel() pulumi.StringPtrOutput
- type Nfs3TargetResponse
- type Nfs3TargetResponseArgs
- func (Nfs3TargetResponseArgs) ElementType() reflect.Type
- func (i Nfs3TargetResponseArgs) ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput
- func (i Nfs3TargetResponseArgs) ToNfs3TargetResponseOutputWithContext(ctx context.Context) Nfs3TargetResponseOutput
- func (i Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
- func (i Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
- type Nfs3TargetResponseInput
- type Nfs3TargetResponseOutput
- func (Nfs3TargetResponseOutput) ElementType() reflect.Type
- func (o Nfs3TargetResponseOutput) Target() pulumi.StringPtrOutput
- func (o Nfs3TargetResponseOutput) ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput
- func (o Nfs3TargetResponseOutput) ToNfs3TargetResponseOutputWithContext(ctx context.Context) Nfs3TargetResponseOutput
- func (o Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponseOutput) UsageModel() pulumi.StringPtrOutput
- type Nfs3TargetResponsePtrInput
- type Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponsePtrOutput) Elem() Nfs3TargetResponseOutput
- func (Nfs3TargetResponsePtrOutput) ElementType() reflect.Type
- func (o Nfs3TargetResponsePtrOutput) Target() pulumi.StringPtrOutput
- func (o Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponsePtrOutput) UsageModel() pulumi.StringPtrOutput
- type NfsAccessPolicy
- type NfsAccessPolicyArgs
- type NfsAccessPolicyArray
- type NfsAccessPolicyArrayInput
- type NfsAccessPolicyArrayOutput
- func (NfsAccessPolicyArrayOutput) ElementType() reflect.Type
- func (o NfsAccessPolicyArrayOutput) Index(i pulumi.IntInput) NfsAccessPolicyOutput
- func (o NfsAccessPolicyArrayOutput) ToNfsAccessPolicyArrayOutput() NfsAccessPolicyArrayOutput
- func (o NfsAccessPolicyArrayOutput) ToNfsAccessPolicyArrayOutputWithContext(ctx context.Context) NfsAccessPolicyArrayOutput
- type NfsAccessPolicyInput
- type NfsAccessPolicyOutput
- func (o NfsAccessPolicyOutput) AccessRules() NfsAccessRuleArrayOutput
- func (NfsAccessPolicyOutput) ElementType() reflect.Type
- func (o NfsAccessPolicyOutput) Name() pulumi.StringOutput
- func (o NfsAccessPolicyOutput) ToNfsAccessPolicyOutput() NfsAccessPolicyOutput
- func (o NfsAccessPolicyOutput) ToNfsAccessPolicyOutputWithContext(ctx context.Context) NfsAccessPolicyOutput
- type NfsAccessPolicyResponse
- type NfsAccessPolicyResponseArgs
- type NfsAccessPolicyResponseArray
- func (NfsAccessPolicyResponseArray) ElementType() reflect.Type
- func (i NfsAccessPolicyResponseArray) ToNfsAccessPolicyResponseArrayOutput() NfsAccessPolicyResponseArrayOutput
- func (i NfsAccessPolicyResponseArray) ToNfsAccessPolicyResponseArrayOutputWithContext(ctx context.Context) NfsAccessPolicyResponseArrayOutput
- type NfsAccessPolicyResponseArrayInput
- type NfsAccessPolicyResponseArrayOutput
- func (NfsAccessPolicyResponseArrayOutput) ElementType() reflect.Type
- func (o NfsAccessPolicyResponseArrayOutput) Index(i pulumi.IntInput) NfsAccessPolicyResponseOutput
- func (o NfsAccessPolicyResponseArrayOutput) ToNfsAccessPolicyResponseArrayOutput() NfsAccessPolicyResponseArrayOutput
- func (o NfsAccessPolicyResponseArrayOutput) ToNfsAccessPolicyResponseArrayOutputWithContext(ctx context.Context) NfsAccessPolicyResponseArrayOutput
- type NfsAccessPolicyResponseInput
- type NfsAccessPolicyResponseOutput
- func (o NfsAccessPolicyResponseOutput) AccessRules() NfsAccessRuleResponseArrayOutput
- func (NfsAccessPolicyResponseOutput) ElementType() reflect.Type
- func (o NfsAccessPolicyResponseOutput) Name() pulumi.StringOutput
- func (o NfsAccessPolicyResponseOutput) ToNfsAccessPolicyResponseOutput() NfsAccessPolicyResponseOutput
- func (o NfsAccessPolicyResponseOutput) ToNfsAccessPolicyResponseOutputWithContext(ctx context.Context) NfsAccessPolicyResponseOutput
- type NfsAccessRule
- type NfsAccessRuleAccess
- func (NfsAccessRuleAccess) ElementType() reflect.Type
- func (e NfsAccessRuleAccess) ToStringOutput() pulumi.StringOutput
- func (e NfsAccessRuleAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NfsAccessRuleAccess) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NfsAccessRuleAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NfsAccessRuleArgs
- type NfsAccessRuleArray
- type NfsAccessRuleArrayInput
- type NfsAccessRuleArrayOutput
- func (NfsAccessRuleArrayOutput) ElementType() reflect.Type
- func (o NfsAccessRuleArrayOutput) Index(i pulumi.IntInput) NfsAccessRuleOutput
- func (o NfsAccessRuleArrayOutput) ToNfsAccessRuleArrayOutput() NfsAccessRuleArrayOutput
- func (o NfsAccessRuleArrayOutput) ToNfsAccessRuleArrayOutputWithContext(ctx context.Context) NfsAccessRuleArrayOutput
- type NfsAccessRuleInput
- type NfsAccessRuleOutput
- func (o NfsAccessRuleOutput) Access() pulumi.StringOutput
- func (o NfsAccessRuleOutput) AnonymousGID() pulumi.StringPtrOutput
- func (o NfsAccessRuleOutput) AnonymousUID() pulumi.StringPtrOutput
- func (NfsAccessRuleOutput) ElementType() reflect.Type
- func (o NfsAccessRuleOutput) Filter() pulumi.StringPtrOutput
- func (o NfsAccessRuleOutput) RootSquash() pulumi.BoolPtrOutput
- func (o NfsAccessRuleOutput) Scope() pulumi.StringOutput
- func (o NfsAccessRuleOutput) SubmountAccess() pulumi.BoolPtrOutput
- func (o NfsAccessRuleOutput) Suid() pulumi.BoolPtrOutput
- func (o NfsAccessRuleOutput) ToNfsAccessRuleOutput() NfsAccessRuleOutput
- func (o NfsAccessRuleOutput) ToNfsAccessRuleOutputWithContext(ctx context.Context) NfsAccessRuleOutput
- type NfsAccessRuleResponse
- type NfsAccessRuleResponseArgs
- type NfsAccessRuleResponseArray
- func (NfsAccessRuleResponseArray) ElementType() reflect.Type
- func (i NfsAccessRuleResponseArray) ToNfsAccessRuleResponseArrayOutput() NfsAccessRuleResponseArrayOutput
- func (i NfsAccessRuleResponseArray) ToNfsAccessRuleResponseArrayOutputWithContext(ctx context.Context) NfsAccessRuleResponseArrayOutput
- type NfsAccessRuleResponseArrayInput
- type NfsAccessRuleResponseArrayOutput
- func (NfsAccessRuleResponseArrayOutput) ElementType() reflect.Type
- func (o NfsAccessRuleResponseArrayOutput) Index(i pulumi.IntInput) NfsAccessRuleResponseOutput
- func (o NfsAccessRuleResponseArrayOutput) ToNfsAccessRuleResponseArrayOutput() NfsAccessRuleResponseArrayOutput
- func (o NfsAccessRuleResponseArrayOutput) ToNfsAccessRuleResponseArrayOutputWithContext(ctx context.Context) NfsAccessRuleResponseArrayOutput
- type NfsAccessRuleResponseInput
- type NfsAccessRuleResponseOutput
- func (o NfsAccessRuleResponseOutput) Access() pulumi.StringOutput
- func (o NfsAccessRuleResponseOutput) AnonymousGID() pulumi.StringPtrOutput
- func (o NfsAccessRuleResponseOutput) AnonymousUID() pulumi.StringPtrOutput
- func (NfsAccessRuleResponseOutput) ElementType() reflect.Type
- func (o NfsAccessRuleResponseOutput) Filter() pulumi.StringPtrOutput
- func (o NfsAccessRuleResponseOutput) RootSquash() pulumi.BoolPtrOutput
- func (o NfsAccessRuleResponseOutput) Scope() pulumi.StringOutput
- func (o NfsAccessRuleResponseOutput) SubmountAccess() pulumi.BoolPtrOutput
- func (o NfsAccessRuleResponseOutput) Suid() pulumi.BoolPtrOutput
- func (o NfsAccessRuleResponseOutput) ToNfsAccessRuleResponseOutput() NfsAccessRuleResponseOutput
- func (o NfsAccessRuleResponseOutput) ToNfsAccessRuleResponseOutputWithContext(ctx context.Context) NfsAccessRuleResponseOutput
- type NfsAccessRuleScope
- func (NfsAccessRuleScope) ElementType() reflect.Type
- func (e NfsAccessRuleScope) ToStringOutput() pulumi.StringOutput
- func (e NfsAccessRuleScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NfsAccessRuleScope) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NfsAccessRuleScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProvisioningStateType
- func (ProvisioningStateType) ElementType() reflect.Type
- func (e ProvisioningStateType) ToStringOutput() pulumi.StringOutput
- func (e ProvisioningStateType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProvisioningStateType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProvisioningStateType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageTarget
- type StorageTargetArgs
- type StorageTargetInput
- type StorageTargetOutput
- type StorageTargetState
- type StorageTargetType
- func (StorageTargetType) ElementType() reflect.Type
- func (e StorageTargetType) ToStringOutput() pulumi.StringOutput
- func (e StorageTargetType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StorageTargetType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StorageTargetType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type UnknownTarget
- type UnknownTargetArgs
- func (UnknownTargetArgs) ElementType() reflect.Type
- func (i UnknownTargetArgs) ToUnknownTargetOutput() UnknownTargetOutput
- func (i UnknownTargetArgs) ToUnknownTargetOutputWithContext(ctx context.Context) UnknownTargetOutput
- func (i UnknownTargetArgs) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
- func (i UnknownTargetArgs) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
- type UnknownTargetInput
- type UnknownTargetOutput
- func (UnknownTargetOutput) ElementType() reflect.Type
- func (o UnknownTargetOutput) ToUnknownTargetOutput() UnknownTargetOutput
- func (o UnknownTargetOutput) ToUnknownTargetOutputWithContext(ctx context.Context) UnknownTargetOutput
- func (o UnknownTargetOutput) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
- func (o UnknownTargetOutput) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
- func (o UnknownTargetOutput) UnknownMap() pulumi.StringMapOutput
- type UnknownTargetPtrInput
- type UnknownTargetPtrOutput
- func (o UnknownTargetPtrOutput) Elem() UnknownTargetOutput
- func (UnknownTargetPtrOutput) ElementType() reflect.Type
- func (o UnknownTargetPtrOutput) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
- func (o UnknownTargetPtrOutput) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
- func (o UnknownTargetPtrOutput) UnknownMap() pulumi.StringMapOutput
- type UnknownTargetResponse
- type UnknownTargetResponseArgs
- func (UnknownTargetResponseArgs) ElementType() reflect.Type
- func (i UnknownTargetResponseArgs) ToUnknownTargetResponseOutput() UnknownTargetResponseOutput
- func (i UnknownTargetResponseArgs) ToUnknownTargetResponseOutputWithContext(ctx context.Context) UnknownTargetResponseOutput
- func (i UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
- func (i UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
- type UnknownTargetResponseInput
- type UnknownTargetResponseOutput
- func (UnknownTargetResponseOutput) ElementType() reflect.Type
- func (o UnknownTargetResponseOutput) ToUnknownTargetResponseOutput() UnknownTargetResponseOutput
- func (o UnknownTargetResponseOutput) ToUnknownTargetResponseOutputWithContext(ctx context.Context) UnknownTargetResponseOutput
- func (o UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponseOutput) UnknownMap() pulumi.StringMapOutput
- type UnknownTargetResponsePtrInput
- type UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponsePtrOutput) Elem() UnknownTargetResponseOutput
- func (UnknownTargetResponsePtrOutput) ElementType() reflect.Type
- func (o UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponsePtrOutput) UnknownMap() pulumi.StringMapOutput
- type UsernameSource
- func (UsernameSource) ElementType() reflect.Type
- func (e UsernameSource) ToStringOutput() pulumi.StringOutput
- func (e UsernameSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UsernameSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UsernameSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( CacheIdentityTypeSystemAssigned = CacheIdentityType("SystemAssigned") CacheIdentityTypeNone = CacheIdentityType("None") )
const ( NfsAccessRuleAccessNo = NfsAccessRuleAccess("no") NfsAccessRuleAccessRo = NfsAccessRuleAccess("ro") NfsAccessRuleAccessRw = NfsAccessRuleAccess("rw") )
const ( NfsAccessRuleScopeDefault = NfsAccessRuleScope("default") NfsAccessRuleScopeNetwork = NfsAccessRuleScope("network") NfsAccessRuleScopeHost = NfsAccessRuleScope("host") )
const ( ProvisioningStateTypeSucceeded = ProvisioningStateType("Succeeded") ProvisioningStateTypeFailed = ProvisioningStateType("Failed") ProvisioningStateTypeCancelled = ProvisioningStateType("Cancelled") ProvisioningStateTypeCreating = ProvisioningStateType("Creating") ProvisioningStateTypeDeleting = ProvisioningStateType("Deleting") ProvisioningStateTypeUpdating = ProvisioningStateType("Updating") )
const ( StorageTargetTypeNfs3 = StorageTargetType("nfs3") StorageTargetTypeClfs = StorageTargetType("clfs") StorageTargetTypeUnknown = StorageTargetType("unknown") )
const ( UsernameSourceAD = UsernameSource("AD") UsernameSourceLDAP = UsernameSource("LDAP") UsernameSourceFile = UsernameSource("File") UsernameSourceNone = UsernameSource("None") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cache ¶
type Cache struct { pulumi.CustomResourceState // The size of this Cache, in GB. CacheSizeGB pulumi.IntPtrOutput `pulumi:"cacheSizeGB"` // Specifies Directory Services settings of the cache. DirectoryServicesSettings CacheDirectorySettingsResponsePtrOutput `pulumi:"directoryServicesSettings"` // Specifies encryption settings of the cache. EncryptionSettings CacheEncryptionSettingsResponsePtrOutput `pulumi:"encryptionSettings"` // Health of the Cache. Health CacheHealthResponseOutput `pulumi:"health"` // The identity of the cache, if configured. Identity CacheIdentityResponsePtrOutput `pulumi:"identity"` // Region name string. Location pulumi.StringPtrOutput `pulumi:"location"` // Array of IP addresses that can be used by clients mounting this Cache. MountAddresses pulumi.StringArrayOutput `pulumi:"mountAddresses"` // Name of Cache. Name pulumi.StringOutput `pulumi:"name"` // Specifies network settings of the cache. NetworkSettings CacheNetworkSettingsResponsePtrOutput `pulumi:"networkSettings"` // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Specifies security settings of the cache. SecuritySettings CacheSecuritySettingsResponsePtrOutput `pulumi:"securitySettings"` // SKU for the Cache. Sku CacheResponseSkuPtrOutput `pulumi:"sku"` // Subnet used for the Cache. Subnet pulumi.StringPtrOutput `pulumi:"subnet"` // The system meta data relating to this resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // ARM tags as name/value pairs. Tags pulumi.AnyOutput `pulumi:"tags"` // Type of the Cache; Microsoft.StorageCache/Cache Type pulumi.StringOutput `pulumi:"type"` // Upgrade status of the Cache. UpgradeStatus CacheUpgradeStatusResponsePtrOutput `pulumi:"upgradeStatus"` }
A Cache instance. Follows Azure Resource Manager standards: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md Latest API Version: 2020-10-01.
func GetCache ¶
func GetCache(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CacheState, opts ...pulumi.ResourceOption) (*Cache, error)
GetCache gets an existing Cache 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 NewCache ¶
func NewCache(ctx *pulumi.Context, name string, args *CacheArgs, opts ...pulumi.ResourceOption) (*Cache, error)
NewCache registers a new resource with the given unique name, arguments, and options.
func (*Cache) ElementType ¶ added in v0.2.6
func (*Cache) ToCacheOutput ¶ added in v0.2.6
func (i *Cache) ToCacheOutput() CacheOutput
func (*Cache) ToCacheOutputWithContext ¶ added in v0.2.6
func (i *Cache) ToCacheOutputWithContext(ctx context.Context) CacheOutput
type CacheActiveDirectorySettings ¶ added in v0.4.0
type CacheActiveDirectorySettings struct { // The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z]. CacheNetBiosName string `pulumi:"cacheNetBiosName"` // Active Directory admin credentials used to join the HPC Cache to a domain. Credentials *CacheActiveDirectorySettingsCredentials `pulumi:"credentials"` // The fully qualified domain name of the Active Directory domain controller. DomainName string `pulumi:"domainName"` // The Active Directory domain's NetBIOS name. DomainNetBiosName string `pulumi:"domainNetBiosName"` // Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name. PrimaryDnsIpAddress string `pulumi:"primaryDnsIpAddress"` // Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name. SecondaryDnsIpAddress *string `pulumi:"secondaryDnsIpAddress"` }
Active Directory settings used to join a cache to a domain.
type CacheActiveDirectorySettingsArgs ¶ added in v0.4.0
type CacheActiveDirectorySettingsArgs struct { // The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z]. CacheNetBiosName pulumi.StringInput `pulumi:"cacheNetBiosName"` // Active Directory admin credentials used to join the HPC Cache to a domain. Credentials CacheActiveDirectorySettingsCredentialsPtrInput `pulumi:"credentials"` // The fully qualified domain name of the Active Directory domain controller. DomainName pulumi.StringInput `pulumi:"domainName"` // The Active Directory domain's NetBIOS name. DomainNetBiosName pulumi.StringInput `pulumi:"domainNetBiosName"` // Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name. PrimaryDnsIpAddress pulumi.StringInput `pulumi:"primaryDnsIpAddress"` // Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name. SecondaryDnsIpAddress pulumi.StringPtrInput `pulumi:"secondaryDnsIpAddress"` }
Active Directory settings used to join a cache to a domain.
func (CacheActiveDirectorySettingsArgs) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsArgs) ElementType() reflect.Type
func (CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsOutput ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsOutput() CacheActiveDirectorySettingsOutput
func (CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsOutputWithContext ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsOutput
func (CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsPtrOutput ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsPtrOutput() CacheActiveDirectorySettingsPtrOutput
func (CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsPtrOutputWithContext ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsArgs) ToCacheActiveDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsPtrOutput
type CacheActiveDirectorySettingsCredentials ¶ added in v0.4.0
type CacheActiveDirectorySettingsCredentials struct { // Plain text password of the Active Directory domain administrator. This value is stored encrypted and not returned on response. Password string `pulumi:"password"` // Username of the Active Directory domain administrator. This value is stored encrypted and not returned on response. Username string `pulumi:"username"` }
Active Directory admin credentials used to join the HPC Cache to a domain.
type CacheActiveDirectorySettingsCredentialsArgs ¶ added in v0.4.0
type CacheActiveDirectorySettingsCredentialsArgs struct { // Plain text password of the Active Directory domain administrator. This value is stored encrypted and not returned on response. Password pulumi.StringInput `pulumi:"password"` // Username of the Active Directory domain administrator. This value is stored encrypted and not returned on response. Username pulumi.StringInput `pulumi:"username"` }
Active Directory admin credentials used to join the HPC Cache to a domain.
func (CacheActiveDirectorySettingsCredentialsArgs) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsCredentialsArgs) ElementType() reflect.Type
func (CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsOutput ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsOutput() CacheActiveDirectorySettingsCredentialsOutput
func (CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsOutputWithContext ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsOutput
func (CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsPtrOutput ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsPtrOutput() CacheActiveDirectorySettingsCredentialsPtrOutput
func (CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsCredentialsArgs) ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsPtrOutput
type CacheActiveDirectorySettingsCredentialsInput ¶ added in v0.4.0
type CacheActiveDirectorySettingsCredentialsInput interface { pulumi.Input ToCacheActiveDirectorySettingsCredentialsOutput() CacheActiveDirectorySettingsCredentialsOutput ToCacheActiveDirectorySettingsCredentialsOutputWithContext(context.Context) CacheActiveDirectorySettingsCredentialsOutput }
CacheActiveDirectorySettingsCredentialsInput is an input type that accepts CacheActiveDirectorySettingsCredentialsArgs and CacheActiveDirectorySettingsCredentialsOutput values. You can construct a concrete instance of `CacheActiveDirectorySettingsCredentialsInput` via:
CacheActiveDirectorySettingsCredentialsArgs{...}
type CacheActiveDirectorySettingsCredentialsOutput ¶ added in v0.4.0
type CacheActiveDirectorySettingsCredentialsOutput struct{ *pulumi.OutputState }
Active Directory admin credentials used to join the HPC Cache to a domain.
func (CacheActiveDirectorySettingsCredentialsOutput) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsCredentialsOutput) ElementType() reflect.Type
func (CacheActiveDirectorySettingsCredentialsOutput) Password ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsOutput) Password() pulumi.StringOutput
Plain text password of the Active Directory domain administrator. This value is stored encrypted and not returned on response.
func (CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsOutput() CacheActiveDirectorySettingsCredentialsOutput
func (CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsOutput
func (CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutput() CacheActiveDirectorySettingsCredentialsPtrOutput
func (CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsPtrOutput
func (CacheActiveDirectorySettingsCredentialsOutput) Username ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsOutput) Username() pulumi.StringOutput
Username of the Active Directory domain administrator. This value is stored encrypted and not returned on response.
type CacheActiveDirectorySettingsCredentialsPtrInput ¶ added in v0.4.0
type CacheActiveDirectorySettingsCredentialsPtrInput interface { pulumi.Input ToCacheActiveDirectorySettingsCredentialsPtrOutput() CacheActiveDirectorySettingsCredentialsPtrOutput ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext(context.Context) CacheActiveDirectorySettingsCredentialsPtrOutput }
CacheActiveDirectorySettingsCredentialsPtrInput is an input type that accepts CacheActiveDirectorySettingsCredentialsArgs, CacheActiveDirectorySettingsCredentialsPtr and CacheActiveDirectorySettingsCredentialsPtrOutput values. You can construct a concrete instance of `CacheActiveDirectorySettingsCredentialsPtrInput` via:
CacheActiveDirectorySettingsCredentialsArgs{...} or: nil
func CacheActiveDirectorySettingsCredentialsPtr ¶ added in v0.4.0
func CacheActiveDirectorySettingsCredentialsPtr(v *CacheActiveDirectorySettingsCredentialsArgs) CacheActiveDirectorySettingsCredentialsPtrInput
type CacheActiveDirectorySettingsCredentialsPtrOutput ¶ added in v0.4.0
type CacheActiveDirectorySettingsCredentialsPtrOutput struct{ *pulumi.OutputState }
func (CacheActiveDirectorySettingsCredentialsPtrOutput) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsCredentialsPtrOutput) ElementType() reflect.Type
func (CacheActiveDirectorySettingsCredentialsPtrOutput) Password ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsPtrOutput) Password() pulumi.StringPtrOutput
Plain text password of the Active Directory domain administrator. This value is stored encrypted and not returned on response.
func (CacheActiveDirectorySettingsCredentialsPtrOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsPtrOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutput() CacheActiveDirectorySettingsCredentialsPtrOutput
func (CacheActiveDirectorySettingsCredentialsPtrOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsPtrOutput) ToCacheActiveDirectorySettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsCredentialsPtrOutput
func (CacheActiveDirectorySettingsCredentialsPtrOutput) Username ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsCredentialsPtrOutput) Username() pulumi.StringPtrOutput
Username of the Active Directory domain administrator. This value is stored encrypted and not returned on response.
type CacheActiveDirectorySettingsInput ¶ added in v0.4.0
type CacheActiveDirectorySettingsInput interface { pulumi.Input ToCacheActiveDirectorySettingsOutput() CacheActiveDirectorySettingsOutput ToCacheActiveDirectorySettingsOutputWithContext(context.Context) CacheActiveDirectorySettingsOutput }
CacheActiveDirectorySettingsInput is an input type that accepts CacheActiveDirectorySettingsArgs and CacheActiveDirectorySettingsOutput values. You can construct a concrete instance of `CacheActiveDirectorySettingsInput` via:
CacheActiveDirectorySettingsArgs{...}
type CacheActiveDirectorySettingsOutput ¶ added in v0.4.0
type CacheActiveDirectorySettingsOutput struct{ *pulumi.OutputState }
Active Directory settings used to join a cache to a domain.
func (CacheActiveDirectorySettingsOutput) CacheNetBiosName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) CacheNetBiosName() pulumi.StringOutput
The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
func (CacheActiveDirectorySettingsOutput) Credentials ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) Credentials() CacheActiveDirectorySettingsCredentialsPtrOutput
Active Directory admin credentials used to join the HPC Cache to a domain.
func (CacheActiveDirectorySettingsOutput) DomainName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) DomainName() pulumi.StringOutput
The fully qualified domain name of the Active Directory domain controller.
func (CacheActiveDirectorySettingsOutput) DomainNetBiosName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) DomainNetBiosName() pulumi.StringOutput
The Active Directory domain's NetBIOS name.
func (CacheActiveDirectorySettingsOutput) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsOutput) ElementType() reflect.Type
func (CacheActiveDirectorySettingsOutput) PrimaryDnsIpAddress ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) PrimaryDnsIpAddress() pulumi.StringOutput
Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
func (CacheActiveDirectorySettingsOutput) SecondaryDnsIpAddress ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) SecondaryDnsIpAddress() pulumi.StringPtrOutput
Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
func (CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsOutput() CacheActiveDirectorySettingsOutput
func (CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsOutput
func (CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsPtrOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsPtrOutput() CacheActiveDirectorySettingsPtrOutput
func (CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsOutput) ToCacheActiveDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsPtrOutput
type CacheActiveDirectorySettingsPtrInput ¶ added in v0.4.0
type CacheActiveDirectorySettingsPtrInput interface { pulumi.Input ToCacheActiveDirectorySettingsPtrOutput() CacheActiveDirectorySettingsPtrOutput ToCacheActiveDirectorySettingsPtrOutputWithContext(context.Context) CacheActiveDirectorySettingsPtrOutput }
CacheActiveDirectorySettingsPtrInput is an input type that accepts CacheActiveDirectorySettingsArgs, CacheActiveDirectorySettingsPtr and CacheActiveDirectorySettingsPtrOutput values. You can construct a concrete instance of `CacheActiveDirectorySettingsPtrInput` via:
CacheActiveDirectorySettingsArgs{...} or: nil
func CacheActiveDirectorySettingsPtr ¶ added in v0.4.0
func CacheActiveDirectorySettingsPtr(v *CacheActiveDirectorySettingsArgs) CacheActiveDirectorySettingsPtrInput
type CacheActiveDirectorySettingsPtrOutput ¶ added in v0.4.0
type CacheActiveDirectorySettingsPtrOutput struct{ *pulumi.OutputState }
func (CacheActiveDirectorySettingsPtrOutput) CacheNetBiosName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsPtrOutput) CacheNetBiosName() pulumi.StringPtrOutput
The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
func (CacheActiveDirectorySettingsPtrOutput) Credentials ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsPtrOutput) Credentials() CacheActiveDirectorySettingsCredentialsPtrOutput
Active Directory admin credentials used to join the HPC Cache to a domain.
func (CacheActiveDirectorySettingsPtrOutput) DomainName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsPtrOutput) DomainName() pulumi.StringPtrOutput
The fully qualified domain name of the Active Directory domain controller.
func (CacheActiveDirectorySettingsPtrOutput) DomainNetBiosName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsPtrOutput) DomainNetBiosName() pulumi.StringPtrOutput
The Active Directory domain's NetBIOS name.
func (CacheActiveDirectorySettingsPtrOutput) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsPtrOutput) ElementType() reflect.Type
func (CacheActiveDirectorySettingsPtrOutput) PrimaryDnsIpAddress ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsPtrOutput) PrimaryDnsIpAddress() pulumi.StringPtrOutput
Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
func (CacheActiveDirectorySettingsPtrOutput) SecondaryDnsIpAddress ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsPtrOutput) SecondaryDnsIpAddress() pulumi.StringPtrOutput
Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
func (CacheActiveDirectorySettingsPtrOutput) ToCacheActiveDirectorySettingsPtrOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsPtrOutput) ToCacheActiveDirectorySettingsPtrOutput() CacheActiveDirectorySettingsPtrOutput
func (CacheActiveDirectorySettingsPtrOutput) ToCacheActiveDirectorySettingsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsPtrOutput) ToCacheActiveDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsPtrOutput
type CacheActiveDirectorySettingsResponse ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponse struct { // The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z]. CacheNetBiosName string `pulumi:"cacheNetBiosName"` // Active Directory admin credentials used to join the HPC Cache to a domain. Credentials *CacheActiveDirectorySettingsResponseCredentials `pulumi:"credentials"` // True if the HPC Cache is joined to the Active Directory domain. DomainJoined string `pulumi:"domainJoined"` // The fully qualified domain name of the Active Directory domain controller. DomainName string `pulumi:"domainName"` // The Active Directory domain's NetBIOS name. DomainNetBiosName string `pulumi:"domainNetBiosName"` // Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name. PrimaryDnsIpAddress string `pulumi:"primaryDnsIpAddress"` // Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name. SecondaryDnsIpAddress *string `pulumi:"secondaryDnsIpAddress"` }
Active Directory settings used to join a cache to a domain.
type CacheActiveDirectorySettingsResponseArgs ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponseArgs struct { // The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z]. CacheNetBiosName pulumi.StringInput `pulumi:"cacheNetBiosName"` // Active Directory admin credentials used to join the HPC Cache to a domain. Credentials CacheActiveDirectorySettingsResponseCredentialsPtrInput `pulumi:"credentials"` // True if the HPC Cache is joined to the Active Directory domain. DomainJoined pulumi.StringInput `pulumi:"domainJoined"` // The fully qualified domain name of the Active Directory domain controller. DomainName pulumi.StringInput `pulumi:"domainName"` // The Active Directory domain's NetBIOS name. DomainNetBiosName pulumi.StringInput `pulumi:"domainNetBiosName"` // Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name. PrimaryDnsIpAddress pulumi.StringInput `pulumi:"primaryDnsIpAddress"` // Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name. SecondaryDnsIpAddress pulumi.StringPtrInput `pulumi:"secondaryDnsIpAddress"` }
Active Directory settings used to join a cache to a domain.
func (CacheActiveDirectorySettingsResponseArgs) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsResponseArgs) ElementType() reflect.Type
func (CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponseOutput ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponseOutput() CacheActiveDirectorySettingsResponseOutput
func (CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponseOutputWithContext ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponseOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseOutput
func (CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponsePtrOutput ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponsePtrOutput() CacheActiveDirectorySettingsResponsePtrOutput
func (CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponsePtrOutputWithContext ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsResponseArgs) ToCacheActiveDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponsePtrOutput
type CacheActiveDirectorySettingsResponseCredentials ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponseCredentials struct { // Plain text password of the Active Directory domain administrator. This value is stored encrypted and not returned on response. Password string `pulumi:"password"` // Username of the Active Directory domain administrator. This value is stored encrypted and not returned on response. Username string `pulumi:"username"` }
Active Directory admin credentials used to join the HPC Cache to a domain.
type CacheActiveDirectorySettingsResponseCredentialsArgs ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponseCredentialsArgs struct { // Plain text password of the Active Directory domain administrator. This value is stored encrypted and not returned on response. Password pulumi.StringInput `pulumi:"password"` // Username of the Active Directory domain administrator. This value is stored encrypted and not returned on response. Username pulumi.StringInput `pulumi:"username"` }
Active Directory admin credentials used to join the HPC Cache to a domain.
func (CacheActiveDirectorySettingsResponseCredentialsArgs) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsResponseCredentialsArgs) ElementType() reflect.Type
func (CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsOutput ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsOutput() CacheActiveDirectorySettingsResponseCredentialsOutput
func (CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsOutputWithContext ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsOutput
func (CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
func (CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (i CacheActiveDirectorySettingsResponseCredentialsArgs) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsPtrOutput
type CacheActiveDirectorySettingsResponseCredentialsInput ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponseCredentialsInput interface { pulumi.Input ToCacheActiveDirectorySettingsResponseCredentialsOutput() CacheActiveDirectorySettingsResponseCredentialsOutput ToCacheActiveDirectorySettingsResponseCredentialsOutputWithContext(context.Context) CacheActiveDirectorySettingsResponseCredentialsOutput }
CacheActiveDirectorySettingsResponseCredentialsInput is an input type that accepts CacheActiveDirectorySettingsResponseCredentialsArgs and CacheActiveDirectorySettingsResponseCredentialsOutput values. You can construct a concrete instance of `CacheActiveDirectorySettingsResponseCredentialsInput` via:
CacheActiveDirectorySettingsResponseCredentialsArgs{...}
type CacheActiveDirectorySettingsResponseCredentialsOutput ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponseCredentialsOutput struct{ *pulumi.OutputState }
Active Directory admin credentials used to join the HPC Cache to a domain.
func (CacheActiveDirectorySettingsResponseCredentialsOutput) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsResponseCredentialsOutput) ElementType() reflect.Type
func (CacheActiveDirectorySettingsResponseCredentialsOutput) Password ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsOutput) Password() pulumi.StringOutput
Plain text password of the Active Directory domain administrator. This value is stored encrypted and not returned on response.
func (CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsOutput() CacheActiveDirectorySettingsResponseCredentialsOutput
func (CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsOutput
func (CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
func (CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsPtrOutput
func (CacheActiveDirectorySettingsResponseCredentialsOutput) Username ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsOutput) Username() pulumi.StringOutput
Username of the Active Directory domain administrator. This value is stored encrypted and not returned on response.
type CacheActiveDirectorySettingsResponseCredentialsPtrInput ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponseCredentialsPtrInput interface { pulumi.Input ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput() CacheActiveDirectorySettingsResponseCredentialsPtrOutput ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext(context.Context) CacheActiveDirectorySettingsResponseCredentialsPtrOutput }
CacheActiveDirectorySettingsResponseCredentialsPtrInput is an input type that accepts CacheActiveDirectorySettingsResponseCredentialsArgs, CacheActiveDirectorySettingsResponseCredentialsPtr and CacheActiveDirectorySettingsResponseCredentialsPtrOutput values. You can construct a concrete instance of `CacheActiveDirectorySettingsResponseCredentialsPtrInput` via:
CacheActiveDirectorySettingsResponseCredentialsArgs{...} or: nil
func CacheActiveDirectorySettingsResponseCredentialsPtr ¶ added in v0.4.0
func CacheActiveDirectorySettingsResponseCredentialsPtr(v *CacheActiveDirectorySettingsResponseCredentialsArgs) CacheActiveDirectorySettingsResponseCredentialsPtrInput
type CacheActiveDirectorySettingsResponseCredentialsPtrOutput ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponseCredentialsPtrOutput struct{ *pulumi.OutputState }
func (CacheActiveDirectorySettingsResponseCredentialsPtrOutput) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsResponseCredentialsPtrOutput) ElementType() reflect.Type
func (CacheActiveDirectorySettingsResponseCredentialsPtrOutput) Password ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsPtrOutput) Password() pulumi.StringPtrOutput
Plain text password of the Active Directory domain administrator. This value is stored encrypted and not returned on response.
func (CacheActiveDirectorySettingsResponseCredentialsPtrOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsPtrOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutput() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
func (CacheActiveDirectorySettingsResponseCredentialsPtrOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsPtrOutput) ToCacheActiveDirectorySettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseCredentialsPtrOutput
func (CacheActiveDirectorySettingsResponseCredentialsPtrOutput) Username ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseCredentialsPtrOutput) Username() pulumi.StringPtrOutput
Username of the Active Directory domain administrator. This value is stored encrypted and not returned on response.
type CacheActiveDirectorySettingsResponseInput ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponseInput interface { pulumi.Input ToCacheActiveDirectorySettingsResponseOutput() CacheActiveDirectorySettingsResponseOutput ToCacheActiveDirectorySettingsResponseOutputWithContext(context.Context) CacheActiveDirectorySettingsResponseOutput }
CacheActiveDirectorySettingsResponseInput is an input type that accepts CacheActiveDirectorySettingsResponseArgs and CacheActiveDirectorySettingsResponseOutput values. You can construct a concrete instance of `CacheActiveDirectorySettingsResponseInput` via:
CacheActiveDirectorySettingsResponseArgs{...}
type CacheActiveDirectorySettingsResponseOutput ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponseOutput struct{ *pulumi.OutputState }
Active Directory settings used to join a cache to a domain.
func (CacheActiveDirectorySettingsResponseOutput) CacheNetBiosName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) CacheNetBiosName() pulumi.StringOutput
The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
func (CacheActiveDirectorySettingsResponseOutput) Credentials ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) Credentials() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
Active Directory admin credentials used to join the HPC Cache to a domain.
func (CacheActiveDirectorySettingsResponseOutput) DomainJoined ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) DomainJoined() pulumi.StringOutput
True if the HPC Cache is joined to the Active Directory domain.
func (CacheActiveDirectorySettingsResponseOutput) DomainName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) DomainName() pulumi.StringOutput
The fully qualified domain name of the Active Directory domain controller.
func (CacheActiveDirectorySettingsResponseOutput) DomainNetBiosName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) DomainNetBiosName() pulumi.StringOutput
The Active Directory domain's NetBIOS name.
func (CacheActiveDirectorySettingsResponseOutput) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsResponseOutput) ElementType() reflect.Type
func (CacheActiveDirectorySettingsResponseOutput) PrimaryDnsIpAddress ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) PrimaryDnsIpAddress() pulumi.StringOutput
Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
func (CacheActiveDirectorySettingsResponseOutput) SecondaryDnsIpAddress ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) SecondaryDnsIpAddress() pulumi.StringPtrOutput
Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
func (CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponseOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponseOutput() CacheActiveDirectorySettingsResponseOutput
func (CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponseOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponseOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponseOutput
func (CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponsePtrOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponsePtrOutput() CacheActiveDirectorySettingsResponsePtrOutput
func (CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponsePtrOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponseOutput) ToCacheActiveDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponsePtrOutput
type CacheActiveDirectorySettingsResponsePtrInput ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponsePtrInput interface { pulumi.Input ToCacheActiveDirectorySettingsResponsePtrOutput() CacheActiveDirectorySettingsResponsePtrOutput ToCacheActiveDirectorySettingsResponsePtrOutputWithContext(context.Context) CacheActiveDirectorySettingsResponsePtrOutput }
CacheActiveDirectorySettingsResponsePtrInput is an input type that accepts CacheActiveDirectorySettingsResponseArgs, CacheActiveDirectorySettingsResponsePtr and CacheActiveDirectorySettingsResponsePtrOutput values. You can construct a concrete instance of `CacheActiveDirectorySettingsResponsePtrInput` via:
CacheActiveDirectorySettingsResponseArgs{...} or: nil
func CacheActiveDirectorySettingsResponsePtr ¶ added in v0.4.0
func CacheActiveDirectorySettingsResponsePtr(v *CacheActiveDirectorySettingsResponseArgs) CacheActiveDirectorySettingsResponsePtrInput
type CacheActiveDirectorySettingsResponsePtrOutput ¶ added in v0.4.0
type CacheActiveDirectorySettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheActiveDirectorySettingsResponsePtrOutput) CacheNetBiosName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponsePtrOutput) CacheNetBiosName() pulumi.StringPtrOutput
The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
func (CacheActiveDirectorySettingsResponsePtrOutput) Credentials ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponsePtrOutput) Credentials() CacheActiveDirectorySettingsResponseCredentialsPtrOutput
Active Directory admin credentials used to join the HPC Cache to a domain.
func (CacheActiveDirectorySettingsResponsePtrOutput) DomainJoined ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponsePtrOutput) DomainJoined() pulumi.StringPtrOutput
True if the HPC Cache is joined to the Active Directory domain.
func (CacheActiveDirectorySettingsResponsePtrOutput) DomainName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponsePtrOutput) DomainName() pulumi.StringPtrOutput
The fully qualified domain name of the Active Directory domain controller.
func (CacheActiveDirectorySettingsResponsePtrOutput) DomainNetBiosName ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponsePtrOutput) DomainNetBiosName() pulumi.StringPtrOutput
The Active Directory domain's NetBIOS name.
func (CacheActiveDirectorySettingsResponsePtrOutput) ElementType ¶ added in v0.4.0
func (CacheActiveDirectorySettingsResponsePtrOutput) ElementType() reflect.Type
func (CacheActiveDirectorySettingsResponsePtrOutput) PrimaryDnsIpAddress ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponsePtrOutput) PrimaryDnsIpAddress() pulumi.StringPtrOutput
Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
func (CacheActiveDirectorySettingsResponsePtrOutput) SecondaryDnsIpAddress ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponsePtrOutput) SecondaryDnsIpAddress() pulumi.StringPtrOutput
Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
func (CacheActiveDirectorySettingsResponsePtrOutput) ToCacheActiveDirectorySettingsResponsePtrOutput ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponsePtrOutput) ToCacheActiveDirectorySettingsResponsePtrOutput() CacheActiveDirectorySettingsResponsePtrOutput
func (CacheActiveDirectorySettingsResponsePtrOutput) ToCacheActiveDirectorySettingsResponsePtrOutputWithContext ¶ added in v0.4.0
func (o CacheActiveDirectorySettingsResponsePtrOutput) ToCacheActiveDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheActiveDirectorySettingsResponsePtrOutput
type CacheArgs ¶
type CacheArgs struct { // Name of Cache. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class. CacheName pulumi.StringInput // The size of this Cache, in GB. CacheSizeGB pulumi.IntPtrInput // Specifies Directory Services settings of the cache. DirectoryServicesSettings CacheDirectorySettingsPtrInput // Specifies encryption settings of the cache. EncryptionSettings CacheEncryptionSettingsPtrInput // The identity of the cache, if configured. Identity CacheIdentityPtrInput // Region name string. Location pulumi.StringPtrInput // Specifies network settings of the cache. NetworkSettings CacheNetworkSettingsPtrInput // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrInput // Target resource group. ResourceGroupName pulumi.StringInput // Specifies security settings of the cache. SecuritySettings CacheSecuritySettingsPtrInput // SKU for the Cache. Sku CacheSkuPtrInput // Subnet used for the Cache. Subnet pulumi.StringPtrInput // ARM tags as name/value pairs. Tags pulumi.Input }
The set of arguments for constructing a Cache resource.
func (CacheArgs) ElementType ¶
type CacheDirectorySettings ¶ added in v0.4.0
type CacheDirectorySettings struct { // Specifies settings for joining the HPC Cache to an Active Directory domain. ActiveDirectory *CacheActiveDirectorySettings `pulumi:"activeDirectory"` // Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups. UsernameDownload *CacheUsernameDownloadSettings `pulumi:"usernameDownload"` }
Cache Directory Services settings.
type CacheDirectorySettingsArgs ¶ added in v0.4.0
type CacheDirectorySettingsArgs struct { // Specifies settings for joining the HPC Cache to an Active Directory domain. ActiveDirectory CacheActiveDirectorySettingsPtrInput `pulumi:"activeDirectory"` // Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups. UsernameDownload CacheUsernameDownloadSettingsPtrInput `pulumi:"usernameDownload"` }
Cache Directory Services settings.
func (CacheDirectorySettingsArgs) ElementType ¶ added in v0.4.0
func (CacheDirectorySettingsArgs) ElementType() reflect.Type
func (CacheDirectorySettingsArgs) ToCacheDirectorySettingsOutput ¶ added in v0.4.0
func (i CacheDirectorySettingsArgs) ToCacheDirectorySettingsOutput() CacheDirectorySettingsOutput
func (CacheDirectorySettingsArgs) ToCacheDirectorySettingsOutputWithContext ¶ added in v0.4.0
func (i CacheDirectorySettingsArgs) ToCacheDirectorySettingsOutputWithContext(ctx context.Context) CacheDirectorySettingsOutput
func (CacheDirectorySettingsArgs) ToCacheDirectorySettingsPtrOutput ¶ added in v0.4.0
func (i CacheDirectorySettingsArgs) ToCacheDirectorySettingsPtrOutput() CacheDirectorySettingsPtrOutput
func (CacheDirectorySettingsArgs) ToCacheDirectorySettingsPtrOutputWithContext ¶ added in v0.4.0
func (i CacheDirectorySettingsArgs) ToCacheDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheDirectorySettingsPtrOutput
type CacheDirectorySettingsInput ¶ added in v0.4.0
type CacheDirectorySettingsInput interface { pulumi.Input ToCacheDirectorySettingsOutput() CacheDirectorySettingsOutput ToCacheDirectorySettingsOutputWithContext(context.Context) CacheDirectorySettingsOutput }
CacheDirectorySettingsInput is an input type that accepts CacheDirectorySettingsArgs and CacheDirectorySettingsOutput values. You can construct a concrete instance of `CacheDirectorySettingsInput` via:
CacheDirectorySettingsArgs{...}
type CacheDirectorySettingsOutput ¶ added in v0.4.0
type CacheDirectorySettingsOutput struct{ *pulumi.OutputState }
Cache Directory Services settings.
func (CacheDirectorySettingsOutput) ActiveDirectory ¶ added in v0.4.0
func (o CacheDirectorySettingsOutput) ActiveDirectory() CacheActiveDirectorySettingsPtrOutput
Specifies settings for joining the HPC Cache to an Active Directory domain.
func (CacheDirectorySettingsOutput) ElementType ¶ added in v0.4.0
func (CacheDirectorySettingsOutput) ElementType() reflect.Type
func (CacheDirectorySettingsOutput) ToCacheDirectorySettingsOutput ¶ added in v0.4.0
func (o CacheDirectorySettingsOutput) ToCacheDirectorySettingsOutput() CacheDirectorySettingsOutput
func (CacheDirectorySettingsOutput) ToCacheDirectorySettingsOutputWithContext ¶ added in v0.4.0
func (o CacheDirectorySettingsOutput) ToCacheDirectorySettingsOutputWithContext(ctx context.Context) CacheDirectorySettingsOutput
func (CacheDirectorySettingsOutput) ToCacheDirectorySettingsPtrOutput ¶ added in v0.4.0
func (o CacheDirectorySettingsOutput) ToCacheDirectorySettingsPtrOutput() CacheDirectorySettingsPtrOutput
func (CacheDirectorySettingsOutput) ToCacheDirectorySettingsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheDirectorySettingsOutput) ToCacheDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheDirectorySettingsPtrOutput
func (CacheDirectorySettingsOutput) UsernameDownload ¶ added in v0.4.0
func (o CacheDirectorySettingsOutput) UsernameDownload() CacheUsernameDownloadSettingsPtrOutput
Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
type CacheDirectorySettingsPtrInput ¶ added in v0.4.0
type CacheDirectorySettingsPtrInput interface { pulumi.Input ToCacheDirectorySettingsPtrOutput() CacheDirectorySettingsPtrOutput ToCacheDirectorySettingsPtrOutputWithContext(context.Context) CacheDirectorySettingsPtrOutput }
CacheDirectorySettingsPtrInput is an input type that accepts CacheDirectorySettingsArgs, CacheDirectorySettingsPtr and CacheDirectorySettingsPtrOutput values. You can construct a concrete instance of `CacheDirectorySettingsPtrInput` via:
CacheDirectorySettingsArgs{...} or: nil
func CacheDirectorySettingsPtr ¶ added in v0.4.0
func CacheDirectorySettingsPtr(v *CacheDirectorySettingsArgs) CacheDirectorySettingsPtrInput
type CacheDirectorySettingsPtrOutput ¶ added in v0.4.0
type CacheDirectorySettingsPtrOutput struct{ *pulumi.OutputState }
func (CacheDirectorySettingsPtrOutput) ActiveDirectory ¶ added in v0.4.0
func (o CacheDirectorySettingsPtrOutput) ActiveDirectory() CacheActiveDirectorySettingsPtrOutput
Specifies settings for joining the HPC Cache to an Active Directory domain.
func (CacheDirectorySettingsPtrOutput) Elem ¶ added in v0.4.0
func (o CacheDirectorySettingsPtrOutput) Elem() CacheDirectorySettingsOutput
func (CacheDirectorySettingsPtrOutput) ElementType ¶ added in v0.4.0
func (CacheDirectorySettingsPtrOutput) ElementType() reflect.Type
func (CacheDirectorySettingsPtrOutput) ToCacheDirectorySettingsPtrOutput ¶ added in v0.4.0
func (o CacheDirectorySettingsPtrOutput) ToCacheDirectorySettingsPtrOutput() CacheDirectorySettingsPtrOutput
func (CacheDirectorySettingsPtrOutput) ToCacheDirectorySettingsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheDirectorySettingsPtrOutput) ToCacheDirectorySettingsPtrOutputWithContext(ctx context.Context) CacheDirectorySettingsPtrOutput
func (CacheDirectorySettingsPtrOutput) UsernameDownload ¶ added in v0.4.0
func (o CacheDirectorySettingsPtrOutput) UsernameDownload() CacheUsernameDownloadSettingsPtrOutput
Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
type CacheDirectorySettingsResponse ¶ added in v0.4.0
type CacheDirectorySettingsResponse struct { // Specifies settings for joining the HPC Cache to an Active Directory domain. ActiveDirectory *CacheActiveDirectorySettingsResponse `pulumi:"activeDirectory"` // Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups. UsernameDownload *CacheUsernameDownloadSettingsResponse `pulumi:"usernameDownload"` }
Cache Directory Services settings.
type CacheDirectorySettingsResponseArgs ¶ added in v0.4.0
type CacheDirectorySettingsResponseArgs struct { // Specifies settings for joining the HPC Cache to an Active Directory domain. ActiveDirectory CacheActiveDirectorySettingsResponsePtrInput `pulumi:"activeDirectory"` // Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups. UsernameDownload CacheUsernameDownloadSettingsResponsePtrInput `pulumi:"usernameDownload"` }
Cache Directory Services settings.
func (CacheDirectorySettingsResponseArgs) ElementType ¶ added in v0.4.0
func (CacheDirectorySettingsResponseArgs) ElementType() reflect.Type
func (CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponseOutput ¶ added in v0.4.0
func (i CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponseOutput() CacheDirectorySettingsResponseOutput
func (CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponseOutputWithContext ¶ added in v0.4.0
func (i CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponseOutputWithContext(ctx context.Context) CacheDirectorySettingsResponseOutput
func (CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponsePtrOutput ¶ added in v0.4.0
func (i CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponsePtrOutput() CacheDirectorySettingsResponsePtrOutput
func (CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponsePtrOutputWithContext ¶ added in v0.4.0
func (i CacheDirectorySettingsResponseArgs) ToCacheDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheDirectorySettingsResponsePtrOutput
type CacheDirectorySettingsResponseInput ¶ added in v0.4.0
type CacheDirectorySettingsResponseInput interface { pulumi.Input ToCacheDirectorySettingsResponseOutput() CacheDirectorySettingsResponseOutput ToCacheDirectorySettingsResponseOutputWithContext(context.Context) CacheDirectorySettingsResponseOutput }
CacheDirectorySettingsResponseInput is an input type that accepts CacheDirectorySettingsResponseArgs and CacheDirectorySettingsResponseOutput values. You can construct a concrete instance of `CacheDirectorySettingsResponseInput` via:
CacheDirectorySettingsResponseArgs{...}
type CacheDirectorySettingsResponseOutput ¶ added in v0.4.0
type CacheDirectorySettingsResponseOutput struct{ *pulumi.OutputState }
Cache Directory Services settings.
func (CacheDirectorySettingsResponseOutput) ActiveDirectory ¶ added in v0.4.0
func (o CacheDirectorySettingsResponseOutput) ActiveDirectory() CacheActiveDirectorySettingsResponsePtrOutput
Specifies settings for joining the HPC Cache to an Active Directory domain.
func (CacheDirectorySettingsResponseOutput) ElementType ¶ added in v0.4.0
func (CacheDirectorySettingsResponseOutput) ElementType() reflect.Type
func (CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponseOutput ¶ added in v0.4.0
func (o CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponseOutput() CacheDirectorySettingsResponseOutput
func (CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponseOutputWithContext ¶ added in v0.4.0
func (o CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponseOutputWithContext(ctx context.Context) CacheDirectorySettingsResponseOutput
func (CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponsePtrOutput ¶ added in v0.4.0
func (o CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponsePtrOutput() CacheDirectorySettingsResponsePtrOutput
func (CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponsePtrOutputWithContext ¶ added in v0.4.0
func (o CacheDirectorySettingsResponseOutput) ToCacheDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheDirectorySettingsResponsePtrOutput
func (CacheDirectorySettingsResponseOutput) UsernameDownload ¶ added in v0.4.0
func (o CacheDirectorySettingsResponseOutput) UsernameDownload() CacheUsernameDownloadSettingsResponsePtrOutput
Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
type CacheDirectorySettingsResponsePtrInput ¶ added in v0.4.0
type CacheDirectorySettingsResponsePtrInput interface { pulumi.Input ToCacheDirectorySettingsResponsePtrOutput() CacheDirectorySettingsResponsePtrOutput ToCacheDirectorySettingsResponsePtrOutputWithContext(context.Context) CacheDirectorySettingsResponsePtrOutput }
CacheDirectorySettingsResponsePtrInput is an input type that accepts CacheDirectorySettingsResponseArgs, CacheDirectorySettingsResponsePtr and CacheDirectorySettingsResponsePtrOutput values. You can construct a concrete instance of `CacheDirectorySettingsResponsePtrInput` via:
CacheDirectorySettingsResponseArgs{...} or: nil
func CacheDirectorySettingsResponsePtr ¶ added in v0.4.0
func CacheDirectorySettingsResponsePtr(v *CacheDirectorySettingsResponseArgs) CacheDirectorySettingsResponsePtrInput
type CacheDirectorySettingsResponsePtrOutput ¶ added in v0.4.0
type CacheDirectorySettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheDirectorySettingsResponsePtrOutput) ActiveDirectory ¶ added in v0.4.0
func (o CacheDirectorySettingsResponsePtrOutput) ActiveDirectory() CacheActiveDirectorySettingsResponsePtrOutput
Specifies settings for joining the HPC Cache to an Active Directory domain.
func (CacheDirectorySettingsResponsePtrOutput) ElementType ¶ added in v0.4.0
func (CacheDirectorySettingsResponsePtrOutput) ElementType() reflect.Type
func (CacheDirectorySettingsResponsePtrOutput) ToCacheDirectorySettingsResponsePtrOutput ¶ added in v0.4.0
func (o CacheDirectorySettingsResponsePtrOutput) ToCacheDirectorySettingsResponsePtrOutput() CacheDirectorySettingsResponsePtrOutput
func (CacheDirectorySettingsResponsePtrOutput) ToCacheDirectorySettingsResponsePtrOutputWithContext ¶ added in v0.4.0
func (o CacheDirectorySettingsResponsePtrOutput) ToCacheDirectorySettingsResponsePtrOutputWithContext(ctx context.Context) CacheDirectorySettingsResponsePtrOutput
func (CacheDirectorySettingsResponsePtrOutput) UsernameDownload ¶ added in v0.4.0
func (o CacheDirectorySettingsResponsePtrOutput) UsernameDownload() CacheUsernameDownloadSettingsResponsePtrOutput
Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
type CacheEncryptionSettings ¶
type CacheEncryptionSettings struct { // Specifies the location of the key encryption key in Key Vault. KeyEncryptionKey *KeyVaultKeyReference `pulumi:"keyEncryptionKey"` }
Cache encryption settings.
type CacheEncryptionSettingsArgs ¶
type CacheEncryptionSettingsArgs struct { // Specifies the location of the key encryption key in Key Vault. KeyEncryptionKey KeyVaultKeyReferencePtrInput `pulumi:"keyEncryptionKey"` }
Cache encryption settings.
func (CacheEncryptionSettingsArgs) ElementType ¶
func (CacheEncryptionSettingsArgs) ElementType() reflect.Type
func (CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsOutput ¶
func (i CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsOutput() CacheEncryptionSettingsOutput
func (CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsOutputWithContext ¶
func (i CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsOutputWithContext(ctx context.Context) CacheEncryptionSettingsOutput
func (CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsPtrOutput ¶
func (i CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsPtrOutput() CacheEncryptionSettingsPtrOutput
func (CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsPtrOutputWithContext ¶
func (i CacheEncryptionSettingsArgs) ToCacheEncryptionSettingsPtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsPtrOutput
type CacheEncryptionSettingsInput ¶
type CacheEncryptionSettingsInput interface { pulumi.Input ToCacheEncryptionSettingsOutput() CacheEncryptionSettingsOutput ToCacheEncryptionSettingsOutputWithContext(context.Context) CacheEncryptionSettingsOutput }
CacheEncryptionSettingsInput is an input type that accepts CacheEncryptionSettingsArgs and CacheEncryptionSettingsOutput values. You can construct a concrete instance of `CacheEncryptionSettingsInput` via:
CacheEncryptionSettingsArgs{...}
type CacheEncryptionSettingsOutput ¶
type CacheEncryptionSettingsOutput struct{ *pulumi.OutputState }
Cache encryption settings.
func (CacheEncryptionSettingsOutput) ElementType ¶
func (CacheEncryptionSettingsOutput) ElementType() reflect.Type
func (CacheEncryptionSettingsOutput) KeyEncryptionKey ¶
func (o CacheEncryptionSettingsOutput) KeyEncryptionKey() KeyVaultKeyReferencePtrOutput
Specifies the location of the key encryption key in Key Vault.
func (CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsOutput ¶
func (o CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsOutput() CacheEncryptionSettingsOutput
func (CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsOutputWithContext ¶
func (o CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsOutputWithContext(ctx context.Context) CacheEncryptionSettingsOutput
func (CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsPtrOutput ¶
func (o CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsPtrOutput() CacheEncryptionSettingsPtrOutput
func (CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsPtrOutputWithContext ¶
func (o CacheEncryptionSettingsOutput) ToCacheEncryptionSettingsPtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsPtrOutput
type CacheEncryptionSettingsPtrInput ¶
type CacheEncryptionSettingsPtrInput interface { pulumi.Input ToCacheEncryptionSettingsPtrOutput() CacheEncryptionSettingsPtrOutput ToCacheEncryptionSettingsPtrOutputWithContext(context.Context) CacheEncryptionSettingsPtrOutput }
CacheEncryptionSettingsPtrInput is an input type that accepts CacheEncryptionSettingsArgs, CacheEncryptionSettingsPtr and CacheEncryptionSettingsPtrOutput values. You can construct a concrete instance of `CacheEncryptionSettingsPtrInput` via:
CacheEncryptionSettingsArgs{...} or: nil
func CacheEncryptionSettingsPtr ¶
func CacheEncryptionSettingsPtr(v *CacheEncryptionSettingsArgs) CacheEncryptionSettingsPtrInput
type CacheEncryptionSettingsPtrOutput ¶
type CacheEncryptionSettingsPtrOutput struct{ *pulumi.OutputState }
func (CacheEncryptionSettingsPtrOutput) Elem ¶
func (o CacheEncryptionSettingsPtrOutput) Elem() CacheEncryptionSettingsOutput
func (CacheEncryptionSettingsPtrOutput) ElementType ¶
func (CacheEncryptionSettingsPtrOutput) ElementType() reflect.Type
func (CacheEncryptionSettingsPtrOutput) KeyEncryptionKey ¶
func (o CacheEncryptionSettingsPtrOutput) KeyEncryptionKey() KeyVaultKeyReferencePtrOutput
Specifies the location of the key encryption key in Key Vault.
func (CacheEncryptionSettingsPtrOutput) ToCacheEncryptionSettingsPtrOutput ¶
func (o CacheEncryptionSettingsPtrOutput) ToCacheEncryptionSettingsPtrOutput() CacheEncryptionSettingsPtrOutput
func (CacheEncryptionSettingsPtrOutput) ToCacheEncryptionSettingsPtrOutputWithContext ¶
func (o CacheEncryptionSettingsPtrOutput) ToCacheEncryptionSettingsPtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsPtrOutput
type CacheEncryptionSettingsResponse ¶
type CacheEncryptionSettingsResponse struct { // Specifies the location of the key encryption key in Key Vault. KeyEncryptionKey *KeyVaultKeyReferenceResponse `pulumi:"keyEncryptionKey"` }
Cache encryption settings.
type CacheEncryptionSettingsResponseArgs ¶
type CacheEncryptionSettingsResponseArgs struct { // Specifies the location of the key encryption key in Key Vault. KeyEncryptionKey KeyVaultKeyReferenceResponsePtrInput `pulumi:"keyEncryptionKey"` }
Cache encryption settings.
func (CacheEncryptionSettingsResponseArgs) ElementType ¶
func (CacheEncryptionSettingsResponseArgs) ElementType() reflect.Type
func (CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponseOutput ¶
func (i CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponseOutput() CacheEncryptionSettingsResponseOutput
func (CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponseOutputWithContext ¶
func (i CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponseOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponseOutput
func (CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponsePtrOutput ¶
func (i CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponsePtrOutput() CacheEncryptionSettingsResponsePtrOutput
func (CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponsePtrOutputWithContext ¶
func (i CacheEncryptionSettingsResponseArgs) ToCacheEncryptionSettingsResponsePtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponsePtrOutput
type CacheEncryptionSettingsResponseInput ¶
type CacheEncryptionSettingsResponseInput interface { pulumi.Input ToCacheEncryptionSettingsResponseOutput() CacheEncryptionSettingsResponseOutput ToCacheEncryptionSettingsResponseOutputWithContext(context.Context) CacheEncryptionSettingsResponseOutput }
CacheEncryptionSettingsResponseInput is an input type that accepts CacheEncryptionSettingsResponseArgs and CacheEncryptionSettingsResponseOutput values. You can construct a concrete instance of `CacheEncryptionSettingsResponseInput` via:
CacheEncryptionSettingsResponseArgs{...}
type CacheEncryptionSettingsResponseOutput ¶
type CacheEncryptionSettingsResponseOutput struct{ *pulumi.OutputState }
Cache encryption settings.
func (CacheEncryptionSettingsResponseOutput) ElementType ¶
func (CacheEncryptionSettingsResponseOutput) ElementType() reflect.Type
func (CacheEncryptionSettingsResponseOutput) KeyEncryptionKey ¶
func (o CacheEncryptionSettingsResponseOutput) KeyEncryptionKey() KeyVaultKeyReferenceResponsePtrOutput
Specifies the location of the key encryption key in Key Vault.
func (CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponseOutput ¶
func (o CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponseOutput() CacheEncryptionSettingsResponseOutput
func (CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponseOutputWithContext ¶
func (o CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponseOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponseOutput
func (CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponsePtrOutput ¶
func (o CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponsePtrOutput() CacheEncryptionSettingsResponsePtrOutput
func (CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponsePtrOutputWithContext ¶
func (o CacheEncryptionSettingsResponseOutput) ToCacheEncryptionSettingsResponsePtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponsePtrOutput
type CacheEncryptionSettingsResponsePtrInput ¶
type CacheEncryptionSettingsResponsePtrInput interface { pulumi.Input ToCacheEncryptionSettingsResponsePtrOutput() CacheEncryptionSettingsResponsePtrOutput ToCacheEncryptionSettingsResponsePtrOutputWithContext(context.Context) CacheEncryptionSettingsResponsePtrOutput }
CacheEncryptionSettingsResponsePtrInput is an input type that accepts CacheEncryptionSettingsResponseArgs, CacheEncryptionSettingsResponsePtr and CacheEncryptionSettingsResponsePtrOutput values. You can construct a concrete instance of `CacheEncryptionSettingsResponsePtrInput` via:
CacheEncryptionSettingsResponseArgs{...} or: nil
func CacheEncryptionSettingsResponsePtr ¶
func CacheEncryptionSettingsResponsePtr(v *CacheEncryptionSettingsResponseArgs) CacheEncryptionSettingsResponsePtrInput
type CacheEncryptionSettingsResponsePtrOutput ¶
type CacheEncryptionSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheEncryptionSettingsResponsePtrOutput) ElementType ¶
func (CacheEncryptionSettingsResponsePtrOutput) ElementType() reflect.Type
func (CacheEncryptionSettingsResponsePtrOutput) KeyEncryptionKey ¶
func (o CacheEncryptionSettingsResponsePtrOutput) KeyEncryptionKey() KeyVaultKeyReferenceResponsePtrOutput
Specifies the location of the key encryption key in Key Vault.
func (CacheEncryptionSettingsResponsePtrOutput) ToCacheEncryptionSettingsResponsePtrOutput ¶
func (o CacheEncryptionSettingsResponsePtrOutput) ToCacheEncryptionSettingsResponsePtrOutput() CacheEncryptionSettingsResponsePtrOutput
func (CacheEncryptionSettingsResponsePtrOutput) ToCacheEncryptionSettingsResponsePtrOutputWithContext ¶
func (o CacheEncryptionSettingsResponsePtrOutput) ToCacheEncryptionSettingsResponsePtrOutputWithContext(ctx context.Context) CacheEncryptionSettingsResponsePtrOutput
type CacheHealthResponse ¶
type CacheHealthResponse struct { // List of Cache health states. State *string `pulumi:"state"` // Describes explanation of state. StatusDescription *string `pulumi:"statusDescription"` }
An indication of Cache health. Gives more information about health than just that related to provisioning.
type CacheHealthResponseArgs ¶
type CacheHealthResponseArgs struct { // List of Cache health states. State pulumi.StringPtrInput `pulumi:"state"` // Describes explanation of state. StatusDescription pulumi.StringPtrInput `pulumi:"statusDescription"` }
An indication of Cache health. Gives more information about health than just that related to provisioning.
func (CacheHealthResponseArgs) ElementType ¶
func (CacheHealthResponseArgs) ElementType() reflect.Type
func (CacheHealthResponseArgs) ToCacheHealthResponseOutput ¶
func (i CacheHealthResponseArgs) ToCacheHealthResponseOutput() CacheHealthResponseOutput
func (CacheHealthResponseArgs) ToCacheHealthResponseOutputWithContext ¶
func (i CacheHealthResponseArgs) ToCacheHealthResponseOutputWithContext(ctx context.Context) CacheHealthResponseOutput
func (CacheHealthResponseArgs) ToCacheHealthResponsePtrOutput ¶
func (i CacheHealthResponseArgs) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
func (CacheHealthResponseArgs) ToCacheHealthResponsePtrOutputWithContext ¶
func (i CacheHealthResponseArgs) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
type CacheHealthResponseInput ¶
type CacheHealthResponseInput interface { pulumi.Input ToCacheHealthResponseOutput() CacheHealthResponseOutput ToCacheHealthResponseOutputWithContext(context.Context) CacheHealthResponseOutput }
CacheHealthResponseInput is an input type that accepts CacheHealthResponseArgs and CacheHealthResponseOutput values. You can construct a concrete instance of `CacheHealthResponseInput` via:
CacheHealthResponseArgs{...}
type CacheHealthResponseOutput ¶
type CacheHealthResponseOutput struct{ *pulumi.OutputState }
An indication of Cache health. Gives more information about health than just that related to provisioning.
func (CacheHealthResponseOutput) ElementType ¶
func (CacheHealthResponseOutput) ElementType() reflect.Type
func (CacheHealthResponseOutput) State ¶
func (o CacheHealthResponseOutput) State() pulumi.StringPtrOutput
List of Cache health states.
func (CacheHealthResponseOutput) StatusDescription ¶
func (o CacheHealthResponseOutput) StatusDescription() pulumi.StringPtrOutput
Describes explanation of state.
func (CacheHealthResponseOutput) ToCacheHealthResponseOutput ¶
func (o CacheHealthResponseOutput) ToCacheHealthResponseOutput() CacheHealthResponseOutput
func (CacheHealthResponseOutput) ToCacheHealthResponseOutputWithContext ¶
func (o CacheHealthResponseOutput) ToCacheHealthResponseOutputWithContext(ctx context.Context) CacheHealthResponseOutput
func (CacheHealthResponseOutput) ToCacheHealthResponsePtrOutput ¶
func (o CacheHealthResponseOutput) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
func (CacheHealthResponseOutput) ToCacheHealthResponsePtrOutputWithContext ¶
func (o CacheHealthResponseOutput) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
type CacheHealthResponsePtrInput ¶
type CacheHealthResponsePtrInput interface { pulumi.Input ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput ToCacheHealthResponsePtrOutputWithContext(context.Context) CacheHealthResponsePtrOutput }
CacheHealthResponsePtrInput is an input type that accepts CacheHealthResponseArgs, CacheHealthResponsePtr and CacheHealthResponsePtrOutput values. You can construct a concrete instance of `CacheHealthResponsePtrInput` via:
CacheHealthResponseArgs{...} or: nil
func CacheHealthResponsePtr ¶
func CacheHealthResponsePtr(v *CacheHealthResponseArgs) CacheHealthResponsePtrInput
type CacheHealthResponsePtrOutput ¶
type CacheHealthResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheHealthResponsePtrOutput) Elem ¶
func (o CacheHealthResponsePtrOutput) Elem() CacheHealthResponseOutput
func (CacheHealthResponsePtrOutput) ElementType ¶
func (CacheHealthResponsePtrOutput) ElementType() reflect.Type
func (CacheHealthResponsePtrOutput) State ¶
func (o CacheHealthResponsePtrOutput) State() pulumi.StringPtrOutput
List of Cache health states.
func (CacheHealthResponsePtrOutput) StatusDescription ¶
func (o CacheHealthResponsePtrOutput) StatusDescription() pulumi.StringPtrOutput
Describes explanation of state.
func (CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutput ¶
func (o CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
func (CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutputWithContext ¶
func (o CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
type CacheIdentity ¶
type CacheIdentity struct { // The type of identity used for the cache Type *string `pulumi:"type"` }
Cache identity properties.
type CacheIdentityArgs ¶
type CacheIdentityArgs struct { // The type of identity used for the cache Type CacheIdentityType `pulumi:"type"` }
Cache identity properties.
func (CacheIdentityArgs) ElementType ¶
func (CacheIdentityArgs) ElementType() reflect.Type
func (CacheIdentityArgs) ToCacheIdentityOutput ¶
func (i CacheIdentityArgs) ToCacheIdentityOutput() CacheIdentityOutput
func (CacheIdentityArgs) ToCacheIdentityOutputWithContext ¶
func (i CacheIdentityArgs) ToCacheIdentityOutputWithContext(ctx context.Context) CacheIdentityOutput
func (CacheIdentityArgs) ToCacheIdentityPtrOutput ¶
func (i CacheIdentityArgs) ToCacheIdentityPtrOutput() CacheIdentityPtrOutput
func (CacheIdentityArgs) ToCacheIdentityPtrOutputWithContext ¶
func (i CacheIdentityArgs) ToCacheIdentityPtrOutputWithContext(ctx context.Context) CacheIdentityPtrOutput
type CacheIdentityInput ¶
type CacheIdentityInput interface { pulumi.Input ToCacheIdentityOutput() CacheIdentityOutput ToCacheIdentityOutputWithContext(context.Context) CacheIdentityOutput }
CacheIdentityInput is an input type that accepts CacheIdentityArgs and CacheIdentityOutput values. You can construct a concrete instance of `CacheIdentityInput` via:
CacheIdentityArgs{...}
type CacheIdentityOutput ¶
type CacheIdentityOutput struct{ *pulumi.OutputState }
Cache identity properties.
func (CacheIdentityOutput) ElementType ¶
func (CacheIdentityOutput) ElementType() reflect.Type
func (CacheIdentityOutput) ToCacheIdentityOutput ¶
func (o CacheIdentityOutput) ToCacheIdentityOutput() CacheIdentityOutput
func (CacheIdentityOutput) ToCacheIdentityOutputWithContext ¶
func (o CacheIdentityOutput) ToCacheIdentityOutputWithContext(ctx context.Context) CacheIdentityOutput
func (CacheIdentityOutput) ToCacheIdentityPtrOutput ¶
func (o CacheIdentityOutput) ToCacheIdentityPtrOutput() CacheIdentityPtrOutput
func (CacheIdentityOutput) ToCacheIdentityPtrOutputWithContext ¶
func (o CacheIdentityOutput) ToCacheIdentityPtrOutputWithContext(ctx context.Context) CacheIdentityPtrOutput
func (CacheIdentityOutput) Type ¶
func (o CacheIdentityOutput) Type() pulumi.StringPtrOutput
The type of identity used for the cache
type CacheIdentityPtrInput ¶
type CacheIdentityPtrInput interface { pulumi.Input ToCacheIdentityPtrOutput() CacheIdentityPtrOutput ToCacheIdentityPtrOutputWithContext(context.Context) CacheIdentityPtrOutput }
CacheIdentityPtrInput is an input type that accepts CacheIdentityArgs, CacheIdentityPtr and CacheIdentityPtrOutput values. You can construct a concrete instance of `CacheIdentityPtrInput` via:
CacheIdentityArgs{...} or: nil
func CacheIdentityPtr ¶
func CacheIdentityPtr(v *CacheIdentityArgs) CacheIdentityPtrInput
type CacheIdentityPtrOutput ¶
type CacheIdentityPtrOutput struct{ *pulumi.OutputState }
func (CacheIdentityPtrOutput) Elem ¶
func (o CacheIdentityPtrOutput) Elem() CacheIdentityOutput
func (CacheIdentityPtrOutput) ElementType ¶
func (CacheIdentityPtrOutput) ElementType() reflect.Type
func (CacheIdentityPtrOutput) ToCacheIdentityPtrOutput ¶
func (o CacheIdentityPtrOutput) ToCacheIdentityPtrOutput() CacheIdentityPtrOutput
func (CacheIdentityPtrOutput) ToCacheIdentityPtrOutputWithContext ¶
func (o CacheIdentityPtrOutput) ToCacheIdentityPtrOutputWithContext(ctx context.Context) CacheIdentityPtrOutput
func (CacheIdentityPtrOutput) Type ¶
func (o CacheIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the cache
type CacheIdentityResponse ¶
type CacheIdentityResponse struct { // The principal id of the cache. PrincipalId string `pulumi:"principalId"` // The tenant id associated with the cache. TenantId string `pulumi:"tenantId"` // The type of identity used for the cache Type *string `pulumi:"type"` }
Cache identity properties.
type CacheIdentityResponseArgs ¶
type CacheIdentityResponseArgs struct { // The principal id of the cache. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant id associated with the cache. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of identity used for the cache Type pulumi.StringPtrInput `pulumi:"type"` }
Cache identity properties.
func (CacheIdentityResponseArgs) ElementType ¶
func (CacheIdentityResponseArgs) ElementType() reflect.Type
func (CacheIdentityResponseArgs) ToCacheIdentityResponseOutput ¶
func (i CacheIdentityResponseArgs) ToCacheIdentityResponseOutput() CacheIdentityResponseOutput
func (CacheIdentityResponseArgs) ToCacheIdentityResponseOutputWithContext ¶
func (i CacheIdentityResponseArgs) ToCacheIdentityResponseOutputWithContext(ctx context.Context) CacheIdentityResponseOutput
func (CacheIdentityResponseArgs) ToCacheIdentityResponsePtrOutput ¶
func (i CacheIdentityResponseArgs) ToCacheIdentityResponsePtrOutput() CacheIdentityResponsePtrOutput
func (CacheIdentityResponseArgs) ToCacheIdentityResponsePtrOutputWithContext ¶
func (i CacheIdentityResponseArgs) ToCacheIdentityResponsePtrOutputWithContext(ctx context.Context) CacheIdentityResponsePtrOutput
type CacheIdentityResponseInput ¶
type CacheIdentityResponseInput interface { pulumi.Input ToCacheIdentityResponseOutput() CacheIdentityResponseOutput ToCacheIdentityResponseOutputWithContext(context.Context) CacheIdentityResponseOutput }
CacheIdentityResponseInput is an input type that accepts CacheIdentityResponseArgs and CacheIdentityResponseOutput values. You can construct a concrete instance of `CacheIdentityResponseInput` via:
CacheIdentityResponseArgs{...}
type CacheIdentityResponseOutput ¶
type CacheIdentityResponseOutput struct{ *pulumi.OutputState }
Cache identity properties.
func (CacheIdentityResponseOutput) ElementType ¶
func (CacheIdentityResponseOutput) ElementType() reflect.Type
func (CacheIdentityResponseOutput) PrincipalId ¶
func (o CacheIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of the cache.
func (CacheIdentityResponseOutput) TenantId ¶
func (o CacheIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant id associated with the cache.
func (CacheIdentityResponseOutput) ToCacheIdentityResponseOutput ¶
func (o CacheIdentityResponseOutput) ToCacheIdentityResponseOutput() CacheIdentityResponseOutput
func (CacheIdentityResponseOutput) ToCacheIdentityResponseOutputWithContext ¶
func (o CacheIdentityResponseOutput) ToCacheIdentityResponseOutputWithContext(ctx context.Context) CacheIdentityResponseOutput
func (CacheIdentityResponseOutput) ToCacheIdentityResponsePtrOutput ¶
func (o CacheIdentityResponseOutput) ToCacheIdentityResponsePtrOutput() CacheIdentityResponsePtrOutput
func (CacheIdentityResponseOutput) ToCacheIdentityResponsePtrOutputWithContext ¶
func (o CacheIdentityResponseOutput) ToCacheIdentityResponsePtrOutputWithContext(ctx context.Context) CacheIdentityResponsePtrOutput
func (CacheIdentityResponseOutput) Type ¶
func (o CacheIdentityResponseOutput) Type() pulumi.StringPtrOutput
The type of identity used for the cache
type CacheIdentityResponsePtrInput ¶
type CacheIdentityResponsePtrInput interface { pulumi.Input ToCacheIdentityResponsePtrOutput() CacheIdentityResponsePtrOutput ToCacheIdentityResponsePtrOutputWithContext(context.Context) CacheIdentityResponsePtrOutput }
CacheIdentityResponsePtrInput is an input type that accepts CacheIdentityResponseArgs, CacheIdentityResponsePtr and CacheIdentityResponsePtrOutput values. You can construct a concrete instance of `CacheIdentityResponsePtrInput` via:
CacheIdentityResponseArgs{...} or: nil
func CacheIdentityResponsePtr ¶
func CacheIdentityResponsePtr(v *CacheIdentityResponseArgs) CacheIdentityResponsePtrInput
type CacheIdentityResponsePtrOutput ¶
type CacheIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheIdentityResponsePtrOutput) Elem ¶
func (o CacheIdentityResponsePtrOutput) Elem() CacheIdentityResponseOutput
func (CacheIdentityResponsePtrOutput) ElementType ¶
func (CacheIdentityResponsePtrOutput) ElementType() reflect.Type
func (CacheIdentityResponsePtrOutput) PrincipalId ¶
func (o CacheIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of the cache.
func (CacheIdentityResponsePtrOutput) TenantId ¶
func (o CacheIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant id associated with the cache.
func (CacheIdentityResponsePtrOutput) ToCacheIdentityResponsePtrOutput ¶
func (o CacheIdentityResponsePtrOutput) ToCacheIdentityResponsePtrOutput() CacheIdentityResponsePtrOutput
func (CacheIdentityResponsePtrOutput) ToCacheIdentityResponsePtrOutputWithContext ¶
func (o CacheIdentityResponsePtrOutput) ToCacheIdentityResponsePtrOutputWithContext(ctx context.Context) CacheIdentityResponsePtrOutput
func (CacheIdentityResponsePtrOutput) Type ¶
func (o CacheIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the cache
type CacheIdentityType ¶ added in v0.3.1
The type of identity used for the cache
func (CacheIdentityType) ElementType ¶ added in v0.3.1
func (CacheIdentityType) ElementType() reflect.Type
func (CacheIdentityType) ToStringOutput ¶ added in v0.3.1
func (e CacheIdentityType) ToStringOutput() pulumi.StringOutput
func (CacheIdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e CacheIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CacheIdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e CacheIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CacheIdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e CacheIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CacheInput ¶ added in v0.2.6
type CacheInput interface { pulumi.Input ToCacheOutput() CacheOutput ToCacheOutputWithContext(ctx context.Context) CacheOutput }
type CacheNetworkSettings ¶
type CacheNetworkSettings struct { // The IPv4 maximum transmission unit configured for the subnet. Mtu *int `pulumi:"mtu"` }
Cache network settings.
type CacheNetworkSettingsArgs ¶
type CacheNetworkSettingsArgs struct { // The IPv4 maximum transmission unit configured for the subnet. Mtu pulumi.IntPtrInput `pulumi:"mtu"` }
Cache network settings.
func (CacheNetworkSettingsArgs) ElementType ¶
func (CacheNetworkSettingsArgs) ElementType() reflect.Type
func (CacheNetworkSettingsArgs) ToCacheNetworkSettingsOutput ¶
func (i CacheNetworkSettingsArgs) ToCacheNetworkSettingsOutput() CacheNetworkSettingsOutput
func (CacheNetworkSettingsArgs) ToCacheNetworkSettingsOutputWithContext ¶
func (i CacheNetworkSettingsArgs) ToCacheNetworkSettingsOutputWithContext(ctx context.Context) CacheNetworkSettingsOutput
func (CacheNetworkSettingsArgs) ToCacheNetworkSettingsPtrOutput ¶
func (i CacheNetworkSettingsArgs) ToCacheNetworkSettingsPtrOutput() CacheNetworkSettingsPtrOutput
func (CacheNetworkSettingsArgs) ToCacheNetworkSettingsPtrOutputWithContext ¶
func (i CacheNetworkSettingsArgs) ToCacheNetworkSettingsPtrOutputWithContext(ctx context.Context) CacheNetworkSettingsPtrOutput
type CacheNetworkSettingsInput ¶
type CacheNetworkSettingsInput interface { pulumi.Input ToCacheNetworkSettingsOutput() CacheNetworkSettingsOutput ToCacheNetworkSettingsOutputWithContext(context.Context) CacheNetworkSettingsOutput }
CacheNetworkSettingsInput is an input type that accepts CacheNetworkSettingsArgs and CacheNetworkSettingsOutput values. You can construct a concrete instance of `CacheNetworkSettingsInput` via:
CacheNetworkSettingsArgs{...}
type CacheNetworkSettingsOutput ¶
type CacheNetworkSettingsOutput struct{ *pulumi.OutputState }
Cache network settings.
func (CacheNetworkSettingsOutput) ElementType ¶
func (CacheNetworkSettingsOutput) ElementType() reflect.Type
func (CacheNetworkSettingsOutput) Mtu ¶
func (o CacheNetworkSettingsOutput) Mtu() pulumi.IntPtrOutput
The IPv4 maximum transmission unit configured for the subnet.
func (CacheNetworkSettingsOutput) ToCacheNetworkSettingsOutput ¶
func (o CacheNetworkSettingsOutput) ToCacheNetworkSettingsOutput() CacheNetworkSettingsOutput
func (CacheNetworkSettingsOutput) ToCacheNetworkSettingsOutputWithContext ¶
func (o CacheNetworkSettingsOutput) ToCacheNetworkSettingsOutputWithContext(ctx context.Context) CacheNetworkSettingsOutput
func (CacheNetworkSettingsOutput) ToCacheNetworkSettingsPtrOutput ¶
func (o CacheNetworkSettingsOutput) ToCacheNetworkSettingsPtrOutput() CacheNetworkSettingsPtrOutput
func (CacheNetworkSettingsOutput) ToCacheNetworkSettingsPtrOutputWithContext ¶
func (o CacheNetworkSettingsOutput) ToCacheNetworkSettingsPtrOutputWithContext(ctx context.Context) CacheNetworkSettingsPtrOutput
type CacheNetworkSettingsPtrInput ¶
type CacheNetworkSettingsPtrInput interface { pulumi.Input ToCacheNetworkSettingsPtrOutput() CacheNetworkSettingsPtrOutput ToCacheNetworkSettingsPtrOutputWithContext(context.Context) CacheNetworkSettingsPtrOutput }
CacheNetworkSettingsPtrInput is an input type that accepts CacheNetworkSettingsArgs, CacheNetworkSettingsPtr and CacheNetworkSettingsPtrOutput values. You can construct a concrete instance of `CacheNetworkSettingsPtrInput` via:
CacheNetworkSettingsArgs{...} or: nil
func CacheNetworkSettingsPtr ¶
func CacheNetworkSettingsPtr(v *CacheNetworkSettingsArgs) CacheNetworkSettingsPtrInput
type CacheNetworkSettingsPtrOutput ¶
type CacheNetworkSettingsPtrOutput struct{ *pulumi.OutputState }
func (CacheNetworkSettingsPtrOutput) Elem ¶
func (o CacheNetworkSettingsPtrOutput) Elem() CacheNetworkSettingsOutput
func (CacheNetworkSettingsPtrOutput) ElementType ¶
func (CacheNetworkSettingsPtrOutput) ElementType() reflect.Type
func (CacheNetworkSettingsPtrOutput) Mtu ¶
func (o CacheNetworkSettingsPtrOutput) Mtu() pulumi.IntPtrOutput
The IPv4 maximum transmission unit configured for the subnet.
func (CacheNetworkSettingsPtrOutput) ToCacheNetworkSettingsPtrOutput ¶
func (o CacheNetworkSettingsPtrOutput) ToCacheNetworkSettingsPtrOutput() CacheNetworkSettingsPtrOutput
func (CacheNetworkSettingsPtrOutput) ToCacheNetworkSettingsPtrOutputWithContext ¶
func (o CacheNetworkSettingsPtrOutput) ToCacheNetworkSettingsPtrOutputWithContext(ctx context.Context) CacheNetworkSettingsPtrOutput
type CacheNetworkSettingsResponse ¶
type CacheNetworkSettingsResponse struct { // The IPv4 maximum transmission unit configured for the subnet. Mtu *int `pulumi:"mtu"` // Array of additional IP addresses used by this Cache. UtilityAddresses []string `pulumi:"utilityAddresses"` }
Cache network settings.
type CacheNetworkSettingsResponseArgs ¶
type CacheNetworkSettingsResponseArgs struct { // The IPv4 maximum transmission unit configured for the subnet. Mtu pulumi.IntPtrInput `pulumi:"mtu"` // Array of additional IP addresses used by this Cache. UtilityAddresses pulumi.StringArrayInput `pulumi:"utilityAddresses"` }
Cache network settings.
func (CacheNetworkSettingsResponseArgs) ElementType ¶
func (CacheNetworkSettingsResponseArgs) ElementType() reflect.Type
func (CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponseOutput ¶
func (i CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponseOutput() CacheNetworkSettingsResponseOutput
func (CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponseOutputWithContext ¶
func (i CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponseOutputWithContext(ctx context.Context) CacheNetworkSettingsResponseOutput
func (CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponsePtrOutput ¶
func (i CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponsePtrOutput() CacheNetworkSettingsResponsePtrOutput
func (CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponsePtrOutputWithContext ¶
func (i CacheNetworkSettingsResponseArgs) ToCacheNetworkSettingsResponsePtrOutputWithContext(ctx context.Context) CacheNetworkSettingsResponsePtrOutput
type CacheNetworkSettingsResponseInput ¶
type CacheNetworkSettingsResponseInput interface { pulumi.Input ToCacheNetworkSettingsResponseOutput() CacheNetworkSettingsResponseOutput ToCacheNetworkSettingsResponseOutputWithContext(context.Context) CacheNetworkSettingsResponseOutput }
CacheNetworkSettingsResponseInput is an input type that accepts CacheNetworkSettingsResponseArgs and CacheNetworkSettingsResponseOutput values. You can construct a concrete instance of `CacheNetworkSettingsResponseInput` via:
CacheNetworkSettingsResponseArgs{...}
type CacheNetworkSettingsResponseOutput ¶
type CacheNetworkSettingsResponseOutput struct{ *pulumi.OutputState }
Cache network settings.
func (CacheNetworkSettingsResponseOutput) ElementType ¶
func (CacheNetworkSettingsResponseOutput) ElementType() reflect.Type
func (CacheNetworkSettingsResponseOutput) Mtu ¶
func (o CacheNetworkSettingsResponseOutput) Mtu() pulumi.IntPtrOutput
The IPv4 maximum transmission unit configured for the subnet.
func (CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponseOutput ¶
func (o CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponseOutput() CacheNetworkSettingsResponseOutput
func (CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponseOutputWithContext ¶
func (o CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponseOutputWithContext(ctx context.Context) CacheNetworkSettingsResponseOutput
func (CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponsePtrOutput ¶
func (o CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponsePtrOutput() CacheNetworkSettingsResponsePtrOutput
func (CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponsePtrOutputWithContext ¶
func (o CacheNetworkSettingsResponseOutput) ToCacheNetworkSettingsResponsePtrOutputWithContext(ctx context.Context) CacheNetworkSettingsResponsePtrOutput
func (CacheNetworkSettingsResponseOutput) UtilityAddresses ¶
func (o CacheNetworkSettingsResponseOutput) UtilityAddresses() pulumi.StringArrayOutput
Array of additional IP addresses used by this Cache.
type CacheNetworkSettingsResponsePtrInput ¶
type CacheNetworkSettingsResponsePtrInput interface { pulumi.Input ToCacheNetworkSettingsResponsePtrOutput() CacheNetworkSettingsResponsePtrOutput ToCacheNetworkSettingsResponsePtrOutputWithContext(context.Context) CacheNetworkSettingsResponsePtrOutput }
CacheNetworkSettingsResponsePtrInput is an input type that accepts CacheNetworkSettingsResponseArgs, CacheNetworkSettingsResponsePtr and CacheNetworkSettingsResponsePtrOutput values. You can construct a concrete instance of `CacheNetworkSettingsResponsePtrInput` via:
CacheNetworkSettingsResponseArgs{...} or: nil
func CacheNetworkSettingsResponsePtr ¶
func CacheNetworkSettingsResponsePtr(v *CacheNetworkSettingsResponseArgs) CacheNetworkSettingsResponsePtrInput
type CacheNetworkSettingsResponsePtrOutput ¶
type CacheNetworkSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheNetworkSettingsResponsePtrOutput) ElementType ¶
func (CacheNetworkSettingsResponsePtrOutput) ElementType() reflect.Type
func (CacheNetworkSettingsResponsePtrOutput) Mtu ¶
func (o CacheNetworkSettingsResponsePtrOutput) Mtu() pulumi.IntPtrOutput
The IPv4 maximum transmission unit configured for the subnet.
func (CacheNetworkSettingsResponsePtrOutput) ToCacheNetworkSettingsResponsePtrOutput ¶
func (o CacheNetworkSettingsResponsePtrOutput) ToCacheNetworkSettingsResponsePtrOutput() CacheNetworkSettingsResponsePtrOutput
func (CacheNetworkSettingsResponsePtrOutput) ToCacheNetworkSettingsResponsePtrOutputWithContext ¶
func (o CacheNetworkSettingsResponsePtrOutput) ToCacheNetworkSettingsResponsePtrOutputWithContext(ctx context.Context) CacheNetworkSettingsResponsePtrOutput
func (CacheNetworkSettingsResponsePtrOutput) UtilityAddresses ¶
func (o CacheNetworkSettingsResponsePtrOutput) UtilityAddresses() pulumi.StringArrayOutput
Array of additional IP addresses used by this Cache.
type CacheOutput ¶ added in v0.2.6
type CacheOutput struct {
*pulumi.OutputState
}
func (CacheOutput) ElementType ¶ added in v0.2.6
func (CacheOutput) ElementType() reflect.Type
func (CacheOutput) ToCacheOutput ¶ added in v0.2.6
func (o CacheOutput) ToCacheOutput() CacheOutput
func (CacheOutput) ToCacheOutputWithContext ¶ added in v0.2.6
func (o CacheOutput) ToCacheOutputWithContext(ctx context.Context) CacheOutput
type CacheResponseSku ¶
type CacheResponseSku struct { // SKU name for this Cache. Name *string `pulumi:"name"` }
SKU for the Cache.
type CacheResponseSkuArgs ¶
type CacheResponseSkuArgs struct { // SKU name for this Cache. Name pulumi.StringPtrInput `pulumi:"name"` }
SKU for the Cache.
func (CacheResponseSkuArgs) ElementType ¶
func (CacheResponseSkuArgs) ElementType() reflect.Type
func (CacheResponseSkuArgs) ToCacheResponseSkuOutput ¶
func (i CacheResponseSkuArgs) ToCacheResponseSkuOutput() CacheResponseSkuOutput
func (CacheResponseSkuArgs) ToCacheResponseSkuOutputWithContext ¶
func (i CacheResponseSkuArgs) ToCacheResponseSkuOutputWithContext(ctx context.Context) CacheResponseSkuOutput
func (CacheResponseSkuArgs) ToCacheResponseSkuPtrOutput ¶
func (i CacheResponseSkuArgs) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
func (CacheResponseSkuArgs) ToCacheResponseSkuPtrOutputWithContext ¶
func (i CacheResponseSkuArgs) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
type CacheResponseSkuInput ¶
type CacheResponseSkuInput interface { pulumi.Input ToCacheResponseSkuOutput() CacheResponseSkuOutput ToCacheResponseSkuOutputWithContext(context.Context) CacheResponseSkuOutput }
CacheResponseSkuInput is an input type that accepts CacheResponseSkuArgs and CacheResponseSkuOutput values. You can construct a concrete instance of `CacheResponseSkuInput` via:
CacheResponseSkuArgs{...}
type CacheResponseSkuOutput ¶
type CacheResponseSkuOutput struct{ *pulumi.OutputState }
SKU for the Cache.
func (CacheResponseSkuOutput) ElementType ¶
func (CacheResponseSkuOutput) ElementType() reflect.Type
func (CacheResponseSkuOutput) Name ¶
func (o CacheResponseSkuOutput) Name() pulumi.StringPtrOutput
SKU name for this Cache.
func (CacheResponseSkuOutput) ToCacheResponseSkuOutput ¶
func (o CacheResponseSkuOutput) ToCacheResponseSkuOutput() CacheResponseSkuOutput
func (CacheResponseSkuOutput) ToCacheResponseSkuOutputWithContext ¶
func (o CacheResponseSkuOutput) ToCacheResponseSkuOutputWithContext(ctx context.Context) CacheResponseSkuOutput
func (CacheResponseSkuOutput) ToCacheResponseSkuPtrOutput ¶
func (o CacheResponseSkuOutput) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
func (CacheResponseSkuOutput) ToCacheResponseSkuPtrOutputWithContext ¶
func (o CacheResponseSkuOutput) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
type CacheResponseSkuPtrInput ¶
type CacheResponseSkuPtrInput interface { pulumi.Input ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput ToCacheResponseSkuPtrOutputWithContext(context.Context) CacheResponseSkuPtrOutput }
CacheResponseSkuPtrInput is an input type that accepts CacheResponseSkuArgs, CacheResponseSkuPtr and CacheResponseSkuPtrOutput values. You can construct a concrete instance of `CacheResponseSkuPtrInput` via:
CacheResponseSkuArgs{...} or: nil
func CacheResponseSkuPtr ¶
func CacheResponseSkuPtr(v *CacheResponseSkuArgs) CacheResponseSkuPtrInput
type CacheResponseSkuPtrOutput ¶
type CacheResponseSkuPtrOutput struct{ *pulumi.OutputState }
func (CacheResponseSkuPtrOutput) Elem ¶
func (o CacheResponseSkuPtrOutput) Elem() CacheResponseSkuOutput
func (CacheResponseSkuPtrOutput) ElementType ¶
func (CacheResponseSkuPtrOutput) ElementType() reflect.Type
func (CacheResponseSkuPtrOutput) Name ¶
func (o CacheResponseSkuPtrOutput) Name() pulumi.StringPtrOutput
SKU name for this Cache.
func (CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutput ¶
func (o CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
func (CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutputWithContext ¶
func (o CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
type CacheSecuritySettings ¶
type CacheSecuritySettings struct { // NFS access policies defined for this cache. AccessPolicies []NfsAccessPolicy `pulumi:"accessPolicies"` }
Cache security settings.
type CacheSecuritySettingsArgs ¶
type CacheSecuritySettingsArgs struct { // NFS access policies defined for this cache. AccessPolicies NfsAccessPolicyArrayInput `pulumi:"accessPolicies"` }
Cache security settings.
func (CacheSecuritySettingsArgs) ElementType ¶
func (CacheSecuritySettingsArgs) ElementType() reflect.Type
func (CacheSecuritySettingsArgs) ToCacheSecuritySettingsOutput ¶
func (i CacheSecuritySettingsArgs) ToCacheSecuritySettingsOutput() CacheSecuritySettingsOutput
func (CacheSecuritySettingsArgs) ToCacheSecuritySettingsOutputWithContext ¶
func (i CacheSecuritySettingsArgs) ToCacheSecuritySettingsOutputWithContext(ctx context.Context) CacheSecuritySettingsOutput
func (CacheSecuritySettingsArgs) ToCacheSecuritySettingsPtrOutput ¶
func (i CacheSecuritySettingsArgs) ToCacheSecuritySettingsPtrOutput() CacheSecuritySettingsPtrOutput
func (CacheSecuritySettingsArgs) ToCacheSecuritySettingsPtrOutputWithContext ¶
func (i CacheSecuritySettingsArgs) ToCacheSecuritySettingsPtrOutputWithContext(ctx context.Context) CacheSecuritySettingsPtrOutput
type CacheSecuritySettingsInput ¶
type CacheSecuritySettingsInput interface { pulumi.Input ToCacheSecuritySettingsOutput() CacheSecuritySettingsOutput ToCacheSecuritySettingsOutputWithContext(context.Context) CacheSecuritySettingsOutput }
CacheSecuritySettingsInput is an input type that accepts CacheSecuritySettingsArgs and CacheSecuritySettingsOutput values. You can construct a concrete instance of `CacheSecuritySettingsInput` via:
CacheSecuritySettingsArgs{...}
type CacheSecuritySettingsOutput ¶
type CacheSecuritySettingsOutput struct{ *pulumi.OutputState }
Cache security settings.
func (CacheSecuritySettingsOutput) AccessPolicies ¶ added in v0.4.0
func (o CacheSecuritySettingsOutput) AccessPolicies() NfsAccessPolicyArrayOutput
NFS access policies defined for this cache.
func (CacheSecuritySettingsOutput) ElementType ¶
func (CacheSecuritySettingsOutput) ElementType() reflect.Type
func (CacheSecuritySettingsOutput) ToCacheSecuritySettingsOutput ¶
func (o CacheSecuritySettingsOutput) ToCacheSecuritySettingsOutput() CacheSecuritySettingsOutput
func (CacheSecuritySettingsOutput) ToCacheSecuritySettingsOutputWithContext ¶
func (o CacheSecuritySettingsOutput) ToCacheSecuritySettingsOutputWithContext(ctx context.Context) CacheSecuritySettingsOutput
func (CacheSecuritySettingsOutput) ToCacheSecuritySettingsPtrOutput ¶
func (o CacheSecuritySettingsOutput) ToCacheSecuritySettingsPtrOutput() CacheSecuritySettingsPtrOutput
func (CacheSecuritySettingsOutput) ToCacheSecuritySettingsPtrOutputWithContext ¶
func (o CacheSecuritySettingsOutput) ToCacheSecuritySettingsPtrOutputWithContext(ctx context.Context) CacheSecuritySettingsPtrOutput
type CacheSecuritySettingsPtrInput ¶
type CacheSecuritySettingsPtrInput interface { pulumi.Input ToCacheSecuritySettingsPtrOutput() CacheSecuritySettingsPtrOutput ToCacheSecuritySettingsPtrOutputWithContext(context.Context) CacheSecuritySettingsPtrOutput }
CacheSecuritySettingsPtrInput is an input type that accepts CacheSecuritySettingsArgs, CacheSecuritySettingsPtr and CacheSecuritySettingsPtrOutput values. You can construct a concrete instance of `CacheSecuritySettingsPtrInput` via:
CacheSecuritySettingsArgs{...} or: nil
func CacheSecuritySettingsPtr ¶
func CacheSecuritySettingsPtr(v *CacheSecuritySettingsArgs) CacheSecuritySettingsPtrInput
type CacheSecuritySettingsPtrOutput ¶
type CacheSecuritySettingsPtrOutput struct{ *pulumi.OutputState }
func (CacheSecuritySettingsPtrOutput) AccessPolicies ¶ added in v0.4.0
func (o CacheSecuritySettingsPtrOutput) AccessPolicies() NfsAccessPolicyArrayOutput
NFS access policies defined for this cache.
func (CacheSecuritySettingsPtrOutput) Elem ¶
func (o CacheSecuritySettingsPtrOutput) Elem() CacheSecuritySettingsOutput
func (CacheSecuritySettingsPtrOutput) ElementType ¶
func (CacheSecuritySettingsPtrOutput) ElementType() reflect.Type
func (CacheSecuritySettingsPtrOutput) ToCacheSecuritySettingsPtrOutput ¶
func (o CacheSecuritySettingsPtrOutput) ToCacheSecuritySettingsPtrOutput() CacheSecuritySettingsPtrOutput
func (CacheSecuritySettingsPtrOutput) ToCacheSecuritySettingsPtrOutputWithContext ¶
func (o CacheSecuritySettingsPtrOutput) ToCacheSecuritySettingsPtrOutputWithContext(ctx context.Context) CacheSecuritySettingsPtrOutput
type CacheSecuritySettingsResponse ¶
type CacheSecuritySettingsResponse struct { // NFS access policies defined for this cache. AccessPolicies []NfsAccessPolicyResponse `pulumi:"accessPolicies"` }
Cache security settings.
type CacheSecuritySettingsResponseArgs ¶
type CacheSecuritySettingsResponseArgs struct { // NFS access policies defined for this cache. AccessPolicies NfsAccessPolicyResponseArrayInput `pulumi:"accessPolicies"` }
Cache security settings.
func (CacheSecuritySettingsResponseArgs) ElementType ¶
func (CacheSecuritySettingsResponseArgs) ElementType() reflect.Type
func (CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponseOutput ¶
func (i CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponseOutput() CacheSecuritySettingsResponseOutput
func (CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponseOutputWithContext ¶
func (i CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponseOutputWithContext(ctx context.Context) CacheSecuritySettingsResponseOutput
func (CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponsePtrOutput ¶
func (i CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponsePtrOutput() CacheSecuritySettingsResponsePtrOutput
func (CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponsePtrOutputWithContext ¶
func (i CacheSecuritySettingsResponseArgs) ToCacheSecuritySettingsResponsePtrOutputWithContext(ctx context.Context) CacheSecuritySettingsResponsePtrOutput
type CacheSecuritySettingsResponseInput ¶
type CacheSecuritySettingsResponseInput interface { pulumi.Input ToCacheSecuritySettingsResponseOutput() CacheSecuritySettingsResponseOutput ToCacheSecuritySettingsResponseOutputWithContext(context.Context) CacheSecuritySettingsResponseOutput }
CacheSecuritySettingsResponseInput is an input type that accepts CacheSecuritySettingsResponseArgs and CacheSecuritySettingsResponseOutput values. You can construct a concrete instance of `CacheSecuritySettingsResponseInput` via:
CacheSecuritySettingsResponseArgs{...}
type CacheSecuritySettingsResponseOutput ¶
type CacheSecuritySettingsResponseOutput struct{ *pulumi.OutputState }
Cache security settings.
func (CacheSecuritySettingsResponseOutput) AccessPolicies ¶ added in v0.4.0
func (o CacheSecuritySettingsResponseOutput) AccessPolicies() NfsAccessPolicyResponseArrayOutput
NFS access policies defined for this cache.
func (CacheSecuritySettingsResponseOutput) ElementType ¶
func (CacheSecuritySettingsResponseOutput) ElementType() reflect.Type
func (CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponseOutput ¶
func (o CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponseOutput() CacheSecuritySettingsResponseOutput
func (CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponseOutputWithContext ¶
func (o CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponseOutputWithContext(ctx context.Context) CacheSecuritySettingsResponseOutput
func (CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponsePtrOutput ¶
func (o CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponsePtrOutput() CacheSecuritySettingsResponsePtrOutput
func (CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponsePtrOutputWithContext ¶
func (o CacheSecuritySettingsResponseOutput) ToCacheSecuritySettingsResponsePtrOutputWithContext(ctx context.Context) CacheSecuritySettingsResponsePtrOutput
type CacheSecuritySettingsResponsePtrInput ¶
type CacheSecuritySettingsResponsePtrInput interface { pulumi.Input ToCacheSecuritySettingsResponsePtrOutput() CacheSecuritySettingsResponsePtrOutput ToCacheSecuritySettingsResponsePtrOutputWithContext(context.Context) CacheSecuritySettingsResponsePtrOutput }
CacheSecuritySettingsResponsePtrInput is an input type that accepts CacheSecuritySettingsResponseArgs, CacheSecuritySettingsResponsePtr and CacheSecuritySettingsResponsePtrOutput values. You can construct a concrete instance of `CacheSecuritySettingsResponsePtrInput` via:
CacheSecuritySettingsResponseArgs{...} or: nil
func CacheSecuritySettingsResponsePtr ¶
func CacheSecuritySettingsResponsePtr(v *CacheSecuritySettingsResponseArgs) CacheSecuritySettingsResponsePtrInput
type CacheSecuritySettingsResponsePtrOutput ¶
type CacheSecuritySettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheSecuritySettingsResponsePtrOutput) AccessPolicies ¶ added in v0.4.0
func (o CacheSecuritySettingsResponsePtrOutput) AccessPolicies() NfsAccessPolicyResponseArrayOutput
NFS access policies defined for this cache.
func (CacheSecuritySettingsResponsePtrOutput) ElementType ¶
func (CacheSecuritySettingsResponsePtrOutput) ElementType() reflect.Type
func (CacheSecuritySettingsResponsePtrOutput) ToCacheSecuritySettingsResponsePtrOutput ¶
func (o CacheSecuritySettingsResponsePtrOutput) ToCacheSecuritySettingsResponsePtrOutput() CacheSecuritySettingsResponsePtrOutput
func (CacheSecuritySettingsResponsePtrOutput) ToCacheSecuritySettingsResponsePtrOutputWithContext ¶
func (o CacheSecuritySettingsResponsePtrOutput) ToCacheSecuritySettingsResponsePtrOutputWithContext(ctx context.Context) CacheSecuritySettingsResponsePtrOutput
type CacheSku ¶
type CacheSku struct { // SKU name for this Cache. Name *string `pulumi:"name"` }
SKU for the Cache.
type CacheSkuArgs ¶
type CacheSkuArgs struct { // SKU name for this Cache. Name pulumi.StringPtrInput `pulumi:"name"` }
SKU for the Cache.
func (CacheSkuArgs) ElementType ¶
func (CacheSkuArgs) ElementType() reflect.Type
func (CacheSkuArgs) ToCacheSkuOutput ¶
func (i CacheSkuArgs) ToCacheSkuOutput() CacheSkuOutput
func (CacheSkuArgs) ToCacheSkuOutputWithContext ¶
func (i CacheSkuArgs) ToCacheSkuOutputWithContext(ctx context.Context) CacheSkuOutput
func (CacheSkuArgs) ToCacheSkuPtrOutput ¶
func (i CacheSkuArgs) ToCacheSkuPtrOutput() CacheSkuPtrOutput
func (CacheSkuArgs) ToCacheSkuPtrOutputWithContext ¶
func (i CacheSkuArgs) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
type CacheSkuInput ¶
type CacheSkuInput interface { pulumi.Input ToCacheSkuOutput() CacheSkuOutput ToCacheSkuOutputWithContext(context.Context) CacheSkuOutput }
CacheSkuInput is an input type that accepts CacheSkuArgs and CacheSkuOutput values. You can construct a concrete instance of `CacheSkuInput` via:
CacheSkuArgs{...}
type CacheSkuOutput ¶
type CacheSkuOutput struct{ *pulumi.OutputState }
SKU for the Cache.
func (CacheSkuOutput) ElementType ¶
func (CacheSkuOutput) ElementType() reflect.Type
func (CacheSkuOutput) Name ¶
func (o CacheSkuOutput) Name() pulumi.StringPtrOutput
SKU name for this Cache.
func (CacheSkuOutput) ToCacheSkuOutput ¶
func (o CacheSkuOutput) ToCacheSkuOutput() CacheSkuOutput
func (CacheSkuOutput) ToCacheSkuOutputWithContext ¶
func (o CacheSkuOutput) ToCacheSkuOutputWithContext(ctx context.Context) CacheSkuOutput
func (CacheSkuOutput) ToCacheSkuPtrOutput ¶
func (o CacheSkuOutput) ToCacheSkuPtrOutput() CacheSkuPtrOutput
func (CacheSkuOutput) ToCacheSkuPtrOutputWithContext ¶
func (o CacheSkuOutput) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
type CacheSkuPtrInput ¶
type CacheSkuPtrInput interface { pulumi.Input ToCacheSkuPtrOutput() CacheSkuPtrOutput ToCacheSkuPtrOutputWithContext(context.Context) CacheSkuPtrOutput }
CacheSkuPtrInput is an input type that accepts CacheSkuArgs, CacheSkuPtr and CacheSkuPtrOutput values. You can construct a concrete instance of `CacheSkuPtrInput` via:
CacheSkuArgs{...} or: nil
func CacheSkuPtr ¶
func CacheSkuPtr(v *CacheSkuArgs) CacheSkuPtrInput
type CacheSkuPtrOutput ¶
type CacheSkuPtrOutput struct{ *pulumi.OutputState }
func (CacheSkuPtrOutput) Elem ¶
func (o CacheSkuPtrOutput) Elem() CacheSkuOutput
func (CacheSkuPtrOutput) ElementType ¶
func (CacheSkuPtrOutput) ElementType() reflect.Type
func (CacheSkuPtrOutput) Name ¶
func (o CacheSkuPtrOutput) Name() pulumi.StringPtrOutput
SKU name for this Cache.
func (CacheSkuPtrOutput) ToCacheSkuPtrOutput ¶
func (o CacheSkuPtrOutput) ToCacheSkuPtrOutput() CacheSkuPtrOutput
func (CacheSkuPtrOutput) ToCacheSkuPtrOutputWithContext ¶
func (o CacheSkuPtrOutput) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
type CacheState ¶
type CacheState struct { // The size of this Cache, in GB. CacheSizeGB pulumi.IntPtrInput // Specifies Directory Services settings of the cache. DirectoryServicesSettings CacheDirectorySettingsResponsePtrInput // Specifies encryption settings of the cache. EncryptionSettings CacheEncryptionSettingsResponsePtrInput // Health of the Cache. Health CacheHealthResponsePtrInput // The identity of the cache, if configured. Identity CacheIdentityResponsePtrInput // Region name string. Location pulumi.StringPtrInput // Array of IP addresses that can be used by clients mounting this Cache. MountAddresses pulumi.StringArrayInput // Name of Cache. Name pulumi.StringPtrInput // Specifies network settings of the cache. NetworkSettings CacheNetworkSettingsResponsePtrInput // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrInput // Specifies security settings of the cache. SecuritySettings CacheSecuritySettingsResponsePtrInput // SKU for the Cache. Sku CacheResponseSkuPtrInput // Subnet used for the Cache. Subnet pulumi.StringPtrInput // The system meta data relating to this resource. SystemData SystemDataResponsePtrInput // ARM tags as name/value pairs. Tags pulumi.Input // Type of the Cache; Microsoft.StorageCache/Cache Type pulumi.StringPtrInput // Upgrade status of the Cache. UpgradeStatus CacheUpgradeStatusResponsePtrInput }
func (CacheState) ElementType ¶
func (CacheState) ElementType() reflect.Type
type CacheUpgradeStatusResponse ¶
type CacheUpgradeStatusResponse struct { // Version string of the firmware currently installed on this Cache. CurrentFirmwareVersion string `pulumi:"currentFirmwareVersion"` // Time at which the pending firmware update will automatically be installed on the Cache. FirmwareUpdateDeadline string `pulumi:"firmwareUpdateDeadline"` // True if there is a firmware update ready to install on this Cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation. FirmwareUpdateStatus string `pulumi:"firmwareUpdateStatus"` // Time of the last successful firmware update. LastFirmwareUpdate string `pulumi:"lastFirmwareUpdate"` // When firmwareUpdateAvailable is true, this field holds the version string for the update. PendingFirmwareVersion string `pulumi:"pendingFirmwareVersion"` }
Properties describing the software upgrade state of the Cache.
type CacheUpgradeStatusResponseArgs ¶
type CacheUpgradeStatusResponseArgs struct { // Version string of the firmware currently installed on this Cache. CurrentFirmwareVersion pulumi.StringInput `pulumi:"currentFirmwareVersion"` // Time at which the pending firmware update will automatically be installed on the Cache. FirmwareUpdateDeadline pulumi.StringInput `pulumi:"firmwareUpdateDeadline"` // True if there is a firmware update ready to install on this Cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation. FirmwareUpdateStatus pulumi.StringInput `pulumi:"firmwareUpdateStatus"` // Time of the last successful firmware update. LastFirmwareUpdate pulumi.StringInput `pulumi:"lastFirmwareUpdate"` // When firmwareUpdateAvailable is true, this field holds the version string for the update. PendingFirmwareVersion pulumi.StringInput `pulumi:"pendingFirmwareVersion"` }
Properties describing the software upgrade state of the Cache.
func (CacheUpgradeStatusResponseArgs) ElementType ¶
func (CacheUpgradeStatusResponseArgs) ElementType() reflect.Type
func (CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutput ¶
func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutputWithContext ¶
func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutputWithContext(ctx context.Context) CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutput ¶
func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
func (CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutputWithContext ¶
func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
type CacheUpgradeStatusResponseInput ¶
type CacheUpgradeStatusResponseInput interface { pulumi.Input ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput ToCacheUpgradeStatusResponseOutputWithContext(context.Context) CacheUpgradeStatusResponseOutput }
CacheUpgradeStatusResponseInput is an input type that accepts CacheUpgradeStatusResponseArgs and CacheUpgradeStatusResponseOutput values. You can construct a concrete instance of `CacheUpgradeStatusResponseInput` via:
CacheUpgradeStatusResponseArgs{...}
type CacheUpgradeStatusResponseOutput ¶
type CacheUpgradeStatusResponseOutput struct{ *pulumi.OutputState }
Properties describing the software upgrade state of the Cache.
func (CacheUpgradeStatusResponseOutput) CurrentFirmwareVersion ¶
func (o CacheUpgradeStatusResponseOutput) CurrentFirmwareVersion() pulumi.StringOutput
Version string of the firmware currently installed on this Cache.
func (CacheUpgradeStatusResponseOutput) ElementType ¶
func (CacheUpgradeStatusResponseOutput) ElementType() reflect.Type
func (CacheUpgradeStatusResponseOutput) FirmwareUpdateDeadline ¶
func (o CacheUpgradeStatusResponseOutput) FirmwareUpdateDeadline() pulumi.StringOutput
Time at which the pending firmware update will automatically be installed on the Cache.
func (CacheUpgradeStatusResponseOutput) FirmwareUpdateStatus ¶
func (o CacheUpgradeStatusResponseOutput) FirmwareUpdateStatus() pulumi.StringOutput
True if there is a firmware update ready to install on this Cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
func (CacheUpgradeStatusResponseOutput) LastFirmwareUpdate ¶
func (o CacheUpgradeStatusResponseOutput) LastFirmwareUpdate() pulumi.StringOutput
Time of the last successful firmware update.
func (CacheUpgradeStatusResponseOutput) PendingFirmwareVersion ¶
func (o CacheUpgradeStatusResponseOutput) PendingFirmwareVersion() pulumi.StringOutput
When firmwareUpdateAvailable is true, this field holds the version string for the update.
func (CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutput ¶
func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutputWithContext ¶
func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutputWithContext(ctx context.Context) CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutput ¶
func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
func (CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext ¶
func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
type CacheUpgradeStatusResponsePtrInput ¶
type CacheUpgradeStatusResponsePtrInput interface { pulumi.Input ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput ToCacheUpgradeStatusResponsePtrOutputWithContext(context.Context) CacheUpgradeStatusResponsePtrOutput }
CacheUpgradeStatusResponsePtrInput is an input type that accepts CacheUpgradeStatusResponseArgs, CacheUpgradeStatusResponsePtr and CacheUpgradeStatusResponsePtrOutput values. You can construct a concrete instance of `CacheUpgradeStatusResponsePtrInput` via:
CacheUpgradeStatusResponseArgs{...} or: nil
func CacheUpgradeStatusResponsePtr ¶
func CacheUpgradeStatusResponsePtr(v *CacheUpgradeStatusResponseArgs) CacheUpgradeStatusResponsePtrInput
type CacheUpgradeStatusResponsePtrOutput ¶
type CacheUpgradeStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheUpgradeStatusResponsePtrOutput) CurrentFirmwareVersion ¶
func (o CacheUpgradeStatusResponsePtrOutput) CurrentFirmwareVersion() pulumi.StringPtrOutput
Version string of the firmware currently installed on this Cache.
func (CacheUpgradeStatusResponsePtrOutput) Elem ¶
func (o CacheUpgradeStatusResponsePtrOutput) Elem() CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponsePtrOutput) ElementType ¶
func (CacheUpgradeStatusResponsePtrOutput) ElementType() reflect.Type
func (CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateDeadline ¶
func (o CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateDeadline() pulumi.StringPtrOutput
Time at which the pending firmware update will automatically be installed on the Cache.
func (CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateStatus ¶
func (o CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateStatus() pulumi.StringPtrOutput
True if there is a firmware update ready to install on this Cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
func (CacheUpgradeStatusResponsePtrOutput) LastFirmwareUpdate ¶
func (o CacheUpgradeStatusResponsePtrOutput) LastFirmwareUpdate() pulumi.StringPtrOutput
Time of the last successful firmware update.
func (CacheUpgradeStatusResponsePtrOutput) PendingFirmwareVersion ¶
func (o CacheUpgradeStatusResponsePtrOutput) PendingFirmwareVersion() pulumi.StringPtrOutput
When firmwareUpdateAvailable is true, this field holds the version string for the update.
func (CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutput ¶
func (o CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
func (CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext ¶
func (o CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
type CacheUsernameDownloadSettings ¶ added in v0.4.0
type CacheUsernameDownloadSettings struct { // Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true. AutoDownloadCertificate *bool `pulumi:"autoDownloadCertificate"` // The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true. CaCertificateURI *string `pulumi:"caCertificateURI"` // When present, these are the credentials for the secure LDAP connection. Credentials *CacheUsernameDownloadSettingsCredentials `pulumi:"credentials"` // Whether or not the LDAP connection should be encrypted. EncryptLdapConnection *bool `pulumi:"encryptLdapConnection"` // Whether or not Extended Groups is enabled. ExtendedGroupsEnabled *bool `pulumi:"extendedGroupsEnabled"` // The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'. GroupFileURI *string `pulumi:"groupFileURI"` // The base distinguished name for the LDAP domain. LdapBaseDn *string `pulumi:"ldapBaseDn"` // The fully qualified domain name or IP address of the LDAP server to use. LdapServer *string `pulumi:"ldapServer"` // Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided. RequireValidCertificate *bool `pulumi:"requireValidCertificate"` // The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'. UserFileURI *string `pulumi:"userFileURI"` // This setting determines how the cache gets username and group names for clients. UsernameSource *string `pulumi:"usernameSource"` }
Settings for Extended Groups username and group download.
type CacheUsernameDownloadSettingsArgs ¶ added in v0.4.0
type CacheUsernameDownloadSettingsArgs struct { // Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true. AutoDownloadCertificate pulumi.BoolPtrInput `pulumi:"autoDownloadCertificate"` // The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true. CaCertificateURI pulumi.StringPtrInput `pulumi:"caCertificateURI"` // When present, these are the credentials for the secure LDAP connection. Credentials CacheUsernameDownloadSettingsCredentialsPtrInput `pulumi:"credentials"` // Whether or not the LDAP connection should be encrypted. EncryptLdapConnection pulumi.BoolPtrInput `pulumi:"encryptLdapConnection"` // Whether or not Extended Groups is enabled. ExtendedGroupsEnabled pulumi.BoolPtrInput `pulumi:"extendedGroupsEnabled"` // The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'. GroupFileURI pulumi.StringPtrInput `pulumi:"groupFileURI"` // The base distinguished name for the LDAP domain. LdapBaseDn pulumi.StringPtrInput `pulumi:"ldapBaseDn"` // The fully qualified domain name or IP address of the LDAP server to use. LdapServer pulumi.StringPtrInput `pulumi:"ldapServer"` // Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided. RequireValidCertificate pulumi.BoolPtrInput `pulumi:"requireValidCertificate"` // The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'. UserFileURI pulumi.StringPtrInput `pulumi:"userFileURI"` // This setting determines how the cache gets username and group names for clients. UsernameSource pulumi.StringPtrInput `pulumi:"usernameSource"` }
Settings for Extended Groups username and group download.
func (CacheUsernameDownloadSettingsArgs) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsArgs) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsOutput ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsOutput() CacheUsernameDownloadSettingsOutput
func (CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsOutputWithContext ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsOutput
func (CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsPtrOutput ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsPtrOutput() CacheUsernameDownloadSettingsPtrOutput
func (CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsPtrOutputWithContext ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsArgs) ToCacheUsernameDownloadSettingsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsPtrOutput
type CacheUsernameDownloadSettingsCredentials ¶ added in v0.4.0
type CacheUsernameDownloadSettingsCredentials struct { // The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response. BindDn *string `pulumi:"bindDn"` // The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response. BindPassword *string `pulumi:"bindPassword"` }
When present, these are the credentials for the secure LDAP connection.
type CacheUsernameDownloadSettingsCredentialsArgs ¶ added in v0.4.0
type CacheUsernameDownloadSettingsCredentialsArgs struct { // The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response. BindDn pulumi.StringPtrInput `pulumi:"bindDn"` // The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response. BindPassword pulumi.StringPtrInput `pulumi:"bindPassword"` }
When present, these are the credentials for the secure LDAP connection.
func (CacheUsernameDownloadSettingsCredentialsArgs) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsCredentialsArgs) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsOutput ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsOutput() CacheUsernameDownloadSettingsCredentialsOutput
func (CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsOutputWithContext ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsOutput
func (CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsPtrOutput ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsPtrOutput() CacheUsernameDownloadSettingsCredentialsPtrOutput
func (CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsCredentialsArgs) ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsPtrOutput
type CacheUsernameDownloadSettingsCredentialsInput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsCredentialsInput interface { pulumi.Input ToCacheUsernameDownloadSettingsCredentialsOutput() CacheUsernameDownloadSettingsCredentialsOutput ToCacheUsernameDownloadSettingsCredentialsOutputWithContext(context.Context) CacheUsernameDownloadSettingsCredentialsOutput }
CacheUsernameDownloadSettingsCredentialsInput is an input type that accepts CacheUsernameDownloadSettingsCredentialsArgs and CacheUsernameDownloadSettingsCredentialsOutput values. You can construct a concrete instance of `CacheUsernameDownloadSettingsCredentialsInput` via:
CacheUsernameDownloadSettingsCredentialsArgs{...}
type CacheUsernameDownloadSettingsCredentialsOutput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsCredentialsOutput struct{ *pulumi.OutputState }
When present, these are the credentials for the secure LDAP connection.
func (CacheUsernameDownloadSettingsCredentialsOutput) BindDn ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsOutput) BindDn() pulumi.StringPtrOutput
The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
func (CacheUsernameDownloadSettingsCredentialsOutput) BindPassword ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsOutput) BindPassword() pulumi.StringPtrOutput
The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
func (CacheUsernameDownloadSettingsCredentialsOutput) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsCredentialsOutput) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsOutput() CacheUsernameDownloadSettingsCredentialsOutput
func (CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsOutput
func (CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutput() CacheUsernameDownloadSettingsCredentialsPtrOutput
func (CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsPtrOutput
type CacheUsernameDownloadSettingsCredentialsPtrInput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsCredentialsPtrInput interface { pulumi.Input ToCacheUsernameDownloadSettingsCredentialsPtrOutput() CacheUsernameDownloadSettingsCredentialsPtrOutput ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext(context.Context) CacheUsernameDownloadSettingsCredentialsPtrOutput }
CacheUsernameDownloadSettingsCredentialsPtrInput is an input type that accepts CacheUsernameDownloadSettingsCredentialsArgs, CacheUsernameDownloadSettingsCredentialsPtr and CacheUsernameDownloadSettingsCredentialsPtrOutput values. You can construct a concrete instance of `CacheUsernameDownloadSettingsCredentialsPtrInput` via:
CacheUsernameDownloadSettingsCredentialsArgs{...} or: nil
func CacheUsernameDownloadSettingsCredentialsPtr ¶ added in v0.4.0
func CacheUsernameDownloadSettingsCredentialsPtr(v *CacheUsernameDownloadSettingsCredentialsArgs) CacheUsernameDownloadSettingsCredentialsPtrInput
type CacheUsernameDownloadSettingsCredentialsPtrOutput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsCredentialsPtrOutput struct{ *pulumi.OutputState }
func (CacheUsernameDownloadSettingsCredentialsPtrOutput) BindDn ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsPtrOutput) BindDn() pulumi.StringPtrOutput
The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
func (CacheUsernameDownloadSettingsCredentialsPtrOutput) BindPassword ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsPtrOutput) BindPassword() pulumi.StringPtrOutput
The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
func (CacheUsernameDownloadSettingsCredentialsPtrOutput) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsCredentialsPtrOutput) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsCredentialsPtrOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsPtrOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutput() CacheUsernameDownloadSettingsCredentialsPtrOutput
func (CacheUsernameDownloadSettingsCredentialsPtrOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsCredentialsPtrOutput) ToCacheUsernameDownloadSettingsCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsCredentialsPtrOutput
type CacheUsernameDownloadSettingsInput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsInput interface { pulumi.Input ToCacheUsernameDownloadSettingsOutput() CacheUsernameDownloadSettingsOutput ToCacheUsernameDownloadSettingsOutputWithContext(context.Context) CacheUsernameDownloadSettingsOutput }
CacheUsernameDownloadSettingsInput is an input type that accepts CacheUsernameDownloadSettingsArgs and CacheUsernameDownloadSettingsOutput values. You can construct a concrete instance of `CacheUsernameDownloadSettingsInput` via:
CacheUsernameDownloadSettingsArgs{...}
type CacheUsernameDownloadSettingsOutput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsOutput struct{ *pulumi.OutputState }
Settings for Extended Groups username and group download.
func (CacheUsernameDownloadSettingsOutput) AutoDownloadCertificate ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) AutoDownloadCertificate() pulumi.BoolPtrOutput
Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
func (CacheUsernameDownloadSettingsOutput) CaCertificateURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) CaCertificateURI() pulumi.StringPtrOutput
The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
func (CacheUsernameDownloadSettingsOutput) Credentials ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) Credentials() CacheUsernameDownloadSettingsCredentialsPtrOutput
When present, these are the credentials for the secure LDAP connection.
func (CacheUsernameDownloadSettingsOutput) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsOutput) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsOutput) EncryptLdapConnection ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) EncryptLdapConnection() pulumi.BoolPtrOutput
Whether or not the LDAP connection should be encrypted.
func (CacheUsernameDownloadSettingsOutput) ExtendedGroupsEnabled ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) ExtendedGroupsEnabled() pulumi.BoolPtrOutput
Whether or not Extended Groups is enabled.
func (CacheUsernameDownloadSettingsOutput) GroupFileURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) GroupFileURI() pulumi.StringPtrOutput
The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
func (CacheUsernameDownloadSettingsOutput) LdapBaseDn ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) LdapBaseDn() pulumi.StringPtrOutput
The base distinguished name for the LDAP domain.
func (CacheUsernameDownloadSettingsOutput) LdapServer ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) LdapServer() pulumi.StringPtrOutput
The fully qualified domain name or IP address of the LDAP server to use.
func (CacheUsernameDownloadSettingsOutput) RequireValidCertificate ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) RequireValidCertificate() pulumi.BoolPtrOutput
Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
func (CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsOutput() CacheUsernameDownloadSettingsOutput
func (CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsOutput
func (CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsPtrOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsPtrOutput() CacheUsernameDownloadSettingsPtrOutput
func (CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) ToCacheUsernameDownloadSettingsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsPtrOutput
func (CacheUsernameDownloadSettingsOutput) UserFileURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) UserFileURI() pulumi.StringPtrOutput
The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
func (CacheUsernameDownloadSettingsOutput) UsernameSource ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsOutput) UsernameSource() pulumi.StringPtrOutput
This setting determines how the cache gets username and group names for clients.
type CacheUsernameDownloadSettingsPtrInput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsPtrInput interface { pulumi.Input ToCacheUsernameDownloadSettingsPtrOutput() CacheUsernameDownloadSettingsPtrOutput ToCacheUsernameDownloadSettingsPtrOutputWithContext(context.Context) CacheUsernameDownloadSettingsPtrOutput }
CacheUsernameDownloadSettingsPtrInput is an input type that accepts CacheUsernameDownloadSettingsArgs, CacheUsernameDownloadSettingsPtr and CacheUsernameDownloadSettingsPtrOutput values. You can construct a concrete instance of `CacheUsernameDownloadSettingsPtrInput` via:
CacheUsernameDownloadSettingsArgs{...} or: nil
func CacheUsernameDownloadSettingsPtr ¶ added in v0.4.0
func CacheUsernameDownloadSettingsPtr(v *CacheUsernameDownloadSettingsArgs) CacheUsernameDownloadSettingsPtrInput
type CacheUsernameDownloadSettingsPtrOutput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsPtrOutput struct{ *pulumi.OutputState }
func (CacheUsernameDownloadSettingsPtrOutput) AutoDownloadCertificate ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) AutoDownloadCertificate() pulumi.BoolPtrOutput
Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
func (CacheUsernameDownloadSettingsPtrOutput) CaCertificateURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) CaCertificateURI() pulumi.StringPtrOutput
The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
func (CacheUsernameDownloadSettingsPtrOutput) Credentials ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) Credentials() CacheUsernameDownloadSettingsCredentialsPtrOutput
When present, these are the credentials for the secure LDAP connection.
func (CacheUsernameDownloadSettingsPtrOutput) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsPtrOutput) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsPtrOutput) EncryptLdapConnection ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) EncryptLdapConnection() pulumi.BoolPtrOutput
Whether or not the LDAP connection should be encrypted.
func (CacheUsernameDownloadSettingsPtrOutput) ExtendedGroupsEnabled ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) ExtendedGroupsEnabled() pulumi.BoolPtrOutput
Whether or not Extended Groups is enabled.
func (CacheUsernameDownloadSettingsPtrOutput) GroupFileURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) GroupFileURI() pulumi.StringPtrOutput
The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
func (CacheUsernameDownloadSettingsPtrOutput) LdapBaseDn ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) LdapBaseDn() pulumi.StringPtrOutput
The base distinguished name for the LDAP domain.
func (CacheUsernameDownloadSettingsPtrOutput) LdapServer ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) LdapServer() pulumi.StringPtrOutput
The fully qualified domain name or IP address of the LDAP server to use.
func (CacheUsernameDownloadSettingsPtrOutput) RequireValidCertificate ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) RequireValidCertificate() pulumi.BoolPtrOutput
Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
func (CacheUsernameDownloadSettingsPtrOutput) ToCacheUsernameDownloadSettingsPtrOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) ToCacheUsernameDownloadSettingsPtrOutput() CacheUsernameDownloadSettingsPtrOutput
func (CacheUsernameDownloadSettingsPtrOutput) ToCacheUsernameDownloadSettingsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) ToCacheUsernameDownloadSettingsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsPtrOutput
func (CacheUsernameDownloadSettingsPtrOutput) UserFileURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) UserFileURI() pulumi.StringPtrOutput
The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
func (CacheUsernameDownloadSettingsPtrOutput) UsernameSource ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsPtrOutput) UsernameSource() pulumi.StringPtrOutput
This setting determines how the cache gets username and group names for clients.
type CacheUsernameDownloadSettingsResponse ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponse struct { // Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true. AutoDownloadCertificate *bool `pulumi:"autoDownloadCertificate"` // The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true. CaCertificateURI *string `pulumi:"caCertificateURI"` // When present, these are the credentials for the secure LDAP connection. Credentials *CacheUsernameDownloadSettingsResponseCredentials `pulumi:"credentials"` // Whether or not the LDAP connection should be encrypted. EncryptLdapConnection *bool `pulumi:"encryptLdapConnection"` // Whether or not Extended Groups is enabled. ExtendedGroupsEnabled *bool `pulumi:"extendedGroupsEnabled"` // The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'. GroupFileURI *string `pulumi:"groupFileURI"` // The base distinguished name for the LDAP domain. LdapBaseDn *string `pulumi:"ldapBaseDn"` // The fully qualified domain name or IP address of the LDAP server to use. LdapServer *string `pulumi:"ldapServer"` // Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided. RequireValidCertificate *bool `pulumi:"requireValidCertificate"` // The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'. UserFileURI *string `pulumi:"userFileURI"` // Indicates whether or not the HPC Cache has performed the username download successfully. UsernameDownloaded string `pulumi:"usernameDownloaded"` // This setting determines how the cache gets username and group names for clients. UsernameSource *string `pulumi:"usernameSource"` }
Settings for Extended Groups username and group download.
type CacheUsernameDownloadSettingsResponseArgs ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponseArgs struct { // Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true. AutoDownloadCertificate pulumi.BoolPtrInput `pulumi:"autoDownloadCertificate"` // The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true. CaCertificateURI pulumi.StringPtrInput `pulumi:"caCertificateURI"` // When present, these are the credentials for the secure LDAP connection. Credentials CacheUsernameDownloadSettingsResponseCredentialsPtrInput `pulumi:"credentials"` // Whether or not the LDAP connection should be encrypted. EncryptLdapConnection pulumi.BoolPtrInput `pulumi:"encryptLdapConnection"` // Whether or not Extended Groups is enabled. ExtendedGroupsEnabled pulumi.BoolPtrInput `pulumi:"extendedGroupsEnabled"` // The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'. GroupFileURI pulumi.StringPtrInput `pulumi:"groupFileURI"` // The base distinguished name for the LDAP domain. LdapBaseDn pulumi.StringPtrInput `pulumi:"ldapBaseDn"` // The fully qualified domain name or IP address of the LDAP server to use. LdapServer pulumi.StringPtrInput `pulumi:"ldapServer"` // Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided. RequireValidCertificate pulumi.BoolPtrInput `pulumi:"requireValidCertificate"` // The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'. UserFileURI pulumi.StringPtrInput `pulumi:"userFileURI"` // Indicates whether or not the HPC Cache has performed the username download successfully. UsernameDownloaded pulumi.StringInput `pulumi:"usernameDownloaded"` // This setting determines how the cache gets username and group names for clients. UsernameSource pulumi.StringPtrInput `pulumi:"usernameSource"` }
Settings for Extended Groups username and group download.
func (CacheUsernameDownloadSettingsResponseArgs) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsResponseArgs) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponseOutput ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponseOutput() CacheUsernameDownloadSettingsResponseOutput
func (CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponseOutputWithContext ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponseOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseOutput
func (CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponsePtrOutput ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponsePtrOutput() CacheUsernameDownloadSettingsResponsePtrOutput
func (CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsResponseArgs) ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponsePtrOutput
type CacheUsernameDownloadSettingsResponseCredentials ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponseCredentials struct { // The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response. BindDn *string `pulumi:"bindDn"` // The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response. BindPassword *string `pulumi:"bindPassword"` }
When present, these are the credentials for the secure LDAP connection.
type CacheUsernameDownloadSettingsResponseCredentialsArgs ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponseCredentialsArgs struct { // The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response. BindDn pulumi.StringPtrInput `pulumi:"bindDn"` // The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response. BindPassword pulumi.StringPtrInput `pulumi:"bindPassword"` }
When present, these are the credentials for the secure LDAP connection.
func (CacheUsernameDownloadSettingsResponseCredentialsArgs) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsResponseCredentialsArgs) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsOutput ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsOutput() CacheUsernameDownloadSettingsResponseCredentialsOutput
func (CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsOutputWithContext ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsOutput
func (CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
func (CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (i CacheUsernameDownloadSettingsResponseCredentialsArgs) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
type CacheUsernameDownloadSettingsResponseCredentialsInput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponseCredentialsInput interface { pulumi.Input ToCacheUsernameDownloadSettingsResponseCredentialsOutput() CacheUsernameDownloadSettingsResponseCredentialsOutput ToCacheUsernameDownloadSettingsResponseCredentialsOutputWithContext(context.Context) CacheUsernameDownloadSettingsResponseCredentialsOutput }
CacheUsernameDownloadSettingsResponseCredentialsInput is an input type that accepts CacheUsernameDownloadSettingsResponseCredentialsArgs and CacheUsernameDownloadSettingsResponseCredentialsOutput values. You can construct a concrete instance of `CacheUsernameDownloadSettingsResponseCredentialsInput` via:
CacheUsernameDownloadSettingsResponseCredentialsArgs{...}
type CacheUsernameDownloadSettingsResponseCredentialsOutput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponseCredentialsOutput struct{ *pulumi.OutputState }
When present, these are the credentials for the secure LDAP connection.
func (CacheUsernameDownloadSettingsResponseCredentialsOutput) BindDn ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) BindDn() pulumi.StringPtrOutput
The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
func (CacheUsernameDownloadSettingsResponseCredentialsOutput) BindPassword ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) BindPassword() pulumi.StringPtrOutput
The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
func (CacheUsernameDownloadSettingsResponseCredentialsOutput) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsResponseCredentialsOutput) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsOutput() CacheUsernameDownloadSettingsResponseCredentialsOutput
func (CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsOutput
func (CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
func (CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
type CacheUsernameDownloadSettingsResponseCredentialsPtrInput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponseCredentialsPtrInput interface { pulumi.Input ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext(context.Context) CacheUsernameDownloadSettingsResponseCredentialsPtrOutput }
CacheUsernameDownloadSettingsResponseCredentialsPtrInput is an input type that accepts CacheUsernameDownloadSettingsResponseCredentialsArgs, CacheUsernameDownloadSettingsResponseCredentialsPtr and CacheUsernameDownloadSettingsResponseCredentialsPtrOutput values. You can construct a concrete instance of `CacheUsernameDownloadSettingsResponseCredentialsPtrInput` via:
CacheUsernameDownloadSettingsResponseCredentialsArgs{...} or: nil
func CacheUsernameDownloadSettingsResponseCredentialsPtr ¶ added in v0.4.0
func CacheUsernameDownloadSettingsResponseCredentialsPtr(v *CacheUsernameDownloadSettingsResponseCredentialsArgs) CacheUsernameDownloadSettingsResponseCredentialsPtrInput
type CacheUsernameDownloadSettingsResponseCredentialsPtrOutput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponseCredentialsPtrOutput struct{ *pulumi.OutputState }
func (CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) BindDn ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) BindDn() pulumi.StringPtrOutput
The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
func (CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) BindPassword ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) BindPassword() pulumi.StringPtrOutput
The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
func (CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutput() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
func (CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseCredentialsPtrOutput) ToCacheUsernameDownloadSettingsResponseCredentialsPtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
type CacheUsernameDownloadSettingsResponseInput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponseInput interface { pulumi.Input ToCacheUsernameDownloadSettingsResponseOutput() CacheUsernameDownloadSettingsResponseOutput ToCacheUsernameDownloadSettingsResponseOutputWithContext(context.Context) CacheUsernameDownloadSettingsResponseOutput }
CacheUsernameDownloadSettingsResponseInput is an input type that accepts CacheUsernameDownloadSettingsResponseArgs and CacheUsernameDownloadSettingsResponseOutput values. You can construct a concrete instance of `CacheUsernameDownloadSettingsResponseInput` via:
CacheUsernameDownloadSettingsResponseArgs{...}
type CacheUsernameDownloadSettingsResponseOutput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for Extended Groups username and group download.
func (CacheUsernameDownloadSettingsResponseOutput) AutoDownloadCertificate ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) AutoDownloadCertificate() pulumi.BoolPtrOutput
Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
func (CacheUsernameDownloadSettingsResponseOutput) CaCertificateURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) CaCertificateURI() pulumi.StringPtrOutput
The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
func (CacheUsernameDownloadSettingsResponseOutput) Credentials ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) Credentials() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
When present, these are the credentials for the secure LDAP connection.
func (CacheUsernameDownloadSettingsResponseOutput) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsResponseOutput) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsResponseOutput) EncryptLdapConnection ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) EncryptLdapConnection() pulumi.BoolPtrOutput
Whether or not the LDAP connection should be encrypted.
func (CacheUsernameDownloadSettingsResponseOutput) ExtendedGroupsEnabled ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) ExtendedGroupsEnabled() pulumi.BoolPtrOutput
Whether or not Extended Groups is enabled.
func (CacheUsernameDownloadSettingsResponseOutput) GroupFileURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) GroupFileURI() pulumi.StringPtrOutput
The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
func (CacheUsernameDownloadSettingsResponseOutput) LdapBaseDn ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) LdapBaseDn() pulumi.StringPtrOutput
The base distinguished name for the LDAP domain.
func (CacheUsernameDownloadSettingsResponseOutput) LdapServer ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) LdapServer() pulumi.StringPtrOutput
The fully qualified domain name or IP address of the LDAP server to use.
func (CacheUsernameDownloadSettingsResponseOutput) RequireValidCertificate ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) RequireValidCertificate() pulumi.BoolPtrOutput
Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
func (CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponseOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponseOutput() CacheUsernameDownloadSettingsResponseOutput
func (CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponseOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponseOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponseOutput
func (CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponsePtrOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponsePtrOutput() CacheUsernameDownloadSettingsResponsePtrOutput
func (CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponsePtrOutput
func (CacheUsernameDownloadSettingsResponseOutput) UserFileURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) UserFileURI() pulumi.StringPtrOutput
The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
func (CacheUsernameDownloadSettingsResponseOutput) UsernameDownloaded ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) UsernameDownloaded() pulumi.StringOutput
Indicates whether or not the HPC Cache has performed the username download successfully.
func (CacheUsernameDownloadSettingsResponseOutput) UsernameSource ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponseOutput) UsernameSource() pulumi.StringPtrOutput
This setting determines how the cache gets username and group names for clients.
type CacheUsernameDownloadSettingsResponsePtrInput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponsePtrInput interface { pulumi.Input ToCacheUsernameDownloadSettingsResponsePtrOutput() CacheUsernameDownloadSettingsResponsePtrOutput ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext(context.Context) CacheUsernameDownloadSettingsResponsePtrOutput }
CacheUsernameDownloadSettingsResponsePtrInput is an input type that accepts CacheUsernameDownloadSettingsResponseArgs, CacheUsernameDownloadSettingsResponsePtr and CacheUsernameDownloadSettingsResponsePtrOutput values. You can construct a concrete instance of `CacheUsernameDownloadSettingsResponsePtrInput` via:
CacheUsernameDownloadSettingsResponseArgs{...} or: nil
func CacheUsernameDownloadSettingsResponsePtr ¶ added in v0.4.0
func CacheUsernameDownloadSettingsResponsePtr(v *CacheUsernameDownloadSettingsResponseArgs) CacheUsernameDownloadSettingsResponsePtrInput
type CacheUsernameDownloadSettingsResponsePtrOutput ¶ added in v0.4.0
type CacheUsernameDownloadSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheUsernameDownloadSettingsResponsePtrOutput) AutoDownloadCertificate ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) AutoDownloadCertificate() pulumi.BoolPtrOutput
Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
func (CacheUsernameDownloadSettingsResponsePtrOutput) CaCertificateURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) CaCertificateURI() pulumi.StringPtrOutput
The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
func (CacheUsernameDownloadSettingsResponsePtrOutput) Credentials ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) Credentials() CacheUsernameDownloadSettingsResponseCredentialsPtrOutput
When present, these are the credentials for the secure LDAP connection.
func (CacheUsernameDownloadSettingsResponsePtrOutput) ElementType ¶ added in v0.4.0
func (CacheUsernameDownloadSettingsResponsePtrOutput) ElementType() reflect.Type
func (CacheUsernameDownloadSettingsResponsePtrOutput) EncryptLdapConnection ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) EncryptLdapConnection() pulumi.BoolPtrOutput
Whether or not the LDAP connection should be encrypted.
func (CacheUsernameDownloadSettingsResponsePtrOutput) ExtendedGroupsEnabled ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) ExtendedGroupsEnabled() pulumi.BoolPtrOutput
Whether or not Extended Groups is enabled.
func (CacheUsernameDownloadSettingsResponsePtrOutput) GroupFileURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) GroupFileURI() pulumi.StringPtrOutput
The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
func (CacheUsernameDownloadSettingsResponsePtrOutput) LdapBaseDn ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) LdapBaseDn() pulumi.StringPtrOutput
The base distinguished name for the LDAP domain.
func (CacheUsernameDownloadSettingsResponsePtrOutput) LdapServer ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) LdapServer() pulumi.StringPtrOutput
The fully qualified domain name or IP address of the LDAP server to use.
func (CacheUsernameDownloadSettingsResponsePtrOutput) RequireValidCertificate ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) RequireValidCertificate() pulumi.BoolPtrOutput
Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
func (CacheUsernameDownloadSettingsResponsePtrOutput) ToCacheUsernameDownloadSettingsResponsePtrOutput ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) ToCacheUsernameDownloadSettingsResponsePtrOutput() CacheUsernameDownloadSettingsResponsePtrOutput
func (CacheUsernameDownloadSettingsResponsePtrOutput) ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) ToCacheUsernameDownloadSettingsResponsePtrOutputWithContext(ctx context.Context) CacheUsernameDownloadSettingsResponsePtrOutput
func (CacheUsernameDownloadSettingsResponsePtrOutput) UserFileURI ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) UserFileURI() pulumi.StringPtrOutput
The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
func (CacheUsernameDownloadSettingsResponsePtrOutput) UsernameDownloaded ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) UsernameDownloaded() pulumi.StringPtrOutput
Indicates whether or not the HPC Cache has performed the username download successfully.
func (CacheUsernameDownloadSettingsResponsePtrOutput) UsernameSource ¶ added in v0.4.0
func (o CacheUsernameDownloadSettingsResponsePtrOutput) UsernameSource() pulumi.StringPtrOutput
This setting determines how the cache gets username and group names for clients.
type ClfsTarget ¶
type ClfsTarget struct { // Resource ID of storage container. Target *string `pulumi:"target"` }
Properties pertaining to the ClfsTarget
type ClfsTargetArgs ¶
type ClfsTargetArgs struct { // Resource ID of storage container. Target pulumi.StringPtrInput `pulumi:"target"` }
Properties pertaining to the ClfsTarget
func (ClfsTargetArgs) ElementType ¶
func (ClfsTargetArgs) ElementType() reflect.Type
func (ClfsTargetArgs) ToClfsTargetOutput ¶
func (i ClfsTargetArgs) ToClfsTargetOutput() ClfsTargetOutput
func (ClfsTargetArgs) ToClfsTargetOutputWithContext ¶
func (i ClfsTargetArgs) ToClfsTargetOutputWithContext(ctx context.Context) ClfsTargetOutput
func (ClfsTargetArgs) ToClfsTargetPtrOutput ¶
func (i ClfsTargetArgs) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
func (ClfsTargetArgs) ToClfsTargetPtrOutputWithContext ¶
func (i ClfsTargetArgs) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
type ClfsTargetInput ¶
type ClfsTargetInput interface { pulumi.Input ToClfsTargetOutput() ClfsTargetOutput ToClfsTargetOutputWithContext(context.Context) ClfsTargetOutput }
ClfsTargetInput is an input type that accepts ClfsTargetArgs and ClfsTargetOutput values. You can construct a concrete instance of `ClfsTargetInput` via:
ClfsTargetArgs{...}
type ClfsTargetOutput ¶
type ClfsTargetOutput struct{ *pulumi.OutputState }
Properties pertaining to the ClfsTarget
func (ClfsTargetOutput) ElementType ¶
func (ClfsTargetOutput) ElementType() reflect.Type
func (ClfsTargetOutput) Target ¶
func (o ClfsTargetOutput) Target() pulumi.StringPtrOutput
Resource ID of storage container.
func (ClfsTargetOutput) ToClfsTargetOutput ¶
func (o ClfsTargetOutput) ToClfsTargetOutput() ClfsTargetOutput
func (ClfsTargetOutput) ToClfsTargetOutputWithContext ¶
func (o ClfsTargetOutput) ToClfsTargetOutputWithContext(ctx context.Context) ClfsTargetOutput
func (ClfsTargetOutput) ToClfsTargetPtrOutput ¶
func (o ClfsTargetOutput) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
func (ClfsTargetOutput) ToClfsTargetPtrOutputWithContext ¶
func (o ClfsTargetOutput) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
type ClfsTargetPtrInput ¶
type ClfsTargetPtrInput interface { pulumi.Input ToClfsTargetPtrOutput() ClfsTargetPtrOutput ToClfsTargetPtrOutputWithContext(context.Context) ClfsTargetPtrOutput }
ClfsTargetPtrInput is an input type that accepts ClfsTargetArgs, ClfsTargetPtr and ClfsTargetPtrOutput values. You can construct a concrete instance of `ClfsTargetPtrInput` via:
ClfsTargetArgs{...} or: nil
func ClfsTargetPtr ¶
func ClfsTargetPtr(v *ClfsTargetArgs) ClfsTargetPtrInput
type ClfsTargetPtrOutput ¶
type ClfsTargetPtrOutput struct{ *pulumi.OutputState }
func (ClfsTargetPtrOutput) Elem ¶
func (o ClfsTargetPtrOutput) Elem() ClfsTargetOutput
func (ClfsTargetPtrOutput) ElementType ¶
func (ClfsTargetPtrOutput) ElementType() reflect.Type
func (ClfsTargetPtrOutput) Target ¶
func (o ClfsTargetPtrOutput) Target() pulumi.StringPtrOutput
Resource ID of storage container.
func (ClfsTargetPtrOutput) ToClfsTargetPtrOutput ¶
func (o ClfsTargetPtrOutput) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
func (ClfsTargetPtrOutput) ToClfsTargetPtrOutputWithContext ¶
func (o ClfsTargetPtrOutput) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
type ClfsTargetResponse ¶
type ClfsTargetResponse struct { // Resource ID of storage container. Target *string `pulumi:"target"` }
Properties pertaining to the ClfsTarget
type ClfsTargetResponseArgs ¶
type ClfsTargetResponseArgs struct { // Resource ID of storage container. Target pulumi.StringPtrInput `pulumi:"target"` }
Properties pertaining to the ClfsTarget
func (ClfsTargetResponseArgs) ElementType ¶
func (ClfsTargetResponseArgs) ElementType() reflect.Type
func (ClfsTargetResponseArgs) ToClfsTargetResponseOutput ¶
func (i ClfsTargetResponseArgs) ToClfsTargetResponseOutput() ClfsTargetResponseOutput
func (ClfsTargetResponseArgs) ToClfsTargetResponseOutputWithContext ¶
func (i ClfsTargetResponseArgs) ToClfsTargetResponseOutputWithContext(ctx context.Context) ClfsTargetResponseOutput
func (ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutput ¶
func (i ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
func (ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutputWithContext ¶
func (i ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
type ClfsTargetResponseInput ¶
type ClfsTargetResponseInput interface { pulumi.Input ToClfsTargetResponseOutput() ClfsTargetResponseOutput ToClfsTargetResponseOutputWithContext(context.Context) ClfsTargetResponseOutput }
ClfsTargetResponseInput is an input type that accepts ClfsTargetResponseArgs and ClfsTargetResponseOutput values. You can construct a concrete instance of `ClfsTargetResponseInput` via:
ClfsTargetResponseArgs{...}
type ClfsTargetResponseOutput ¶
type ClfsTargetResponseOutput struct{ *pulumi.OutputState }
Properties pertaining to the ClfsTarget
func (ClfsTargetResponseOutput) ElementType ¶
func (ClfsTargetResponseOutput) ElementType() reflect.Type
func (ClfsTargetResponseOutput) Target ¶
func (o ClfsTargetResponseOutput) Target() pulumi.StringPtrOutput
Resource ID of storage container.
func (ClfsTargetResponseOutput) ToClfsTargetResponseOutput ¶
func (o ClfsTargetResponseOutput) ToClfsTargetResponseOutput() ClfsTargetResponseOutput
func (ClfsTargetResponseOutput) ToClfsTargetResponseOutputWithContext ¶
func (o ClfsTargetResponseOutput) ToClfsTargetResponseOutputWithContext(ctx context.Context) ClfsTargetResponseOutput
func (ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutput ¶
func (o ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
func (ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutputWithContext ¶
func (o ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
type ClfsTargetResponsePtrInput ¶
type ClfsTargetResponsePtrInput interface { pulumi.Input ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput ToClfsTargetResponsePtrOutputWithContext(context.Context) ClfsTargetResponsePtrOutput }
ClfsTargetResponsePtrInput is an input type that accepts ClfsTargetResponseArgs, ClfsTargetResponsePtr and ClfsTargetResponsePtrOutput values. You can construct a concrete instance of `ClfsTargetResponsePtrInput` via:
ClfsTargetResponseArgs{...} or: nil
func ClfsTargetResponsePtr ¶
func ClfsTargetResponsePtr(v *ClfsTargetResponseArgs) ClfsTargetResponsePtrInput
type ClfsTargetResponsePtrOutput ¶
type ClfsTargetResponsePtrOutput struct{ *pulumi.OutputState }
func (ClfsTargetResponsePtrOutput) Elem ¶
func (o ClfsTargetResponsePtrOutput) Elem() ClfsTargetResponseOutput
func (ClfsTargetResponsePtrOutput) ElementType ¶
func (ClfsTargetResponsePtrOutput) ElementType() reflect.Type
func (ClfsTargetResponsePtrOutput) Target ¶
func (o ClfsTargetResponsePtrOutput) Target() pulumi.StringPtrOutput
Resource ID of storage container.
func (ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutput ¶
func (o ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
func (ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutputWithContext ¶
func (o ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
type KeyVaultKeyReference ¶
type KeyVaultKeyReference struct { // The URL referencing a key encryption key in Key Vault. KeyUrl string `pulumi:"keyUrl"` // Describes a resource Id to source Key Vault. SourceVault KeyVaultKeyReferenceSourceVault `pulumi:"sourceVault"` }
Describes a reference to Key Vault Key.
type KeyVaultKeyReferenceArgs ¶
type KeyVaultKeyReferenceArgs struct { // The URL referencing a key encryption key in Key Vault. KeyUrl pulumi.StringInput `pulumi:"keyUrl"` // Describes a resource Id to source Key Vault. SourceVault KeyVaultKeyReferenceSourceVaultInput `pulumi:"sourceVault"` }
Describes a reference to Key Vault Key.
func (KeyVaultKeyReferenceArgs) ElementType ¶
func (KeyVaultKeyReferenceArgs) ElementType() reflect.Type
func (KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferenceOutput ¶
func (i KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferenceOutput() KeyVaultKeyReferenceOutput
func (KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferenceOutputWithContext ¶
func (i KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferenceOutputWithContext(ctx context.Context) KeyVaultKeyReferenceOutput
func (KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferencePtrOutput ¶
func (i KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferencePtrOutput() KeyVaultKeyReferencePtrOutput
func (KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferencePtrOutputWithContext ¶
func (i KeyVaultKeyReferenceArgs) ToKeyVaultKeyReferencePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferencePtrOutput
type KeyVaultKeyReferenceInput ¶
type KeyVaultKeyReferenceInput interface { pulumi.Input ToKeyVaultKeyReferenceOutput() KeyVaultKeyReferenceOutput ToKeyVaultKeyReferenceOutputWithContext(context.Context) KeyVaultKeyReferenceOutput }
KeyVaultKeyReferenceInput is an input type that accepts KeyVaultKeyReferenceArgs and KeyVaultKeyReferenceOutput values. You can construct a concrete instance of `KeyVaultKeyReferenceInput` via:
KeyVaultKeyReferenceArgs{...}
type KeyVaultKeyReferenceOutput ¶
type KeyVaultKeyReferenceOutput struct{ *pulumi.OutputState }
Describes a reference to Key Vault Key.
func (KeyVaultKeyReferenceOutput) ElementType ¶
func (KeyVaultKeyReferenceOutput) ElementType() reflect.Type
func (KeyVaultKeyReferenceOutput) KeyUrl ¶
func (o KeyVaultKeyReferenceOutput) KeyUrl() pulumi.StringOutput
The URL referencing a key encryption key in Key Vault.
func (KeyVaultKeyReferenceOutput) SourceVault ¶
func (o KeyVaultKeyReferenceOutput) SourceVault() KeyVaultKeyReferenceSourceVaultOutput
Describes a resource Id to source Key Vault.
func (KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferenceOutput ¶
func (o KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferenceOutput() KeyVaultKeyReferenceOutput
func (KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferenceOutputWithContext ¶
func (o KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferenceOutputWithContext(ctx context.Context) KeyVaultKeyReferenceOutput
func (KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferencePtrOutput ¶
func (o KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferencePtrOutput() KeyVaultKeyReferencePtrOutput
func (KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferencePtrOutputWithContext ¶
func (o KeyVaultKeyReferenceOutput) ToKeyVaultKeyReferencePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferencePtrOutput
type KeyVaultKeyReferencePtrInput ¶
type KeyVaultKeyReferencePtrInput interface { pulumi.Input ToKeyVaultKeyReferencePtrOutput() KeyVaultKeyReferencePtrOutput ToKeyVaultKeyReferencePtrOutputWithContext(context.Context) KeyVaultKeyReferencePtrOutput }
KeyVaultKeyReferencePtrInput is an input type that accepts KeyVaultKeyReferenceArgs, KeyVaultKeyReferencePtr and KeyVaultKeyReferencePtrOutput values. You can construct a concrete instance of `KeyVaultKeyReferencePtrInput` via:
KeyVaultKeyReferenceArgs{...} or: nil
func KeyVaultKeyReferencePtr ¶
func KeyVaultKeyReferencePtr(v *KeyVaultKeyReferenceArgs) KeyVaultKeyReferencePtrInput
type KeyVaultKeyReferencePtrOutput ¶
type KeyVaultKeyReferencePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultKeyReferencePtrOutput) Elem ¶
func (o KeyVaultKeyReferencePtrOutput) Elem() KeyVaultKeyReferenceOutput
func (KeyVaultKeyReferencePtrOutput) ElementType ¶
func (KeyVaultKeyReferencePtrOutput) ElementType() reflect.Type
func (KeyVaultKeyReferencePtrOutput) KeyUrl ¶
func (o KeyVaultKeyReferencePtrOutput) KeyUrl() pulumi.StringPtrOutput
The URL referencing a key encryption key in Key Vault.
func (KeyVaultKeyReferencePtrOutput) SourceVault ¶
func (o KeyVaultKeyReferencePtrOutput) SourceVault() KeyVaultKeyReferenceSourceVaultPtrOutput
Describes a resource Id to source Key Vault.
func (KeyVaultKeyReferencePtrOutput) ToKeyVaultKeyReferencePtrOutput ¶
func (o KeyVaultKeyReferencePtrOutput) ToKeyVaultKeyReferencePtrOutput() KeyVaultKeyReferencePtrOutput
func (KeyVaultKeyReferencePtrOutput) ToKeyVaultKeyReferencePtrOutputWithContext ¶
func (o KeyVaultKeyReferencePtrOutput) ToKeyVaultKeyReferencePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferencePtrOutput
type KeyVaultKeyReferenceResponse ¶
type KeyVaultKeyReferenceResponse struct { // The URL referencing a key encryption key in Key Vault. KeyUrl string `pulumi:"keyUrl"` // Describes a resource Id to source Key Vault. SourceVault KeyVaultKeyReferenceResponseSourceVault `pulumi:"sourceVault"` }
Describes a reference to Key Vault Key.
type KeyVaultKeyReferenceResponseArgs ¶
type KeyVaultKeyReferenceResponseArgs struct { // The URL referencing a key encryption key in Key Vault. KeyUrl pulumi.StringInput `pulumi:"keyUrl"` // Describes a resource Id to source Key Vault. SourceVault KeyVaultKeyReferenceResponseSourceVaultInput `pulumi:"sourceVault"` }
Describes a reference to Key Vault Key.
func (KeyVaultKeyReferenceResponseArgs) ElementType ¶
func (KeyVaultKeyReferenceResponseArgs) ElementType() reflect.Type
func (KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponseOutput ¶
func (i KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponseOutput() KeyVaultKeyReferenceResponseOutput
func (KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponseOutputWithContext ¶
func (i KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponseOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseOutput
func (KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponsePtrOutput ¶
func (i KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponsePtrOutput() KeyVaultKeyReferenceResponsePtrOutput
func (KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponsePtrOutputWithContext ¶
func (i KeyVaultKeyReferenceResponseArgs) ToKeyVaultKeyReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponsePtrOutput
type KeyVaultKeyReferenceResponseInput ¶
type KeyVaultKeyReferenceResponseInput interface { pulumi.Input ToKeyVaultKeyReferenceResponseOutput() KeyVaultKeyReferenceResponseOutput ToKeyVaultKeyReferenceResponseOutputWithContext(context.Context) KeyVaultKeyReferenceResponseOutput }
KeyVaultKeyReferenceResponseInput is an input type that accepts KeyVaultKeyReferenceResponseArgs and KeyVaultKeyReferenceResponseOutput values. You can construct a concrete instance of `KeyVaultKeyReferenceResponseInput` via:
KeyVaultKeyReferenceResponseArgs{...}
type KeyVaultKeyReferenceResponseOutput ¶
type KeyVaultKeyReferenceResponseOutput struct{ *pulumi.OutputState }
Describes a reference to Key Vault Key.
func (KeyVaultKeyReferenceResponseOutput) ElementType ¶
func (KeyVaultKeyReferenceResponseOutput) ElementType() reflect.Type
func (KeyVaultKeyReferenceResponseOutput) KeyUrl ¶
func (o KeyVaultKeyReferenceResponseOutput) KeyUrl() pulumi.StringOutput
The URL referencing a key encryption key in Key Vault.
func (KeyVaultKeyReferenceResponseOutput) SourceVault ¶
func (o KeyVaultKeyReferenceResponseOutput) SourceVault() KeyVaultKeyReferenceResponseSourceVaultOutput
Describes a resource Id to source Key Vault.
func (KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponseOutput ¶
func (o KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponseOutput() KeyVaultKeyReferenceResponseOutput
func (KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponseOutputWithContext ¶
func (o KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponseOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseOutput
func (KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponsePtrOutput ¶
func (o KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponsePtrOutput() KeyVaultKeyReferenceResponsePtrOutput
func (KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponsePtrOutputWithContext ¶
func (o KeyVaultKeyReferenceResponseOutput) ToKeyVaultKeyReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponsePtrOutput
type KeyVaultKeyReferenceResponsePtrInput ¶
type KeyVaultKeyReferenceResponsePtrInput interface { pulumi.Input ToKeyVaultKeyReferenceResponsePtrOutput() KeyVaultKeyReferenceResponsePtrOutput ToKeyVaultKeyReferenceResponsePtrOutputWithContext(context.Context) KeyVaultKeyReferenceResponsePtrOutput }
KeyVaultKeyReferenceResponsePtrInput is an input type that accepts KeyVaultKeyReferenceResponseArgs, KeyVaultKeyReferenceResponsePtr and KeyVaultKeyReferenceResponsePtrOutput values. You can construct a concrete instance of `KeyVaultKeyReferenceResponsePtrInput` via:
KeyVaultKeyReferenceResponseArgs{...} or: nil
func KeyVaultKeyReferenceResponsePtr ¶
func KeyVaultKeyReferenceResponsePtr(v *KeyVaultKeyReferenceResponseArgs) KeyVaultKeyReferenceResponsePtrInput
type KeyVaultKeyReferenceResponsePtrOutput ¶
type KeyVaultKeyReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultKeyReferenceResponsePtrOutput) ElementType ¶
func (KeyVaultKeyReferenceResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultKeyReferenceResponsePtrOutput) KeyUrl ¶
func (o KeyVaultKeyReferenceResponsePtrOutput) KeyUrl() pulumi.StringPtrOutput
The URL referencing a key encryption key in Key Vault.
func (KeyVaultKeyReferenceResponsePtrOutput) SourceVault ¶
func (o KeyVaultKeyReferenceResponsePtrOutput) SourceVault() KeyVaultKeyReferenceResponseSourceVaultPtrOutput
Describes a resource Id to source Key Vault.
func (KeyVaultKeyReferenceResponsePtrOutput) ToKeyVaultKeyReferenceResponsePtrOutput ¶
func (o KeyVaultKeyReferenceResponsePtrOutput) ToKeyVaultKeyReferenceResponsePtrOutput() KeyVaultKeyReferenceResponsePtrOutput
func (KeyVaultKeyReferenceResponsePtrOutput) ToKeyVaultKeyReferenceResponsePtrOutputWithContext ¶
func (o KeyVaultKeyReferenceResponsePtrOutput) ToKeyVaultKeyReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponsePtrOutput
type KeyVaultKeyReferenceResponseSourceVault ¶
type KeyVaultKeyReferenceResponseSourceVault struct { // Resource Id. Id *string `pulumi:"id"` }
Describes a resource Id to source Key Vault.
type KeyVaultKeyReferenceResponseSourceVaultArgs ¶
type KeyVaultKeyReferenceResponseSourceVaultArgs struct { // Resource Id. Id pulumi.StringPtrInput `pulumi:"id"` }
Describes a resource Id to source Key Vault.
func (KeyVaultKeyReferenceResponseSourceVaultArgs) ElementType ¶
func (KeyVaultKeyReferenceResponseSourceVaultArgs) ElementType() reflect.Type
func (KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultOutput ¶
func (i KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultOutput() KeyVaultKeyReferenceResponseSourceVaultOutput
func (KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultOutputWithContext ¶
func (i KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultOutput
func (KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput ¶
func (i KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput() KeyVaultKeyReferenceResponseSourceVaultPtrOutput
func (KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext ¶
func (i KeyVaultKeyReferenceResponseSourceVaultArgs) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultPtrOutput
type KeyVaultKeyReferenceResponseSourceVaultInput ¶
type KeyVaultKeyReferenceResponseSourceVaultInput interface { pulumi.Input ToKeyVaultKeyReferenceResponseSourceVaultOutput() KeyVaultKeyReferenceResponseSourceVaultOutput ToKeyVaultKeyReferenceResponseSourceVaultOutputWithContext(context.Context) KeyVaultKeyReferenceResponseSourceVaultOutput }
KeyVaultKeyReferenceResponseSourceVaultInput is an input type that accepts KeyVaultKeyReferenceResponseSourceVaultArgs and KeyVaultKeyReferenceResponseSourceVaultOutput values. You can construct a concrete instance of `KeyVaultKeyReferenceResponseSourceVaultInput` via:
KeyVaultKeyReferenceResponseSourceVaultArgs{...}
type KeyVaultKeyReferenceResponseSourceVaultOutput ¶
type KeyVaultKeyReferenceResponseSourceVaultOutput struct{ *pulumi.OutputState }
Describes a resource Id to source Key Vault.
func (KeyVaultKeyReferenceResponseSourceVaultOutput) ElementType ¶
func (KeyVaultKeyReferenceResponseSourceVaultOutput) ElementType() reflect.Type
func (KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultOutput ¶
func (o KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultOutput() KeyVaultKeyReferenceResponseSourceVaultOutput
func (KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultOutputWithContext ¶
func (o KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultOutput
func (KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput ¶
func (o KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput() KeyVaultKeyReferenceResponseSourceVaultPtrOutput
func (KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext ¶
func (o KeyVaultKeyReferenceResponseSourceVaultOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultPtrOutput
type KeyVaultKeyReferenceResponseSourceVaultPtrInput ¶
type KeyVaultKeyReferenceResponseSourceVaultPtrInput interface { pulumi.Input ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput() KeyVaultKeyReferenceResponseSourceVaultPtrOutput ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext(context.Context) KeyVaultKeyReferenceResponseSourceVaultPtrOutput }
KeyVaultKeyReferenceResponseSourceVaultPtrInput is an input type that accepts KeyVaultKeyReferenceResponseSourceVaultArgs, KeyVaultKeyReferenceResponseSourceVaultPtr and KeyVaultKeyReferenceResponseSourceVaultPtrOutput values. You can construct a concrete instance of `KeyVaultKeyReferenceResponseSourceVaultPtrInput` via:
KeyVaultKeyReferenceResponseSourceVaultArgs{...} or: nil
func KeyVaultKeyReferenceResponseSourceVaultPtr ¶
func KeyVaultKeyReferenceResponseSourceVaultPtr(v *KeyVaultKeyReferenceResponseSourceVaultArgs) KeyVaultKeyReferenceResponseSourceVaultPtrInput
type KeyVaultKeyReferenceResponseSourceVaultPtrOutput ¶
type KeyVaultKeyReferenceResponseSourceVaultPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultKeyReferenceResponseSourceVaultPtrOutput) ElementType ¶
func (KeyVaultKeyReferenceResponseSourceVaultPtrOutput) ElementType() reflect.Type
func (KeyVaultKeyReferenceResponseSourceVaultPtrOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput ¶
func (o KeyVaultKeyReferenceResponseSourceVaultPtrOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutput() KeyVaultKeyReferenceResponseSourceVaultPtrOutput
func (KeyVaultKeyReferenceResponseSourceVaultPtrOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext ¶
func (o KeyVaultKeyReferenceResponseSourceVaultPtrOutput) ToKeyVaultKeyReferenceResponseSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceResponseSourceVaultPtrOutput
type KeyVaultKeyReferenceSourceVault ¶
type KeyVaultKeyReferenceSourceVault struct { // Resource Id. Id *string `pulumi:"id"` }
Describes a resource Id to source Key Vault.
type KeyVaultKeyReferenceSourceVaultArgs ¶
type KeyVaultKeyReferenceSourceVaultArgs struct { // Resource Id. Id pulumi.StringPtrInput `pulumi:"id"` }
Describes a resource Id to source Key Vault.
func (KeyVaultKeyReferenceSourceVaultArgs) ElementType ¶
func (KeyVaultKeyReferenceSourceVaultArgs) ElementType() reflect.Type
func (KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultOutput ¶
func (i KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultOutput() KeyVaultKeyReferenceSourceVaultOutput
func (KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultOutputWithContext ¶
func (i KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultOutput
func (KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultPtrOutput ¶
func (i KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultPtrOutput() KeyVaultKeyReferenceSourceVaultPtrOutput
func (KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext ¶
func (i KeyVaultKeyReferenceSourceVaultArgs) ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultPtrOutput
type KeyVaultKeyReferenceSourceVaultInput ¶
type KeyVaultKeyReferenceSourceVaultInput interface { pulumi.Input ToKeyVaultKeyReferenceSourceVaultOutput() KeyVaultKeyReferenceSourceVaultOutput ToKeyVaultKeyReferenceSourceVaultOutputWithContext(context.Context) KeyVaultKeyReferenceSourceVaultOutput }
KeyVaultKeyReferenceSourceVaultInput is an input type that accepts KeyVaultKeyReferenceSourceVaultArgs and KeyVaultKeyReferenceSourceVaultOutput values. You can construct a concrete instance of `KeyVaultKeyReferenceSourceVaultInput` via:
KeyVaultKeyReferenceSourceVaultArgs{...}
type KeyVaultKeyReferenceSourceVaultOutput ¶
type KeyVaultKeyReferenceSourceVaultOutput struct{ *pulumi.OutputState }
Describes a resource Id to source Key Vault.
func (KeyVaultKeyReferenceSourceVaultOutput) ElementType ¶
func (KeyVaultKeyReferenceSourceVaultOutput) ElementType() reflect.Type
func (KeyVaultKeyReferenceSourceVaultOutput) Id ¶
func (o KeyVaultKeyReferenceSourceVaultOutput) Id() pulumi.StringPtrOutput
Resource Id.
func (KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultOutput ¶
func (o KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultOutput() KeyVaultKeyReferenceSourceVaultOutput
func (KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultOutputWithContext ¶
func (o KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultOutput
func (KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutput ¶
func (o KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutput() KeyVaultKeyReferenceSourceVaultPtrOutput
func (KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext ¶
func (o KeyVaultKeyReferenceSourceVaultOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultPtrOutput
type KeyVaultKeyReferenceSourceVaultPtrInput ¶
type KeyVaultKeyReferenceSourceVaultPtrInput interface { pulumi.Input ToKeyVaultKeyReferenceSourceVaultPtrOutput() KeyVaultKeyReferenceSourceVaultPtrOutput ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext(context.Context) KeyVaultKeyReferenceSourceVaultPtrOutput }
KeyVaultKeyReferenceSourceVaultPtrInput is an input type that accepts KeyVaultKeyReferenceSourceVaultArgs, KeyVaultKeyReferenceSourceVaultPtr and KeyVaultKeyReferenceSourceVaultPtrOutput values. You can construct a concrete instance of `KeyVaultKeyReferenceSourceVaultPtrInput` via:
KeyVaultKeyReferenceSourceVaultArgs{...} or: nil
func KeyVaultKeyReferenceSourceVaultPtr ¶
func KeyVaultKeyReferenceSourceVaultPtr(v *KeyVaultKeyReferenceSourceVaultArgs) KeyVaultKeyReferenceSourceVaultPtrInput
type KeyVaultKeyReferenceSourceVaultPtrOutput ¶
type KeyVaultKeyReferenceSourceVaultPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultKeyReferenceSourceVaultPtrOutput) ElementType ¶
func (KeyVaultKeyReferenceSourceVaultPtrOutput) ElementType() reflect.Type
func (KeyVaultKeyReferenceSourceVaultPtrOutput) Id ¶
func (o KeyVaultKeyReferenceSourceVaultPtrOutput) Id() pulumi.StringPtrOutput
Resource Id.
func (KeyVaultKeyReferenceSourceVaultPtrOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutput ¶
func (o KeyVaultKeyReferenceSourceVaultPtrOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutput() KeyVaultKeyReferenceSourceVaultPtrOutput
func (KeyVaultKeyReferenceSourceVaultPtrOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext ¶
func (o KeyVaultKeyReferenceSourceVaultPtrOutput) ToKeyVaultKeyReferenceSourceVaultPtrOutputWithContext(ctx context.Context) KeyVaultKeyReferenceSourceVaultPtrOutput
type LookupCacheArgs ¶
type LookupCacheResult ¶
type LookupCacheResult struct { // The size of this Cache, in GB. CacheSizeGB *int `pulumi:"cacheSizeGB"` // Specifies Directory Services settings of the cache. DirectoryServicesSettings *CacheDirectorySettingsResponse `pulumi:"directoryServicesSettings"` // Specifies encryption settings of the cache. EncryptionSettings *CacheEncryptionSettingsResponse `pulumi:"encryptionSettings"` // Health of the Cache. Health CacheHealthResponse `pulumi:"health"` // Resource ID of the Cache. Id string `pulumi:"id"` // The identity of the cache, if configured. Identity *CacheIdentityResponse `pulumi:"identity"` // Region name string. Location *string `pulumi:"location"` // Array of IP addresses that can be used by clients mounting this Cache. MountAddresses []string `pulumi:"mountAddresses"` // Name of Cache. Name string `pulumi:"name"` // Specifies network settings of the cache. NetworkSettings *CacheNetworkSettingsResponse `pulumi:"networkSettings"` // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState *string `pulumi:"provisioningState"` // Specifies security settings of the cache. SecuritySettings *CacheSecuritySettingsResponse `pulumi:"securitySettings"` // SKU for the Cache. Sku *CacheResponseSku `pulumi:"sku"` // Subnet used for the Cache. Subnet *string `pulumi:"subnet"` // The system meta data relating to this resource. SystemData SystemDataResponse `pulumi:"systemData"` // ARM tags as name/value pairs. Tags interface{} `pulumi:"tags"` // Type of the Cache; Microsoft.StorageCache/Cache Type string `pulumi:"type"` // Upgrade status of the Cache. UpgradeStatus *CacheUpgradeStatusResponse `pulumi:"upgradeStatus"` }
A Cache instance. Follows Azure Resource Manager standards: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md
func LookupCache ¶
func LookupCache(ctx *pulumi.Context, args *LookupCacheArgs, opts ...pulumi.InvokeOption) (*LookupCacheResult, error)
type LookupStorageTargetArgs ¶
type LookupStorageTargetArgs struct { // Name of Cache. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class. CacheName string `pulumi:"cacheName"` // Target resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the Storage Target. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class. StorageTargetName string `pulumi:"storageTargetName"` }
type LookupStorageTargetResult ¶
type LookupStorageTargetResult struct { // Properties when targetType is clfs. Clfs *ClfsTargetResponse `pulumi:"clfs"` // Resource ID of the Storage Target. Id string `pulumi:"id"` // List of Cache namespace junctions to target for namespace associations. Junctions []NamespaceJunctionResponse `pulumi:"junctions"` // Region name string. Location string `pulumi:"location"` // Name of the Storage Target. Name string `pulumi:"name"` // Properties when targetType is nfs3. Nfs3 *Nfs3TargetResponse `pulumi:"nfs3"` // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState *string `pulumi:"provisioningState"` // The system meta data relating to this resource. SystemData SystemDataResponse `pulumi:"systemData"` // Type of the Storage Target. TargetType string `pulumi:"targetType"` // Type of the Storage Target; Microsoft.StorageCache/Cache/StorageTarget Type string `pulumi:"type"` // Properties when targetType is unknown. Unknown *UnknownTargetResponse `pulumi:"unknown"` }
Type of the Storage Target.
func LookupStorageTarget ¶
func LookupStorageTarget(ctx *pulumi.Context, args *LookupStorageTargetArgs, opts ...pulumi.InvokeOption) (*LookupStorageTargetResult, error)
type NamespaceJunction ¶
type NamespaceJunction struct { // Namespace path on a Cache for a Storage Target. NamespacePath *string `pulumi:"namespacePath"` // Name of the access policy applied to this junction. NfsAccessPolicy *string `pulumi:"nfsAccessPolicy"` // NFS export where targetPath exists. NfsExport *string `pulumi:"nfsExport"` // Path in Storage Target to which namespacePath points. TargetPath *string `pulumi:"targetPath"` }
A namespace junction.
type NamespaceJunctionArgs ¶
type NamespaceJunctionArgs struct { // Namespace path on a Cache for a Storage Target. NamespacePath pulumi.StringPtrInput `pulumi:"namespacePath"` // Name of the access policy applied to this junction. NfsAccessPolicy pulumi.StringPtrInput `pulumi:"nfsAccessPolicy"` // NFS export where targetPath exists. NfsExport pulumi.StringPtrInput `pulumi:"nfsExport"` // Path in Storage Target to which namespacePath points. TargetPath pulumi.StringPtrInput `pulumi:"targetPath"` }
A namespace junction.
func (NamespaceJunctionArgs) ElementType ¶
func (NamespaceJunctionArgs) ElementType() reflect.Type
func (NamespaceJunctionArgs) ToNamespaceJunctionOutput ¶
func (i NamespaceJunctionArgs) ToNamespaceJunctionOutput() NamespaceJunctionOutput
func (NamespaceJunctionArgs) ToNamespaceJunctionOutputWithContext ¶
func (i NamespaceJunctionArgs) ToNamespaceJunctionOutputWithContext(ctx context.Context) NamespaceJunctionOutput
type NamespaceJunctionArray ¶
type NamespaceJunctionArray []NamespaceJunctionInput
func (NamespaceJunctionArray) ElementType ¶
func (NamespaceJunctionArray) ElementType() reflect.Type
func (NamespaceJunctionArray) ToNamespaceJunctionArrayOutput ¶
func (i NamespaceJunctionArray) ToNamespaceJunctionArrayOutput() NamespaceJunctionArrayOutput
func (NamespaceJunctionArray) ToNamespaceJunctionArrayOutputWithContext ¶
func (i NamespaceJunctionArray) ToNamespaceJunctionArrayOutputWithContext(ctx context.Context) NamespaceJunctionArrayOutput
type NamespaceJunctionArrayInput ¶
type NamespaceJunctionArrayInput interface { pulumi.Input ToNamespaceJunctionArrayOutput() NamespaceJunctionArrayOutput ToNamespaceJunctionArrayOutputWithContext(context.Context) NamespaceJunctionArrayOutput }
NamespaceJunctionArrayInput is an input type that accepts NamespaceJunctionArray and NamespaceJunctionArrayOutput values. You can construct a concrete instance of `NamespaceJunctionArrayInput` via:
NamespaceJunctionArray{ NamespaceJunctionArgs{...} }
type NamespaceJunctionArrayOutput ¶
type NamespaceJunctionArrayOutput struct{ *pulumi.OutputState }
func (NamespaceJunctionArrayOutput) ElementType ¶
func (NamespaceJunctionArrayOutput) ElementType() reflect.Type
func (NamespaceJunctionArrayOutput) Index ¶
func (o NamespaceJunctionArrayOutput) Index(i pulumi.IntInput) NamespaceJunctionOutput
func (NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutput ¶
func (o NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutput() NamespaceJunctionArrayOutput
func (NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutputWithContext ¶
func (o NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutputWithContext(ctx context.Context) NamespaceJunctionArrayOutput
type NamespaceJunctionInput ¶
type NamespaceJunctionInput interface { pulumi.Input ToNamespaceJunctionOutput() NamespaceJunctionOutput ToNamespaceJunctionOutputWithContext(context.Context) NamespaceJunctionOutput }
NamespaceJunctionInput is an input type that accepts NamespaceJunctionArgs and NamespaceJunctionOutput values. You can construct a concrete instance of `NamespaceJunctionInput` via:
NamespaceJunctionArgs{...}
type NamespaceJunctionOutput ¶
type NamespaceJunctionOutput struct{ *pulumi.OutputState }
A namespace junction.
func (NamespaceJunctionOutput) ElementType ¶
func (NamespaceJunctionOutput) ElementType() reflect.Type
func (NamespaceJunctionOutput) NamespacePath ¶
func (o NamespaceJunctionOutput) NamespacePath() pulumi.StringPtrOutput
Namespace path on a Cache for a Storage Target.
func (NamespaceJunctionOutput) NfsAccessPolicy ¶ added in v0.4.0
func (o NamespaceJunctionOutput) NfsAccessPolicy() pulumi.StringPtrOutput
Name of the access policy applied to this junction.
func (NamespaceJunctionOutput) NfsExport ¶
func (o NamespaceJunctionOutput) NfsExport() pulumi.StringPtrOutput
NFS export where targetPath exists.
func (NamespaceJunctionOutput) TargetPath ¶
func (o NamespaceJunctionOutput) TargetPath() pulumi.StringPtrOutput
Path in Storage Target to which namespacePath points.
func (NamespaceJunctionOutput) ToNamespaceJunctionOutput ¶
func (o NamespaceJunctionOutput) ToNamespaceJunctionOutput() NamespaceJunctionOutput
func (NamespaceJunctionOutput) ToNamespaceJunctionOutputWithContext ¶
func (o NamespaceJunctionOutput) ToNamespaceJunctionOutputWithContext(ctx context.Context) NamespaceJunctionOutput
type NamespaceJunctionResponse ¶
type NamespaceJunctionResponse struct { // Namespace path on a Cache for a Storage Target. NamespacePath *string `pulumi:"namespacePath"` // Name of the access policy applied to this junction. NfsAccessPolicy *string `pulumi:"nfsAccessPolicy"` // NFS export where targetPath exists. NfsExport *string `pulumi:"nfsExport"` // Path in Storage Target to which namespacePath points. TargetPath *string `pulumi:"targetPath"` }
A namespace junction.
type NamespaceJunctionResponseArgs ¶
type NamespaceJunctionResponseArgs struct { // Namespace path on a Cache for a Storage Target. NamespacePath pulumi.StringPtrInput `pulumi:"namespacePath"` // Name of the access policy applied to this junction. NfsAccessPolicy pulumi.StringPtrInput `pulumi:"nfsAccessPolicy"` // NFS export where targetPath exists. NfsExport pulumi.StringPtrInput `pulumi:"nfsExport"` // Path in Storage Target to which namespacePath points. TargetPath pulumi.StringPtrInput `pulumi:"targetPath"` }
A namespace junction.
func (NamespaceJunctionResponseArgs) ElementType ¶
func (NamespaceJunctionResponseArgs) ElementType() reflect.Type
func (NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutput ¶
func (i NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput
func (NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutputWithContext ¶
func (i NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutputWithContext(ctx context.Context) NamespaceJunctionResponseOutput
type NamespaceJunctionResponseArray ¶
type NamespaceJunctionResponseArray []NamespaceJunctionResponseInput
func (NamespaceJunctionResponseArray) ElementType ¶
func (NamespaceJunctionResponseArray) ElementType() reflect.Type
func (NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutput ¶
func (i NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput
func (NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutputWithContext ¶
func (i NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutputWithContext(ctx context.Context) NamespaceJunctionResponseArrayOutput
type NamespaceJunctionResponseArrayInput ¶
type NamespaceJunctionResponseArrayInput interface { pulumi.Input ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput ToNamespaceJunctionResponseArrayOutputWithContext(context.Context) NamespaceJunctionResponseArrayOutput }
NamespaceJunctionResponseArrayInput is an input type that accepts NamespaceJunctionResponseArray and NamespaceJunctionResponseArrayOutput values. You can construct a concrete instance of `NamespaceJunctionResponseArrayInput` via:
NamespaceJunctionResponseArray{ NamespaceJunctionResponseArgs{...} }
type NamespaceJunctionResponseArrayOutput ¶
type NamespaceJunctionResponseArrayOutput struct{ *pulumi.OutputState }
func (NamespaceJunctionResponseArrayOutput) ElementType ¶
func (NamespaceJunctionResponseArrayOutput) ElementType() reflect.Type
func (NamespaceJunctionResponseArrayOutput) Index ¶
func (o NamespaceJunctionResponseArrayOutput) Index(i pulumi.IntInput) NamespaceJunctionResponseOutput
func (NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutput ¶
func (o NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput
func (NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutputWithContext ¶
func (o NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutputWithContext(ctx context.Context) NamespaceJunctionResponseArrayOutput
type NamespaceJunctionResponseInput ¶
type NamespaceJunctionResponseInput interface { pulumi.Input ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput ToNamespaceJunctionResponseOutputWithContext(context.Context) NamespaceJunctionResponseOutput }
NamespaceJunctionResponseInput is an input type that accepts NamespaceJunctionResponseArgs and NamespaceJunctionResponseOutput values. You can construct a concrete instance of `NamespaceJunctionResponseInput` via:
NamespaceJunctionResponseArgs{...}
type NamespaceJunctionResponseOutput ¶
type NamespaceJunctionResponseOutput struct{ *pulumi.OutputState }
A namespace junction.
func (NamespaceJunctionResponseOutput) ElementType ¶
func (NamespaceJunctionResponseOutput) ElementType() reflect.Type
func (NamespaceJunctionResponseOutput) NamespacePath ¶
func (o NamespaceJunctionResponseOutput) NamespacePath() pulumi.StringPtrOutput
Namespace path on a Cache for a Storage Target.
func (NamespaceJunctionResponseOutput) NfsAccessPolicy ¶ added in v0.4.0
func (o NamespaceJunctionResponseOutput) NfsAccessPolicy() pulumi.StringPtrOutput
Name of the access policy applied to this junction.
func (NamespaceJunctionResponseOutput) NfsExport ¶
func (o NamespaceJunctionResponseOutput) NfsExport() pulumi.StringPtrOutput
NFS export where targetPath exists.
func (NamespaceJunctionResponseOutput) TargetPath ¶
func (o NamespaceJunctionResponseOutput) TargetPath() pulumi.StringPtrOutput
Path in Storage Target to which namespacePath points.
func (NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutput ¶
func (o NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput
func (NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutputWithContext ¶
func (o NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutputWithContext(ctx context.Context) NamespaceJunctionResponseOutput
type Nfs3Target ¶
type Nfs3Target struct { // IP address or host name of an NFSv3 host (e.g., 10.0.44.44). Target *string `pulumi:"target"` // Identifies the usage model to be used for this Storage Target. Get choices from .../usageModels UsageModel *string `pulumi:"usageModel"` }
Properties pertaining to the Nfs3Target
type Nfs3TargetArgs ¶
type Nfs3TargetArgs struct { // IP address or host name of an NFSv3 host (e.g., 10.0.44.44). Target pulumi.StringPtrInput `pulumi:"target"` // Identifies the usage model to be used for this Storage Target. Get choices from .../usageModels UsageModel pulumi.StringPtrInput `pulumi:"usageModel"` }
Properties pertaining to the Nfs3Target
func (Nfs3TargetArgs) ElementType ¶
func (Nfs3TargetArgs) ElementType() reflect.Type
func (Nfs3TargetArgs) ToNfs3TargetOutput ¶
func (i Nfs3TargetArgs) ToNfs3TargetOutput() Nfs3TargetOutput
func (Nfs3TargetArgs) ToNfs3TargetOutputWithContext ¶
func (i Nfs3TargetArgs) ToNfs3TargetOutputWithContext(ctx context.Context) Nfs3TargetOutput
func (Nfs3TargetArgs) ToNfs3TargetPtrOutput ¶
func (i Nfs3TargetArgs) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
func (Nfs3TargetArgs) ToNfs3TargetPtrOutputWithContext ¶
func (i Nfs3TargetArgs) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
type Nfs3TargetInput ¶
type Nfs3TargetInput interface { pulumi.Input ToNfs3TargetOutput() Nfs3TargetOutput ToNfs3TargetOutputWithContext(context.Context) Nfs3TargetOutput }
Nfs3TargetInput is an input type that accepts Nfs3TargetArgs and Nfs3TargetOutput values. You can construct a concrete instance of `Nfs3TargetInput` via:
Nfs3TargetArgs{...}
type Nfs3TargetOutput ¶
type Nfs3TargetOutput struct{ *pulumi.OutputState }
Properties pertaining to the Nfs3Target
func (Nfs3TargetOutput) ElementType ¶
func (Nfs3TargetOutput) ElementType() reflect.Type
func (Nfs3TargetOutput) Target ¶
func (o Nfs3TargetOutput) Target() pulumi.StringPtrOutput
IP address or host name of an NFSv3 host (e.g., 10.0.44.44).
func (Nfs3TargetOutput) ToNfs3TargetOutput ¶
func (o Nfs3TargetOutput) ToNfs3TargetOutput() Nfs3TargetOutput
func (Nfs3TargetOutput) ToNfs3TargetOutputWithContext ¶
func (o Nfs3TargetOutput) ToNfs3TargetOutputWithContext(ctx context.Context) Nfs3TargetOutput
func (Nfs3TargetOutput) ToNfs3TargetPtrOutput ¶
func (o Nfs3TargetOutput) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
func (Nfs3TargetOutput) ToNfs3TargetPtrOutputWithContext ¶
func (o Nfs3TargetOutput) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
func (Nfs3TargetOutput) UsageModel ¶
func (o Nfs3TargetOutput) UsageModel() pulumi.StringPtrOutput
Identifies the usage model to be used for this Storage Target. Get choices from .../usageModels
type Nfs3TargetPtrInput ¶
type Nfs3TargetPtrInput interface { pulumi.Input ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput ToNfs3TargetPtrOutputWithContext(context.Context) Nfs3TargetPtrOutput }
Nfs3TargetPtrInput is an input type that accepts Nfs3TargetArgs, Nfs3TargetPtr and Nfs3TargetPtrOutput values. You can construct a concrete instance of `Nfs3TargetPtrInput` via:
Nfs3TargetArgs{...} or: nil
func Nfs3TargetPtr ¶
func Nfs3TargetPtr(v *Nfs3TargetArgs) Nfs3TargetPtrInput
type Nfs3TargetPtrOutput ¶
type Nfs3TargetPtrOutput struct{ *pulumi.OutputState }
func (Nfs3TargetPtrOutput) Elem ¶
func (o Nfs3TargetPtrOutput) Elem() Nfs3TargetOutput
func (Nfs3TargetPtrOutput) ElementType ¶
func (Nfs3TargetPtrOutput) ElementType() reflect.Type
func (Nfs3TargetPtrOutput) Target ¶
func (o Nfs3TargetPtrOutput) Target() pulumi.StringPtrOutput
IP address or host name of an NFSv3 host (e.g., 10.0.44.44).
func (Nfs3TargetPtrOutput) ToNfs3TargetPtrOutput ¶
func (o Nfs3TargetPtrOutput) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
func (Nfs3TargetPtrOutput) ToNfs3TargetPtrOutputWithContext ¶
func (o Nfs3TargetPtrOutput) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
func (Nfs3TargetPtrOutput) UsageModel ¶
func (o Nfs3TargetPtrOutput) UsageModel() pulumi.StringPtrOutput
Identifies the usage model to be used for this Storage Target. Get choices from .../usageModels
type Nfs3TargetResponse ¶
type Nfs3TargetResponse struct { // IP address or host name of an NFSv3 host (e.g., 10.0.44.44). Target *string `pulumi:"target"` // Identifies the usage model to be used for this Storage Target. Get choices from .../usageModels UsageModel *string `pulumi:"usageModel"` }
Properties pertaining to the Nfs3Target
type Nfs3TargetResponseArgs ¶
type Nfs3TargetResponseArgs struct { // IP address or host name of an NFSv3 host (e.g., 10.0.44.44). Target pulumi.StringPtrInput `pulumi:"target"` // Identifies the usage model to be used for this Storage Target. Get choices from .../usageModels UsageModel pulumi.StringPtrInput `pulumi:"usageModel"` }
Properties pertaining to the Nfs3Target
func (Nfs3TargetResponseArgs) ElementType ¶
func (Nfs3TargetResponseArgs) ElementType() reflect.Type
func (Nfs3TargetResponseArgs) ToNfs3TargetResponseOutput ¶
func (i Nfs3TargetResponseArgs) ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput
func (Nfs3TargetResponseArgs) ToNfs3TargetResponseOutputWithContext ¶
func (i Nfs3TargetResponseArgs) ToNfs3TargetResponseOutputWithContext(ctx context.Context) Nfs3TargetResponseOutput
func (Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutput ¶
func (i Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutputWithContext ¶
func (i Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
type Nfs3TargetResponseInput ¶
type Nfs3TargetResponseInput interface { pulumi.Input ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput ToNfs3TargetResponseOutputWithContext(context.Context) Nfs3TargetResponseOutput }
Nfs3TargetResponseInput is an input type that accepts Nfs3TargetResponseArgs and Nfs3TargetResponseOutput values. You can construct a concrete instance of `Nfs3TargetResponseInput` via:
Nfs3TargetResponseArgs{...}
type Nfs3TargetResponseOutput ¶
type Nfs3TargetResponseOutput struct{ *pulumi.OutputState }
Properties pertaining to the Nfs3Target
func (Nfs3TargetResponseOutput) ElementType ¶
func (Nfs3TargetResponseOutput) ElementType() reflect.Type
func (Nfs3TargetResponseOutput) Target ¶
func (o Nfs3TargetResponseOutput) Target() pulumi.StringPtrOutput
IP address or host name of an NFSv3 host (e.g., 10.0.44.44).
func (Nfs3TargetResponseOutput) ToNfs3TargetResponseOutput ¶
func (o Nfs3TargetResponseOutput) ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput
func (Nfs3TargetResponseOutput) ToNfs3TargetResponseOutputWithContext ¶
func (o Nfs3TargetResponseOutput) ToNfs3TargetResponseOutputWithContext(ctx context.Context) Nfs3TargetResponseOutput
func (Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutput ¶
func (o Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutputWithContext ¶
func (o Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponseOutput) UsageModel ¶
func (o Nfs3TargetResponseOutput) UsageModel() pulumi.StringPtrOutput
Identifies the usage model to be used for this Storage Target. Get choices from .../usageModels
type Nfs3TargetResponsePtrInput ¶
type Nfs3TargetResponsePtrInput interface { pulumi.Input ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput ToNfs3TargetResponsePtrOutputWithContext(context.Context) Nfs3TargetResponsePtrOutput }
Nfs3TargetResponsePtrInput is an input type that accepts Nfs3TargetResponseArgs, Nfs3TargetResponsePtr and Nfs3TargetResponsePtrOutput values. You can construct a concrete instance of `Nfs3TargetResponsePtrInput` via:
Nfs3TargetResponseArgs{...} or: nil
func Nfs3TargetResponsePtr ¶
func Nfs3TargetResponsePtr(v *Nfs3TargetResponseArgs) Nfs3TargetResponsePtrInput
type Nfs3TargetResponsePtrOutput ¶
type Nfs3TargetResponsePtrOutput struct{ *pulumi.OutputState }
func (Nfs3TargetResponsePtrOutput) Elem ¶
func (o Nfs3TargetResponsePtrOutput) Elem() Nfs3TargetResponseOutput
func (Nfs3TargetResponsePtrOutput) ElementType ¶
func (Nfs3TargetResponsePtrOutput) ElementType() reflect.Type
func (Nfs3TargetResponsePtrOutput) Target ¶
func (o Nfs3TargetResponsePtrOutput) Target() pulumi.StringPtrOutput
IP address or host name of an NFSv3 host (e.g., 10.0.44.44).
func (Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutput ¶
func (o Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutputWithContext ¶
func (o Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponsePtrOutput) UsageModel ¶
func (o Nfs3TargetResponsePtrOutput) UsageModel() pulumi.StringPtrOutput
Identifies the usage model to be used for this Storage Target. Get choices from .../usageModels
type NfsAccessPolicy ¶ added in v0.4.0
type NfsAccessPolicy struct { // The set of rules describing client accesses allowed under this policy. AccessRules []NfsAccessRule `pulumi:"accessRules"` // Name identifying this policy. Access Policy names are not case sensitive. Name string `pulumi:"name"` }
A set of rules describing access policies applied to NFSv3 clients of the cache.
type NfsAccessPolicyArgs ¶ added in v0.4.0
type NfsAccessPolicyArgs struct { // The set of rules describing client accesses allowed under this policy. AccessRules NfsAccessRuleArrayInput `pulumi:"accessRules"` // Name identifying this policy. Access Policy names are not case sensitive. Name pulumi.StringInput `pulumi:"name"` }
A set of rules describing access policies applied to NFSv3 clients of the cache.
func (NfsAccessPolicyArgs) ElementType ¶ added in v0.4.0
func (NfsAccessPolicyArgs) ElementType() reflect.Type
func (NfsAccessPolicyArgs) ToNfsAccessPolicyOutput ¶ added in v0.4.0
func (i NfsAccessPolicyArgs) ToNfsAccessPolicyOutput() NfsAccessPolicyOutput
func (NfsAccessPolicyArgs) ToNfsAccessPolicyOutputWithContext ¶ added in v0.4.0
func (i NfsAccessPolicyArgs) ToNfsAccessPolicyOutputWithContext(ctx context.Context) NfsAccessPolicyOutput
type NfsAccessPolicyArray ¶ added in v0.4.0
type NfsAccessPolicyArray []NfsAccessPolicyInput
func (NfsAccessPolicyArray) ElementType ¶ added in v0.4.0
func (NfsAccessPolicyArray) ElementType() reflect.Type
func (NfsAccessPolicyArray) ToNfsAccessPolicyArrayOutput ¶ added in v0.4.0
func (i NfsAccessPolicyArray) ToNfsAccessPolicyArrayOutput() NfsAccessPolicyArrayOutput
func (NfsAccessPolicyArray) ToNfsAccessPolicyArrayOutputWithContext ¶ added in v0.4.0
func (i NfsAccessPolicyArray) ToNfsAccessPolicyArrayOutputWithContext(ctx context.Context) NfsAccessPolicyArrayOutput
type NfsAccessPolicyArrayInput ¶ added in v0.4.0
type NfsAccessPolicyArrayInput interface { pulumi.Input ToNfsAccessPolicyArrayOutput() NfsAccessPolicyArrayOutput ToNfsAccessPolicyArrayOutputWithContext(context.Context) NfsAccessPolicyArrayOutput }
NfsAccessPolicyArrayInput is an input type that accepts NfsAccessPolicyArray and NfsAccessPolicyArrayOutput values. You can construct a concrete instance of `NfsAccessPolicyArrayInput` via:
NfsAccessPolicyArray{ NfsAccessPolicyArgs{...} }
type NfsAccessPolicyArrayOutput ¶ added in v0.4.0
type NfsAccessPolicyArrayOutput struct{ *pulumi.OutputState }
func (NfsAccessPolicyArrayOutput) ElementType ¶ added in v0.4.0
func (NfsAccessPolicyArrayOutput) ElementType() reflect.Type
func (NfsAccessPolicyArrayOutput) Index ¶ added in v0.4.0
func (o NfsAccessPolicyArrayOutput) Index(i pulumi.IntInput) NfsAccessPolicyOutput
func (NfsAccessPolicyArrayOutput) ToNfsAccessPolicyArrayOutput ¶ added in v0.4.0
func (o NfsAccessPolicyArrayOutput) ToNfsAccessPolicyArrayOutput() NfsAccessPolicyArrayOutput
func (NfsAccessPolicyArrayOutput) ToNfsAccessPolicyArrayOutputWithContext ¶ added in v0.4.0
func (o NfsAccessPolicyArrayOutput) ToNfsAccessPolicyArrayOutputWithContext(ctx context.Context) NfsAccessPolicyArrayOutput
type NfsAccessPolicyInput ¶ added in v0.4.0
type NfsAccessPolicyInput interface { pulumi.Input ToNfsAccessPolicyOutput() NfsAccessPolicyOutput ToNfsAccessPolicyOutputWithContext(context.Context) NfsAccessPolicyOutput }
NfsAccessPolicyInput is an input type that accepts NfsAccessPolicyArgs and NfsAccessPolicyOutput values. You can construct a concrete instance of `NfsAccessPolicyInput` via:
NfsAccessPolicyArgs{...}
type NfsAccessPolicyOutput ¶ added in v0.4.0
type NfsAccessPolicyOutput struct{ *pulumi.OutputState }
A set of rules describing access policies applied to NFSv3 clients of the cache.
func (NfsAccessPolicyOutput) AccessRules ¶ added in v0.4.0
func (o NfsAccessPolicyOutput) AccessRules() NfsAccessRuleArrayOutput
The set of rules describing client accesses allowed under this policy.
func (NfsAccessPolicyOutput) ElementType ¶ added in v0.4.0
func (NfsAccessPolicyOutput) ElementType() reflect.Type
func (NfsAccessPolicyOutput) Name ¶ added in v0.4.0
func (o NfsAccessPolicyOutput) Name() pulumi.StringOutput
Name identifying this policy. Access Policy names are not case sensitive.
func (NfsAccessPolicyOutput) ToNfsAccessPolicyOutput ¶ added in v0.4.0
func (o NfsAccessPolicyOutput) ToNfsAccessPolicyOutput() NfsAccessPolicyOutput
func (NfsAccessPolicyOutput) ToNfsAccessPolicyOutputWithContext ¶ added in v0.4.0
func (o NfsAccessPolicyOutput) ToNfsAccessPolicyOutputWithContext(ctx context.Context) NfsAccessPolicyOutput
type NfsAccessPolicyResponse ¶ added in v0.4.0
type NfsAccessPolicyResponse struct { // The set of rules describing client accesses allowed under this policy. AccessRules []NfsAccessRuleResponse `pulumi:"accessRules"` // Name identifying this policy. Access Policy names are not case sensitive. Name string `pulumi:"name"` }
A set of rules describing access policies applied to NFSv3 clients of the cache.
type NfsAccessPolicyResponseArgs ¶ added in v0.4.0
type NfsAccessPolicyResponseArgs struct { // The set of rules describing client accesses allowed under this policy. AccessRules NfsAccessRuleResponseArrayInput `pulumi:"accessRules"` // Name identifying this policy. Access Policy names are not case sensitive. Name pulumi.StringInput `pulumi:"name"` }
A set of rules describing access policies applied to NFSv3 clients of the cache.
func (NfsAccessPolicyResponseArgs) ElementType ¶ added in v0.4.0
func (NfsAccessPolicyResponseArgs) ElementType() reflect.Type
func (NfsAccessPolicyResponseArgs) ToNfsAccessPolicyResponseOutput ¶ added in v0.4.0
func (i NfsAccessPolicyResponseArgs) ToNfsAccessPolicyResponseOutput() NfsAccessPolicyResponseOutput
func (NfsAccessPolicyResponseArgs) ToNfsAccessPolicyResponseOutputWithContext ¶ added in v0.4.0
func (i NfsAccessPolicyResponseArgs) ToNfsAccessPolicyResponseOutputWithContext(ctx context.Context) NfsAccessPolicyResponseOutput
type NfsAccessPolicyResponseArray ¶ added in v0.4.0
type NfsAccessPolicyResponseArray []NfsAccessPolicyResponseInput
func (NfsAccessPolicyResponseArray) ElementType ¶ added in v0.4.0
func (NfsAccessPolicyResponseArray) ElementType() reflect.Type
func (NfsAccessPolicyResponseArray) ToNfsAccessPolicyResponseArrayOutput ¶ added in v0.4.0
func (i NfsAccessPolicyResponseArray) ToNfsAccessPolicyResponseArrayOutput() NfsAccessPolicyResponseArrayOutput
func (NfsAccessPolicyResponseArray) ToNfsAccessPolicyResponseArrayOutputWithContext ¶ added in v0.4.0
func (i NfsAccessPolicyResponseArray) ToNfsAccessPolicyResponseArrayOutputWithContext(ctx context.Context) NfsAccessPolicyResponseArrayOutput
type NfsAccessPolicyResponseArrayInput ¶ added in v0.4.0
type NfsAccessPolicyResponseArrayInput interface { pulumi.Input ToNfsAccessPolicyResponseArrayOutput() NfsAccessPolicyResponseArrayOutput ToNfsAccessPolicyResponseArrayOutputWithContext(context.Context) NfsAccessPolicyResponseArrayOutput }
NfsAccessPolicyResponseArrayInput is an input type that accepts NfsAccessPolicyResponseArray and NfsAccessPolicyResponseArrayOutput values. You can construct a concrete instance of `NfsAccessPolicyResponseArrayInput` via:
NfsAccessPolicyResponseArray{ NfsAccessPolicyResponseArgs{...} }
type NfsAccessPolicyResponseArrayOutput ¶ added in v0.4.0
type NfsAccessPolicyResponseArrayOutput struct{ *pulumi.OutputState }
func (NfsAccessPolicyResponseArrayOutput) ElementType ¶ added in v0.4.0
func (NfsAccessPolicyResponseArrayOutput) ElementType() reflect.Type
func (NfsAccessPolicyResponseArrayOutput) Index ¶ added in v0.4.0
func (o NfsAccessPolicyResponseArrayOutput) Index(i pulumi.IntInput) NfsAccessPolicyResponseOutput
func (NfsAccessPolicyResponseArrayOutput) ToNfsAccessPolicyResponseArrayOutput ¶ added in v0.4.0
func (o NfsAccessPolicyResponseArrayOutput) ToNfsAccessPolicyResponseArrayOutput() NfsAccessPolicyResponseArrayOutput
func (NfsAccessPolicyResponseArrayOutput) ToNfsAccessPolicyResponseArrayOutputWithContext ¶ added in v0.4.0
func (o NfsAccessPolicyResponseArrayOutput) ToNfsAccessPolicyResponseArrayOutputWithContext(ctx context.Context) NfsAccessPolicyResponseArrayOutput
type NfsAccessPolicyResponseInput ¶ added in v0.4.0
type NfsAccessPolicyResponseInput interface { pulumi.Input ToNfsAccessPolicyResponseOutput() NfsAccessPolicyResponseOutput ToNfsAccessPolicyResponseOutputWithContext(context.Context) NfsAccessPolicyResponseOutput }
NfsAccessPolicyResponseInput is an input type that accepts NfsAccessPolicyResponseArgs and NfsAccessPolicyResponseOutput values. You can construct a concrete instance of `NfsAccessPolicyResponseInput` via:
NfsAccessPolicyResponseArgs{...}
type NfsAccessPolicyResponseOutput ¶ added in v0.4.0
type NfsAccessPolicyResponseOutput struct{ *pulumi.OutputState }
A set of rules describing access policies applied to NFSv3 clients of the cache.
func (NfsAccessPolicyResponseOutput) AccessRules ¶ added in v0.4.0
func (o NfsAccessPolicyResponseOutput) AccessRules() NfsAccessRuleResponseArrayOutput
The set of rules describing client accesses allowed under this policy.
func (NfsAccessPolicyResponseOutput) ElementType ¶ added in v0.4.0
func (NfsAccessPolicyResponseOutput) ElementType() reflect.Type
func (NfsAccessPolicyResponseOutput) Name ¶ added in v0.4.0
func (o NfsAccessPolicyResponseOutput) Name() pulumi.StringOutput
Name identifying this policy. Access Policy names are not case sensitive.
func (NfsAccessPolicyResponseOutput) ToNfsAccessPolicyResponseOutput ¶ added in v0.4.0
func (o NfsAccessPolicyResponseOutput) ToNfsAccessPolicyResponseOutput() NfsAccessPolicyResponseOutput
func (NfsAccessPolicyResponseOutput) ToNfsAccessPolicyResponseOutputWithContext ¶ added in v0.4.0
func (o NfsAccessPolicyResponseOutput) ToNfsAccessPolicyResponseOutputWithContext(ctx context.Context) NfsAccessPolicyResponseOutput
type NfsAccessRule ¶ added in v0.4.0
type NfsAccessRule struct { // Access allowed by this rule. Access string `pulumi:"access"` // GID value that replaces 0 when rootSquash is true. AnonymousGID *string `pulumi:"anonymousGID"` // UID value that replaces 0 when rootSquash is true. AnonymousUID *string `pulumi:"anonymousUID"` // Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied. Filter *string `pulumi:"filter"` // Map root accesses to anonymousUID and anonymousGID. RootSquash *bool `pulumi:"rootSquash"` // Scope for this rule. The scope and filter determine which clients match the rule. Scope string `pulumi:"scope"` // For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'. SubmountAccess *bool `pulumi:"submountAccess"` // Allow SUID semantics. Suid *bool `pulumi:"suid"` }
Rule to place restrictions on portions of the cache namespace being presented to clients.
type NfsAccessRuleAccess ¶ added in v0.4.0
Access allowed by this rule.
func (NfsAccessRuleAccess) ElementType ¶ added in v0.4.0
func (NfsAccessRuleAccess) ElementType() reflect.Type
func (NfsAccessRuleAccess) ToStringOutput ¶ added in v0.4.0
func (e NfsAccessRuleAccess) ToStringOutput() pulumi.StringOutput
func (NfsAccessRuleAccess) ToStringOutputWithContext ¶ added in v0.4.0
func (e NfsAccessRuleAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NfsAccessRuleAccess) ToStringPtrOutput ¶ added in v0.4.0
func (e NfsAccessRuleAccess) ToStringPtrOutput() pulumi.StringPtrOutput
func (NfsAccessRuleAccess) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e NfsAccessRuleAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NfsAccessRuleArgs ¶ added in v0.4.0
type NfsAccessRuleArgs struct { // Access allowed by this rule. Access pulumi.StringInput `pulumi:"access"` // GID value that replaces 0 when rootSquash is true. AnonymousGID pulumi.StringPtrInput `pulumi:"anonymousGID"` // UID value that replaces 0 when rootSquash is true. AnonymousUID pulumi.StringPtrInput `pulumi:"anonymousUID"` // Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied. Filter pulumi.StringPtrInput `pulumi:"filter"` // Map root accesses to anonymousUID and anonymousGID. RootSquash pulumi.BoolPtrInput `pulumi:"rootSquash"` // Scope for this rule. The scope and filter determine which clients match the rule. Scope pulumi.StringInput `pulumi:"scope"` // For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'. SubmountAccess pulumi.BoolPtrInput `pulumi:"submountAccess"` // Allow SUID semantics. Suid pulumi.BoolPtrInput `pulumi:"suid"` }
Rule to place restrictions on portions of the cache namespace being presented to clients.
func (NfsAccessRuleArgs) ElementType ¶ added in v0.4.0
func (NfsAccessRuleArgs) ElementType() reflect.Type
func (NfsAccessRuleArgs) ToNfsAccessRuleOutput ¶ added in v0.4.0
func (i NfsAccessRuleArgs) ToNfsAccessRuleOutput() NfsAccessRuleOutput
func (NfsAccessRuleArgs) ToNfsAccessRuleOutputWithContext ¶ added in v0.4.0
func (i NfsAccessRuleArgs) ToNfsAccessRuleOutputWithContext(ctx context.Context) NfsAccessRuleOutput
type NfsAccessRuleArray ¶ added in v0.4.0
type NfsAccessRuleArray []NfsAccessRuleInput
func (NfsAccessRuleArray) ElementType ¶ added in v0.4.0
func (NfsAccessRuleArray) ElementType() reflect.Type
func (NfsAccessRuleArray) ToNfsAccessRuleArrayOutput ¶ added in v0.4.0
func (i NfsAccessRuleArray) ToNfsAccessRuleArrayOutput() NfsAccessRuleArrayOutput
func (NfsAccessRuleArray) ToNfsAccessRuleArrayOutputWithContext ¶ added in v0.4.0
func (i NfsAccessRuleArray) ToNfsAccessRuleArrayOutputWithContext(ctx context.Context) NfsAccessRuleArrayOutput
type NfsAccessRuleArrayInput ¶ added in v0.4.0
type NfsAccessRuleArrayInput interface { pulumi.Input ToNfsAccessRuleArrayOutput() NfsAccessRuleArrayOutput ToNfsAccessRuleArrayOutputWithContext(context.Context) NfsAccessRuleArrayOutput }
NfsAccessRuleArrayInput is an input type that accepts NfsAccessRuleArray and NfsAccessRuleArrayOutput values. You can construct a concrete instance of `NfsAccessRuleArrayInput` via:
NfsAccessRuleArray{ NfsAccessRuleArgs{...} }
type NfsAccessRuleArrayOutput ¶ added in v0.4.0
type NfsAccessRuleArrayOutput struct{ *pulumi.OutputState }
func (NfsAccessRuleArrayOutput) ElementType ¶ added in v0.4.0
func (NfsAccessRuleArrayOutput) ElementType() reflect.Type
func (NfsAccessRuleArrayOutput) Index ¶ added in v0.4.0
func (o NfsAccessRuleArrayOutput) Index(i pulumi.IntInput) NfsAccessRuleOutput
func (NfsAccessRuleArrayOutput) ToNfsAccessRuleArrayOutput ¶ added in v0.4.0
func (o NfsAccessRuleArrayOutput) ToNfsAccessRuleArrayOutput() NfsAccessRuleArrayOutput
func (NfsAccessRuleArrayOutput) ToNfsAccessRuleArrayOutputWithContext ¶ added in v0.4.0
func (o NfsAccessRuleArrayOutput) ToNfsAccessRuleArrayOutputWithContext(ctx context.Context) NfsAccessRuleArrayOutput
type NfsAccessRuleInput ¶ added in v0.4.0
type NfsAccessRuleInput interface { pulumi.Input ToNfsAccessRuleOutput() NfsAccessRuleOutput ToNfsAccessRuleOutputWithContext(context.Context) NfsAccessRuleOutput }
NfsAccessRuleInput is an input type that accepts NfsAccessRuleArgs and NfsAccessRuleOutput values. You can construct a concrete instance of `NfsAccessRuleInput` via:
NfsAccessRuleArgs{...}
type NfsAccessRuleOutput ¶ added in v0.4.0
type NfsAccessRuleOutput struct{ *pulumi.OutputState }
Rule to place restrictions on portions of the cache namespace being presented to clients.
func (NfsAccessRuleOutput) Access ¶ added in v0.4.0
func (o NfsAccessRuleOutput) Access() pulumi.StringOutput
Access allowed by this rule.
func (NfsAccessRuleOutput) AnonymousGID ¶ added in v0.4.0
func (o NfsAccessRuleOutput) AnonymousGID() pulumi.StringPtrOutput
GID value that replaces 0 when rootSquash is true.
func (NfsAccessRuleOutput) AnonymousUID ¶ added in v0.4.0
func (o NfsAccessRuleOutput) AnonymousUID() pulumi.StringPtrOutput
UID value that replaces 0 when rootSquash is true.
func (NfsAccessRuleOutput) ElementType ¶ added in v0.4.0
func (NfsAccessRuleOutput) ElementType() reflect.Type
func (NfsAccessRuleOutput) Filter ¶ added in v0.4.0
func (o NfsAccessRuleOutput) Filter() pulumi.StringPtrOutput
Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied.
func (NfsAccessRuleOutput) RootSquash ¶ added in v0.4.0
func (o NfsAccessRuleOutput) RootSquash() pulumi.BoolPtrOutput
Map root accesses to anonymousUID and anonymousGID.
func (NfsAccessRuleOutput) Scope ¶ added in v0.4.0
func (o NfsAccessRuleOutput) Scope() pulumi.StringOutput
Scope for this rule. The scope and filter determine which clients match the rule.
func (NfsAccessRuleOutput) SubmountAccess ¶ added in v0.4.0
func (o NfsAccessRuleOutput) SubmountAccess() pulumi.BoolPtrOutput
For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'.
func (NfsAccessRuleOutput) Suid ¶ added in v0.4.0
func (o NfsAccessRuleOutput) Suid() pulumi.BoolPtrOutput
Allow SUID semantics.
func (NfsAccessRuleOutput) ToNfsAccessRuleOutput ¶ added in v0.4.0
func (o NfsAccessRuleOutput) ToNfsAccessRuleOutput() NfsAccessRuleOutput
func (NfsAccessRuleOutput) ToNfsAccessRuleOutputWithContext ¶ added in v0.4.0
func (o NfsAccessRuleOutput) ToNfsAccessRuleOutputWithContext(ctx context.Context) NfsAccessRuleOutput
type NfsAccessRuleResponse ¶ added in v0.4.0
type NfsAccessRuleResponse struct { // Access allowed by this rule. Access string `pulumi:"access"` // GID value that replaces 0 when rootSquash is true. AnonymousGID *string `pulumi:"anonymousGID"` // UID value that replaces 0 when rootSquash is true. AnonymousUID *string `pulumi:"anonymousUID"` // Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied. Filter *string `pulumi:"filter"` // Map root accesses to anonymousUID and anonymousGID. RootSquash *bool `pulumi:"rootSquash"` // Scope for this rule. The scope and filter determine which clients match the rule. Scope string `pulumi:"scope"` // For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'. SubmountAccess *bool `pulumi:"submountAccess"` // Allow SUID semantics. Suid *bool `pulumi:"suid"` }
Rule to place restrictions on portions of the cache namespace being presented to clients.
type NfsAccessRuleResponseArgs ¶ added in v0.4.0
type NfsAccessRuleResponseArgs struct { // Access allowed by this rule. Access pulumi.StringInput `pulumi:"access"` // GID value that replaces 0 when rootSquash is true. AnonymousGID pulumi.StringPtrInput `pulumi:"anonymousGID"` // UID value that replaces 0 when rootSquash is true. AnonymousUID pulumi.StringPtrInput `pulumi:"anonymousUID"` // Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied. Filter pulumi.StringPtrInput `pulumi:"filter"` // Map root accesses to anonymousUID and anonymousGID. RootSquash pulumi.BoolPtrInput `pulumi:"rootSquash"` // Scope for this rule. The scope and filter determine which clients match the rule. Scope pulumi.StringInput `pulumi:"scope"` // For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'. SubmountAccess pulumi.BoolPtrInput `pulumi:"submountAccess"` // Allow SUID semantics. Suid pulumi.BoolPtrInput `pulumi:"suid"` }
Rule to place restrictions on portions of the cache namespace being presented to clients.
func (NfsAccessRuleResponseArgs) ElementType ¶ added in v0.4.0
func (NfsAccessRuleResponseArgs) ElementType() reflect.Type
func (NfsAccessRuleResponseArgs) ToNfsAccessRuleResponseOutput ¶ added in v0.4.0
func (i NfsAccessRuleResponseArgs) ToNfsAccessRuleResponseOutput() NfsAccessRuleResponseOutput
func (NfsAccessRuleResponseArgs) ToNfsAccessRuleResponseOutputWithContext ¶ added in v0.4.0
func (i NfsAccessRuleResponseArgs) ToNfsAccessRuleResponseOutputWithContext(ctx context.Context) NfsAccessRuleResponseOutput
type NfsAccessRuleResponseArray ¶ added in v0.4.0
type NfsAccessRuleResponseArray []NfsAccessRuleResponseInput
func (NfsAccessRuleResponseArray) ElementType ¶ added in v0.4.0
func (NfsAccessRuleResponseArray) ElementType() reflect.Type
func (NfsAccessRuleResponseArray) ToNfsAccessRuleResponseArrayOutput ¶ added in v0.4.0
func (i NfsAccessRuleResponseArray) ToNfsAccessRuleResponseArrayOutput() NfsAccessRuleResponseArrayOutput
func (NfsAccessRuleResponseArray) ToNfsAccessRuleResponseArrayOutputWithContext ¶ added in v0.4.0
func (i NfsAccessRuleResponseArray) ToNfsAccessRuleResponseArrayOutputWithContext(ctx context.Context) NfsAccessRuleResponseArrayOutput
type NfsAccessRuleResponseArrayInput ¶ added in v0.4.0
type NfsAccessRuleResponseArrayInput interface { pulumi.Input ToNfsAccessRuleResponseArrayOutput() NfsAccessRuleResponseArrayOutput ToNfsAccessRuleResponseArrayOutputWithContext(context.Context) NfsAccessRuleResponseArrayOutput }
NfsAccessRuleResponseArrayInput is an input type that accepts NfsAccessRuleResponseArray and NfsAccessRuleResponseArrayOutput values. You can construct a concrete instance of `NfsAccessRuleResponseArrayInput` via:
NfsAccessRuleResponseArray{ NfsAccessRuleResponseArgs{...} }
type NfsAccessRuleResponseArrayOutput ¶ added in v0.4.0
type NfsAccessRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (NfsAccessRuleResponseArrayOutput) ElementType ¶ added in v0.4.0
func (NfsAccessRuleResponseArrayOutput) ElementType() reflect.Type
func (NfsAccessRuleResponseArrayOutput) Index ¶ added in v0.4.0
func (o NfsAccessRuleResponseArrayOutput) Index(i pulumi.IntInput) NfsAccessRuleResponseOutput
func (NfsAccessRuleResponseArrayOutput) ToNfsAccessRuleResponseArrayOutput ¶ added in v0.4.0
func (o NfsAccessRuleResponseArrayOutput) ToNfsAccessRuleResponseArrayOutput() NfsAccessRuleResponseArrayOutput
func (NfsAccessRuleResponseArrayOutput) ToNfsAccessRuleResponseArrayOutputWithContext ¶ added in v0.4.0
func (o NfsAccessRuleResponseArrayOutput) ToNfsAccessRuleResponseArrayOutputWithContext(ctx context.Context) NfsAccessRuleResponseArrayOutput
type NfsAccessRuleResponseInput ¶ added in v0.4.0
type NfsAccessRuleResponseInput interface { pulumi.Input ToNfsAccessRuleResponseOutput() NfsAccessRuleResponseOutput ToNfsAccessRuleResponseOutputWithContext(context.Context) NfsAccessRuleResponseOutput }
NfsAccessRuleResponseInput is an input type that accepts NfsAccessRuleResponseArgs and NfsAccessRuleResponseOutput values. You can construct a concrete instance of `NfsAccessRuleResponseInput` via:
NfsAccessRuleResponseArgs{...}
type NfsAccessRuleResponseOutput ¶ added in v0.4.0
type NfsAccessRuleResponseOutput struct{ *pulumi.OutputState }
Rule to place restrictions on portions of the cache namespace being presented to clients.
func (NfsAccessRuleResponseOutput) Access ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) Access() pulumi.StringOutput
Access allowed by this rule.
func (NfsAccessRuleResponseOutput) AnonymousGID ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) AnonymousGID() pulumi.StringPtrOutput
GID value that replaces 0 when rootSquash is true.
func (NfsAccessRuleResponseOutput) AnonymousUID ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) AnonymousUID() pulumi.StringPtrOutput
UID value that replaces 0 when rootSquash is true.
func (NfsAccessRuleResponseOutput) ElementType ¶ added in v0.4.0
func (NfsAccessRuleResponseOutput) ElementType() reflect.Type
func (NfsAccessRuleResponseOutput) Filter ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) Filter() pulumi.StringPtrOutput
Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied.
func (NfsAccessRuleResponseOutput) RootSquash ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) RootSquash() pulumi.BoolPtrOutput
Map root accesses to anonymousUID and anonymousGID.
func (NfsAccessRuleResponseOutput) Scope ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) Scope() pulumi.StringOutput
Scope for this rule. The scope and filter determine which clients match the rule.
func (NfsAccessRuleResponseOutput) SubmountAccess ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) SubmountAccess() pulumi.BoolPtrOutput
For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'.
func (NfsAccessRuleResponseOutput) Suid ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) Suid() pulumi.BoolPtrOutput
Allow SUID semantics.
func (NfsAccessRuleResponseOutput) ToNfsAccessRuleResponseOutput ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) ToNfsAccessRuleResponseOutput() NfsAccessRuleResponseOutput
func (NfsAccessRuleResponseOutput) ToNfsAccessRuleResponseOutputWithContext ¶ added in v0.4.0
func (o NfsAccessRuleResponseOutput) ToNfsAccessRuleResponseOutputWithContext(ctx context.Context) NfsAccessRuleResponseOutput
type NfsAccessRuleScope ¶ added in v0.4.0
Scope for this rule. The scope and filter determine which clients match the rule.
func (NfsAccessRuleScope) ElementType ¶ added in v0.4.0
func (NfsAccessRuleScope) ElementType() reflect.Type
func (NfsAccessRuleScope) ToStringOutput ¶ added in v0.4.0
func (e NfsAccessRuleScope) ToStringOutput() pulumi.StringOutput
func (NfsAccessRuleScope) ToStringOutputWithContext ¶ added in v0.4.0
func (e NfsAccessRuleScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NfsAccessRuleScope) ToStringPtrOutput ¶ added in v0.4.0
func (e NfsAccessRuleScope) ToStringPtrOutput() pulumi.StringPtrOutput
func (NfsAccessRuleScope) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e NfsAccessRuleScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningStateType ¶ added in v0.3.1
ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
func (ProvisioningStateType) ElementType ¶ added in v0.3.1
func (ProvisioningStateType) ElementType() reflect.Type
func (ProvisioningStateType) ToStringOutput ¶ added in v0.3.1
func (e ProvisioningStateType) ToStringOutput() pulumi.StringOutput
func (ProvisioningStateType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ProvisioningStateType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningStateType) ToStringPtrOutput ¶ added in v0.3.1
func (e ProvisioningStateType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningStateType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ProvisioningStateType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageTarget ¶
type StorageTarget struct { pulumi.CustomResourceState // Properties when targetType is clfs. Clfs ClfsTargetResponsePtrOutput `pulumi:"clfs"` // List of Cache namespace junctions to target for namespace associations. Junctions NamespaceJunctionResponseArrayOutput `pulumi:"junctions"` // Region name string. Location pulumi.StringOutput `pulumi:"location"` // Name of the Storage Target. Name pulumi.StringOutput `pulumi:"name"` // Properties when targetType is nfs3. Nfs3 Nfs3TargetResponsePtrOutput `pulumi:"nfs3"` // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The system meta data relating to this resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Type of the Storage Target. TargetType pulumi.StringOutput `pulumi:"targetType"` // Type of the Storage Target; Microsoft.StorageCache/Cache/StorageTarget Type pulumi.StringOutput `pulumi:"type"` // Properties when targetType is unknown. Unknown UnknownTargetResponsePtrOutput `pulumi:"unknown"` }
Type of the Storage Target. Latest API Version: 2020-10-01.
func GetStorageTarget ¶
func GetStorageTarget(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageTargetState, opts ...pulumi.ResourceOption) (*StorageTarget, error)
GetStorageTarget gets an existing StorageTarget 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 NewStorageTarget ¶
func NewStorageTarget(ctx *pulumi.Context, name string, args *StorageTargetArgs, opts ...pulumi.ResourceOption) (*StorageTarget, error)
NewStorageTarget registers a new resource with the given unique name, arguments, and options.
func (*StorageTarget) ElementType ¶ added in v0.2.6
func (*StorageTarget) ElementType() reflect.Type
func (*StorageTarget) ToStorageTargetOutput ¶ added in v0.2.6
func (i *StorageTarget) ToStorageTargetOutput() StorageTargetOutput
func (*StorageTarget) ToStorageTargetOutputWithContext ¶ added in v0.2.6
func (i *StorageTarget) ToStorageTargetOutputWithContext(ctx context.Context) StorageTargetOutput
type StorageTargetArgs ¶
type StorageTargetArgs struct { // Name of Cache. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class. CacheName pulumi.StringInput // Properties when targetType is clfs. Clfs ClfsTargetPtrInput // List of Cache namespace junctions to target for namespace associations. Junctions NamespaceJunctionArrayInput // Properties when targetType is nfs3. Nfs3 Nfs3TargetPtrInput // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrInput // Target resource group. ResourceGroupName pulumi.StringInput // Name of the Storage Target. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class. StorageTargetName pulumi.StringInput // Type of the Storage Target. TargetType pulumi.StringInput // Properties when targetType is unknown. Unknown UnknownTargetPtrInput }
The set of arguments for constructing a StorageTarget resource.
func (StorageTargetArgs) ElementType ¶
func (StorageTargetArgs) ElementType() reflect.Type
type StorageTargetInput ¶ added in v0.2.6
type StorageTargetInput interface { pulumi.Input ToStorageTargetOutput() StorageTargetOutput ToStorageTargetOutputWithContext(ctx context.Context) StorageTargetOutput }
type StorageTargetOutput ¶ added in v0.2.6
type StorageTargetOutput struct {
*pulumi.OutputState
}
func (StorageTargetOutput) ElementType ¶ added in v0.2.6
func (StorageTargetOutput) ElementType() reflect.Type
func (StorageTargetOutput) ToStorageTargetOutput ¶ added in v0.2.6
func (o StorageTargetOutput) ToStorageTargetOutput() StorageTargetOutput
func (StorageTargetOutput) ToStorageTargetOutputWithContext ¶ added in v0.2.6
func (o StorageTargetOutput) ToStorageTargetOutputWithContext(ctx context.Context) StorageTargetOutput
type StorageTargetState ¶
type StorageTargetState struct { // Properties when targetType is clfs. Clfs ClfsTargetResponsePtrInput // List of Cache namespace junctions to target for namespace associations. Junctions NamespaceJunctionResponseArrayInput // Region name string. Location pulumi.StringPtrInput // Name of the Storage Target. Name pulumi.StringPtrInput // Properties when targetType is nfs3. Nfs3 Nfs3TargetResponsePtrInput // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrInput // The system meta data relating to this resource. SystemData SystemDataResponsePtrInput // Type of the Storage Target. TargetType pulumi.StringPtrInput // Type of the Storage Target; Microsoft.StorageCache/Cache/StorageTarget Type pulumi.StringPtrInput // Properties when targetType is unknown. Unknown UnknownTargetResponsePtrInput }
func (StorageTargetState) ElementType ¶
func (StorageTargetState) ElementType() reflect.Type
type StorageTargetType ¶ added in v0.3.1
Type of the Storage Target.
func (StorageTargetType) ElementType ¶ added in v0.3.1
func (StorageTargetType) ElementType() reflect.Type
func (StorageTargetType) ToStringOutput ¶ added in v0.3.1
func (e StorageTargetType) ToStringOutput() pulumi.StringOutput
func (StorageTargetType) ToStringOutputWithContext ¶ added in v0.3.1
func (e StorageTargetType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StorageTargetType) ToStringPtrOutput ¶ added in v0.3.1
func (e StorageTargetType) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageTargetType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e StorageTargetType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶ added in v0.3.1
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The type of identity that last modified the resource. LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseArgs ¶ added in v0.3.1
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC). CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // The identity that created the resource. CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"` // The type of identity that last modified the resource. LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseArgs) ElementType ¶ added in v0.3.1
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶ added in v0.3.1
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶ added in v0.3.1
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶ added in v0.3.1
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.3.1
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶ added in v0.3.1
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶ added in v0.3.1
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶ added in v0.3.1
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶ added in v0.3.1
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶ added in v0.3.1
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶ added in v0.3.1
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶ added in v0.3.1
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedBy ¶ added in v0.3.1
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶ added in v0.3.1
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶ added in v0.3.1
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶ added in v0.3.1
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶ added in v0.3.1
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.3.1
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶ added in v0.3.1
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶ added in v0.3.1
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶ added in v0.3.1
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶ added in v0.3.1
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponsePtrOutput) CreatedBy ¶ added in v0.3.1
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponsePtrOutput) CreatedByType ¶ added in v0.3.1
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponsePtrOutput) Elem ¶ added in v0.3.1
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶ added in v0.3.1
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶ added in v0.3.1
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedBy ¶ added in v0.3.1
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedByType ¶ added in v0.3.1
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶ added in v0.3.1
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.3.1
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type UnknownTarget ¶
type UnknownTarget struct { // Dictionary of string->string pairs containing information about the Storage Target. UnknownMap map[string]string `pulumi:"unknownMap"` }
Properties pertaining to the UnknownTarget
type UnknownTargetArgs ¶
type UnknownTargetArgs struct { // Dictionary of string->string pairs containing information about the Storage Target. UnknownMap pulumi.StringMapInput `pulumi:"unknownMap"` }
Properties pertaining to the UnknownTarget
func (UnknownTargetArgs) ElementType ¶
func (UnknownTargetArgs) ElementType() reflect.Type
func (UnknownTargetArgs) ToUnknownTargetOutput ¶
func (i UnknownTargetArgs) ToUnknownTargetOutput() UnknownTargetOutput
func (UnknownTargetArgs) ToUnknownTargetOutputWithContext ¶
func (i UnknownTargetArgs) ToUnknownTargetOutputWithContext(ctx context.Context) UnknownTargetOutput
func (UnknownTargetArgs) ToUnknownTargetPtrOutput ¶
func (i UnknownTargetArgs) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
func (UnknownTargetArgs) ToUnknownTargetPtrOutputWithContext ¶
func (i UnknownTargetArgs) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
type UnknownTargetInput ¶
type UnknownTargetInput interface { pulumi.Input ToUnknownTargetOutput() UnknownTargetOutput ToUnknownTargetOutputWithContext(context.Context) UnknownTargetOutput }
UnknownTargetInput is an input type that accepts UnknownTargetArgs and UnknownTargetOutput values. You can construct a concrete instance of `UnknownTargetInput` via:
UnknownTargetArgs{...}
type UnknownTargetOutput ¶
type UnknownTargetOutput struct{ *pulumi.OutputState }
Properties pertaining to the UnknownTarget
func (UnknownTargetOutput) ElementType ¶
func (UnknownTargetOutput) ElementType() reflect.Type
func (UnknownTargetOutput) ToUnknownTargetOutput ¶
func (o UnknownTargetOutput) ToUnknownTargetOutput() UnknownTargetOutput
func (UnknownTargetOutput) ToUnknownTargetOutputWithContext ¶
func (o UnknownTargetOutput) ToUnknownTargetOutputWithContext(ctx context.Context) UnknownTargetOutput
func (UnknownTargetOutput) ToUnknownTargetPtrOutput ¶
func (o UnknownTargetOutput) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
func (UnknownTargetOutput) ToUnknownTargetPtrOutputWithContext ¶
func (o UnknownTargetOutput) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
func (UnknownTargetOutput) UnknownMap ¶
func (o UnknownTargetOutput) UnknownMap() pulumi.StringMapOutput
Dictionary of string->string pairs containing information about the Storage Target.
type UnknownTargetPtrInput ¶
type UnknownTargetPtrInput interface { pulumi.Input ToUnknownTargetPtrOutput() UnknownTargetPtrOutput ToUnknownTargetPtrOutputWithContext(context.Context) UnknownTargetPtrOutput }
UnknownTargetPtrInput is an input type that accepts UnknownTargetArgs, UnknownTargetPtr and UnknownTargetPtrOutput values. You can construct a concrete instance of `UnknownTargetPtrInput` via:
UnknownTargetArgs{...} or: nil
func UnknownTargetPtr ¶
func UnknownTargetPtr(v *UnknownTargetArgs) UnknownTargetPtrInput
type UnknownTargetPtrOutput ¶
type UnknownTargetPtrOutput struct{ *pulumi.OutputState }
func (UnknownTargetPtrOutput) Elem ¶
func (o UnknownTargetPtrOutput) Elem() UnknownTargetOutput
func (UnknownTargetPtrOutput) ElementType ¶
func (UnknownTargetPtrOutput) ElementType() reflect.Type
func (UnknownTargetPtrOutput) ToUnknownTargetPtrOutput ¶
func (o UnknownTargetPtrOutput) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
func (UnknownTargetPtrOutput) ToUnknownTargetPtrOutputWithContext ¶
func (o UnknownTargetPtrOutput) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
func (UnknownTargetPtrOutput) UnknownMap ¶
func (o UnknownTargetPtrOutput) UnknownMap() pulumi.StringMapOutput
Dictionary of string->string pairs containing information about the Storage Target.
type UnknownTargetResponse ¶
type UnknownTargetResponse struct { // Dictionary of string->string pairs containing information about the Storage Target. UnknownMap map[string]string `pulumi:"unknownMap"` }
Properties pertaining to the UnknownTarget
type UnknownTargetResponseArgs ¶
type UnknownTargetResponseArgs struct { // Dictionary of string->string pairs containing information about the Storage Target. UnknownMap pulumi.StringMapInput `pulumi:"unknownMap"` }
Properties pertaining to the UnknownTarget
func (UnknownTargetResponseArgs) ElementType ¶
func (UnknownTargetResponseArgs) ElementType() reflect.Type
func (UnknownTargetResponseArgs) ToUnknownTargetResponseOutput ¶
func (i UnknownTargetResponseArgs) ToUnknownTargetResponseOutput() UnknownTargetResponseOutput
func (UnknownTargetResponseArgs) ToUnknownTargetResponseOutputWithContext ¶
func (i UnknownTargetResponseArgs) ToUnknownTargetResponseOutputWithContext(ctx context.Context) UnknownTargetResponseOutput
func (UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutput ¶
func (i UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
func (UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutputWithContext ¶
func (i UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
type UnknownTargetResponseInput ¶
type UnknownTargetResponseInput interface { pulumi.Input ToUnknownTargetResponseOutput() UnknownTargetResponseOutput ToUnknownTargetResponseOutputWithContext(context.Context) UnknownTargetResponseOutput }
UnknownTargetResponseInput is an input type that accepts UnknownTargetResponseArgs and UnknownTargetResponseOutput values. You can construct a concrete instance of `UnknownTargetResponseInput` via:
UnknownTargetResponseArgs{...}
type UnknownTargetResponseOutput ¶
type UnknownTargetResponseOutput struct{ *pulumi.OutputState }
Properties pertaining to the UnknownTarget
func (UnknownTargetResponseOutput) ElementType ¶
func (UnknownTargetResponseOutput) ElementType() reflect.Type
func (UnknownTargetResponseOutput) ToUnknownTargetResponseOutput ¶
func (o UnknownTargetResponseOutput) ToUnknownTargetResponseOutput() UnknownTargetResponseOutput
func (UnknownTargetResponseOutput) ToUnknownTargetResponseOutputWithContext ¶
func (o UnknownTargetResponseOutput) ToUnknownTargetResponseOutputWithContext(ctx context.Context) UnknownTargetResponseOutput
func (UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutput ¶
func (o UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
func (UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutputWithContext ¶
func (o UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
func (UnknownTargetResponseOutput) UnknownMap ¶
func (o UnknownTargetResponseOutput) UnknownMap() pulumi.StringMapOutput
Dictionary of string->string pairs containing information about the Storage Target.
type UnknownTargetResponsePtrInput ¶
type UnknownTargetResponsePtrInput interface { pulumi.Input ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput ToUnknownTargetResponsePtrOutputWithContext(context.Context) UnknownTargetResponsePtrOutput }
UnknownTargetResponsePtrInput is an input type that accepts UnknownTargetResponseArgs, UnknownTargetResponsePtr and UnknownTargetResponsePtrOutput values. You can construct a concrete instance of `UnknownTargetResponsePtrInput` via:
UnknownTargetResponseArgs{...} or: nil
func UnknownTargetResponsePtr ¶
func UnknownTargetResponsePtr(v *UnknownTargetResponseArgs) UnknownTargetResponsePtrInput
type UnknownTargetResponsePtrOutput ¶
type UnknownTargetResponsePtrOutput struct{ *pulumi.OutputState }
func (UnknownTargetResponsePtrOutput) Elem ¶
func (o UnknownTargetResponsePtrOutput) Elem() UnknownTargetResponseOutput
func (UnknownTargetResponsePtrOutput) ElementType ¶
func (UnknownTargetResponsePtrOutput) ElementType() reflect.Type
func (UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutput ¶
func (o UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
func (UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutputWithContext ¶
func (o UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
func (UnknownTargetResponsePtrOutput) UnknownMap ¶
func (o UnknownTargetResponsePtrOutput) UnknownMap() pulumi.StringMapOutput
Dictionary of string->string pairs containing information about the Storage Target.
type UsernameSource ¶ added in v0.4.0
This setting determines how the cache gets username and group names for clients.
func (UsernameSource) ElementType ¶ added in v0.4.0
func (UsernameSource) ElementType() reflect.Type
func (UsernameSource) ToStringOutput ¶ added in v0.4.0
func (e UsernameSource) ToStringOutput() pulumi.StringOutput
func (UsernameSource) ToStringOutputWithContext ¶ added in v0.4.0
func (e UsernameSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UsernameSource) ToStringPtrOutput ¶ added in v0.4.0
func (e UsernameSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (UsernameSource) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e UsernameSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput