Documentation
¶
Index ¶
- type Domaindeprecated
- type DomainAdvancedSecurityOptionsInput
- type DomainAdvancedSecurityOptionsInputArgs
- func (DomainAdvancedSecurityOptionsInputArgs) ElementType() reflect.Type
- func (i DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputOutput() DomainAdvancedSecurityOptionsInputOutput
- func (i DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputOutput
- func (i DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputPtrOutput() DomainAdvancedSecurityOptionsInputPtrOutput
- func (i DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputPtrOutput
- func (i DomainAdvancedSecurityOptionsInputArgs) ToOutput(ctx context.Context) pulumix.Output[DomainAdvancedSecurityOptionsInput]
- type DomainAdvancedSecurityOptionsInputInput
- type DomainAdvancedSecurityOptionsInputOutput
- func (o DomainAdvancedSecurityOptionsInputOutput) AnonymousAuthEnabled() pulumi.BoolPtrOutput
- func (DomainAdvancedSecurityOptionsInputOutput) ElementType() reflect.Type
- func (o DomainAdvancedSecurityOptionsInputOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainAdvancedSecurityOptionsInputOutput) InternalUserDatabaseEnabled() pulumi.BoolPtrOutput
- func (o DomainAdvancedSecurityOptionsInputOutput) MasterUserOptions() DomainMasterUserOptionsPtrOutput
- func (o DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputOutput() DomainAdvancedSecurityOptionsInputOutput
- func (o DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputOutput
- func (o DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputPtrOutput() DomainAdvancedSecurityOptionsInputPtrOutput
- func (o DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputPtrOutput
- func (o DomainAdvancedSecurityOptionsInputOutput) ToOutput(ctx context.Context) pulumix.Output[DomainAdvancedSecurityOptionsInput]
- type DomainAdvancedSecurityOptionsInputPtrInput
- type DomainAdvancedSecurityOptionsInputPtrOutput
- func (o DomainAdvancedSecurityOptionsInputPtrOutput) AnonymousAuthEnabled() pulumi.BoolPtrOutput
- func (o DomainAdvancedSecurityOptionsInputPtrOutput) Elem() DomainAdvancedSecurityOptionsInputOutput
- func (DomainAdvancedSecurityOptionsInputPtrOutput) ElementType() reflect.Type
- func (o DomainAdvancedSecurityOptionsInputPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainAdvancedSecurityOptionsInputPtrOutput) InternalUserDatabaseEnabled() pulumi.BoolPtrOutput
- func (o DomainAdvancedSecurityOptionsInputPtrOutput) MasterUserOptions() DomainMasterUserOptionsPtrOutput
- func (o DomainAdvancedSecurityOptionsInputPtrOutput) ToDomainAdvancedSecurityOptionsInputPtrOutput() DomainAdvancedSecurityOptionsInputPtrOutput
- func (o DomainAdvancedSecurityOptionsInputPtrOutput) ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputPtrOutput
- func (o DomainAdvancedSecurityOptionsInputPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainAdvancedSecurityOptionsInput]
- type DomainArgs
- type DomainCognitoOptions
- type DomainCognitoOptionsArgs
- func (DomainCognitoOptionsArgs) ElementType() reflect.Type
- func (i DomainCognitoOptionsArgs) ToDomainCognitoOptionsOutput() DomainCognitoOptionsOutput
- func (i DomainCognitoOptionsArgs) ToDomainCognitoOptionsOutputWithContext(ctx context.Context) DomainCognitoOptionsOutput
- func (i DomainCognitoOptionsArgs) ToDomainCognitoOptionsPtrOutput() DomainCognitoOptionsPtrOutput
- func (i DomainCognitoOptionsArgs) ToDomainCognitoOptionsPtrOutputWithContext(ctx context.Context) DomainCognitoOptionsPtrOutput
- func (i DomainCognitoOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainCognitoOptions]
- type DomainCognitoOptionsInput
- type DomainCognitoOptionsOutput
- func (DomainCognitoOptionsOutput) ElementType() reflect.Type
- func (o DomainCognitoOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainCognitoOptionsOutput) IdentityPoolId() pulumi.StringPtrOutput
- func (o DomainCognitoOptionsOutput) RoleArn() pulumi.StringPtrOutput
- func (o DomainCognitoOptionsOutput) ToDomainCognitoOptionsOutput() DomainCognitoOptionsOutput
- func (o DomainCognitoOptionsOutput) ToDomainCognitoOptionsOutputWithContext(ctx context.Context) DomainCognitoOptionsOutput
- func (o DomainCognitoOptionsOutput) ToDomainCognitoOptionsPtrOutput() DomainCognitoOptionsPtrOutput
- func (o DomainCognitoOptionsOutput) ToDomainCognitoOptionsPtrOutputWithContext(ctx context.Context) DomainCognitoOptionsPtrOutput
- func (o DomainCognitoOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainCognitoOptions]
- func (o DomainCognitoOptionsOutput) UserPoolId() pulumi.StringPtrOutput
- type DomainCognitoOptionsPtrInput
- type DomainCognitoOptionsPtrOutput
- func (o DomainCognitoOptionsPtrOutput) Elem() DomainCognitoOptionsOutput
- func (DomainCognitoOptionsPtrOutput) ElementType() reflect.Type
- func (o DomainCognitoOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainCognitoOptionsPtrOutput) IdentityPoolId() pulumi.StringPtrOutput
- func (o DomainCognitoOptionsPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DomainCognitoOptionsPtrOutput) ToDomainCognitoOptionsPtrOutput() DomainCognitoOptionsPtrOutput
- func (o DomainCognitoOptionsPtrOutput) ToDomainCognitoOptionsPtrOutputWithContext(ctx context.Context) DomainCognitoOptionsPtrOutput
- func (o DomainCognitoOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainCognitoOptions]
- func (o DomainCognitoOptionsPtrOutput) UserPoolId() pulumi.StringPtrOutput
- type DomainColdStorageOptions
- type DomainColdStorageOptionsArgs
- func (DomainColdStorageOptionsArgs) ElementType() reflect.Type
- func (i DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsOutput() DomainColdStorageOptionsOutput
- func (i DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsOutputWithContext(ctx context.Context) DomainColdStorageOptionsOutput
- func (i DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsPtrOutput() DomainColdStorageOptionsPtrOutput
- func (i DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsPtrOutputWithContext(ctx context.Context) DomainColdStorageOptionsPtrOutput
- func (i DomainColdStorageOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainColdStorageOptions]
- type DomainColdStorageOptionsInput
- type DomainColdStorageOptionsOutput
- func (DomainColdStorageOptionsOutput) ElementType() reflect.Type
- func (o DomainColdStorageOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsOutput() DomainColdStorageOptionsOutput
- func (o DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsOutputWithContext(ctx context.Context) DomainColdStorageOptionsOutput
- func (o DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsPtrOutput() DomainColdStorageOptionsPtrOutput
- func (o DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsPtrOutputWithContext(ctx context.Context) DomainColdStorageOptionsPtrOutput
- func (o DomainColdStorageOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainColdStorageOptions]
- type DomainColdStorageOptionsPtrInput
- type DomainColdStorageOptionsPtrOutput
- func (o DomainColdStorageOptionsPtrOutput) Elem() DomainColdStorageOptionsOutput
- func (DomainColdStorageOptionsPtrOutput) ElementType() reflect.Type
- func (o DomainColdStorageOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainColdStorageOptionsPtrOutput) ToDomainColdStorageOptionsPtrOutput() DomainColdStorageOptionsPtrOutput
- func (o DomainColdStorageOptionsPtrOutput) ToDomainColdStorageOptionsPtrOutputWithContext(ctx context.Context) DomainColdStorageOptionsPtrOutput
- func (o DomainColdStorageOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainColdStorageOptions]
- type DomainEbsOptions
- type DomainEbsOptionsArgs
- func (DomainEbsOptionsArgs) ElementType() reflect.Type
- func (i DomainEbsOptionsArgs) ToDomainEbsOptionsOutput() DomainEbsOptionsOutput
- func (i DomainEbsOptionsArgs) ToDomainEbsOptionsOutputWithContext(ctx context.Context) DomainEbsOptionsOutput
- func (i DomainEbsOptionsArgs) ToDomainEbsOptionsPtrOutput() DomainEbsOptionsPtrOutput
- func (i DomainEbsOptionsArgs) ToDomainEbsOptionsPtrOutputWithContext(ctx context.Context) DomainEbsOptionsPtrOutput
- func (i DomainEbsOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainEbsOptions]
- type DomainEbsOptionsInput
- type DomainEbsOptionsOutput
- func (o DomainEbsOptionsOutput) EbsEnabled() pulumi.BoolPtrOutput
- func (DomainEbsOptionsOutput) ElementType() reflect.Type
- func (o DomainEbsOptionsOutput) Iops() pulumi.IntPtrOutput
- func (o DomainEbsOptionsOutput) ToDomainEbsOptionsOutput() DomainEbsOptionsOutput
- func (o DomainEbsOptionsOutput) ToDomainEbsOptionsOutputWithContext(ctx context.Context) DomainEbsOptionsOutput
- func (o DomainEbsOptionsOutput) ToDomainEbsOptionsPtrOutput() DomainEbsOptionsPtrOutput
- func (o DomainEbsOptionsOutput) ToDomainEbsOptionsPtrOutputWithContext(ctx context.Context) DomainEbsOptionsPtrOutput
- func (o DomainEbsOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainEbsOptions]
- func (o DomainEbsOptionsOutput) VolumeSize() pulumi.IntPtrOutput
- func (o DomainEbsOptionsOutput) VolumeType() pulumi.StringPtrOutput
- type DomainEbsOptionsPtrInput
- type DomainEbsOptionsPtrOutput
- func (o DomainEbsOptionsPtrOutput) EbsEnabled() pulumi.BoolPtrOutput
- func (o DomainEbsOptionsPtrOutput) Elem() DomainEbsOptionsOutput
- func (DomainEbsOptionsPtrOutput) ElementType() reflect.Type
- func (o DomainEbsOptionsPtrOutput) Iops() pulumi.IntPtrOutput
- func (o DomainEbsOptionsPtrOutput) ToDomainEbsOptionsPtrOutput() DomainEbsOptionsPtrOutput
- func (o DomainEbsOptionsPtrOutput) ToDomainEbsOptionsPtrOutputWithContext(ctx context.Context) DomainEbsOptionsPtrOutput
- func (o DomainEbsOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainEbsOptions]
- func (o DomainEbsOptionsPtrOutput) VolumeSize() pulumi.IntPtrOutput
- func (o DomainEbsOptionsPtrOutput) VolumeType() pulumi.StringPtrOutput
- type DomainElasticsearchClusterConfig
- type DomainElasticsearchClusterConfigArgs
- func (DomainElasticsearchClusterConfigArgs) ElementType() reflect.Type
- func (i DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigOutput() DomainElasticsearchClusterConfigOutput
- func (i DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigOutput
- func (i DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigPtrOutput() DomainElasticsearchClusterConfigPtrOutput
- func (i DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigPtrOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigPtrOutput
- func (i DomainElasticsearchClusterConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DomainElasticsearchClusterConfig]
- type DomainElasticsearchClusterConfigInput
- type DomainElasticsearchClusterConfigOutput
- func (o DomainElasticsearchClusterConfigOutput) ColdStorageOptions() DomainColdStorageOptionsPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) DedicatedMasterCount() pulumi.IntPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) DedicatedMasterEnabled() pulumi.BoolPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) DedicatedMasterType() pulumi.StringPtrOutput
- func (DomainElasticsearchClusterConfigOutput) ElementType() reflect.Type
- func (o DomainElasticsearchClusterConfigOutput) InstanceCount() pulumi.IntPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) InstanceType() pulumi.StringPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigOutput() DomainElasticsearchClusterConfigOutput
- func (o DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigOutput
- func (o DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigPtrOutput() DomainElasticsearchClusterConfigPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigPtrOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DomainElasticsearchClusterConfig]
- func (o DomainElasticsearchClusterConfigOutput) WarmCount() pulumi.IntPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) WarmEnabled() pulumi.BoolPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) WarmType() pulumi.StringPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) ZoneAwarenessConfig() DomainZoneAwarenessConfigPtrOutput
- func (o DomainElasticsearchClusterConfigOutput) ZoneAwarenessEnabled() pulumi.BoolPtrOutput
- type DomainElasticsearchClusterConfigPtrInput
- type DomainElasticsearchClusterConfigPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) ColdStorageOptions() DomainColdStorageOptionsPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) DedicatedMasterCount() pulumi.IntPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) DedicatedMasterEnabled() pulumi.BoolPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) DedicatedMasterType() pulumi.StringPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) Elem() DomainElasticsearchClusterConfigOutput
- func (DomainElasticsearchClusterConfigPtrOutput) ElementType() reflect.Type
- func (o DomainElasticsearchClusterConfigPtrOutput) InstanceCount() pulumi.IntPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) ToDomainElasticsearchClusterConfigPtrOutput() DomainElasticsearchClusterConfigPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) ToDomainElasticsearchClusterConfigPtrOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainElasticsearchClusterConfig]
- func (o DomainElasticsearchClusterConfigPtrOutput) WarmCount() pulumi.IntPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) WarmEnabled() pulumi.BoolPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) WarmType() pulumi.StringPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) ZoneAwarenessConfig() DomainZoneAwarenessConfigPtrOutput
- func (o DomainElasticsearchClusterConfigPtrOutput) ZoneAwarenessEnabled() pulumi.BoolPtrOutput
- type DomainEncryptionAtRestOptions
- type DomainEncryptionAtRestOptionsArgs
- func (DomainEncryptionAtRestOptionsArgs) ElementType() reflect.Type
- func (i DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsOutput() DomainEncryptionAtRestOptionsOutput
- func (i DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsOutput
- func (i DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsPtrOutput() DomainEncryptionAtRestOptionsPtrOutput
- func (i DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsPtrOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsPtrOutput
- func (i DomainEncryptionAtRestOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainEncryptionAtRestOptions]
- type DomainEncryptionAtRestOptionsInput
- type DomainEncryptionAtRestOptionsOutput
- func (DomainEncryptionAtRestOptionsOutput) ElementType() reflect.Type
- func (o DomainEncryptionAtRestOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainEncryptionAtRestOptionsOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsOutput() DomainEncryptionAtRestOptionsOutput
- func (o DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsOutput
- func (o DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsPtrOutput() DomainEncryptionAtRestOptionsPtrOutput
- func (o DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsPtrOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsPtrOutput
- func (o DomainEncryptionAtRestOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainEncryptionAtRestOptions]
- type DomainEncryptionAtRestOptionsPtrInput
- type DomainEncryptionAtRestOptionsPtrOutput
- func (o DomainEncryptionAtRestOptionsPtrOutput) Elem() DomainEncryptionAtRestOptionsOutput
- func (DomainEncryptionAtRestOptionsPtrOutput) ElementType() reflect.Type
- func (o DomainEncryptionAtRestOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainEncryptionAtRestOptionsPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o DomainEncryptionAtRestOptionsPtrOutput) ToDomainEncryptionAtRestOptionsPtrOutput() DomainEncryptionAtRestOptionsPtrOutput
- func (o DomainEncryptionAtRestOptionsPtrOutput) ToDomainEncryptionAtRestOptionsPtrOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsPtrOutput
- func (o DomainEncryptionAtRestOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainEncryptionAtRestOptions]
- type DomainEndpointOptions
- type DomainEndpointOptionsArgs
- func (DomainEndpointOptionsArgs) ElementType() reflect.Type
- func (i DomainEndpointOptionsArgs) ToDomainEndpointOptionsOutput() DomainEndpointOptionsOutput
- func (i DomainEndpointOptionsArgs) ToDomainEndpointOptionsOutputWithContext(ctx context.Context) DomainEndpointOptionsOutput
- func (i DomainEndpointOptionsArgs) ToDomainEndpointOptionsPtrOutput() DomainEndpointOptionsPtrOutput
- func (i DomainEndpointOptionsArgs) ToDomainEndpointOptionsPtrOutputWithContext(ctx context.Context) DomainEndpointOptionsPtrOutput
- func (i DomainEndpointOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainEndpointOptions]
- type DomainEndpointOptionsInput
- type DomainEndpointOptionsOutput
- func (o DomainEndpointOptionsOutput) CustomEndpoint() pulumi.StringPtrOutput
- func (o DomainEndpointOptionsOutput) CustomEndpointCertificateArn() pulumi.StringPtrOutput
- func (o DomainEndpointOptionsOutput) CustomEndpointEnabled() pulumi.BoolPtrOutput
- func (DomainEndpointOptionsOutput) ElementType() reflect.Type
- func (o DomainEndpointOptionsOutput) EnforceHttps() pulumi.BoolPtrOutput
- func (o DomainEndpointOptionsOutput) TlsSecurityPolicy() pulumi.StringPtrOutput
- func (o DomainEndpointOptionsOutput) ToDomainEndpointOptionsOutput() DomainEndpointOptionsOutput
- func (o DomainEndpointOptionsOutput) ToDomainEndpointOptionsOutputWithContext(ctx context.Context) DomainEndpointOptionsOutput
- func (o DomainEndpointOptionsOutput) ToDomainEndpointOptionsPtrOutput() DomainEndpointOptionsPtrOutput
- func (o DomainEndpointOptionsOutput) ToDomainEndpointOptionsPtrOutputWithContext(ctx context.Context) DomainEndpointOptionsPtrOutput
- func (o DomainEndpointOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainEndpointOptions]
- type DomainEndpointOptionsPtrInput
- type DomainEndpointOptionsPtrOutput
- func (o DomainEndpointOptionsPtrOutput) CustomEndpoint() pulumi.StringPtrOutput
- func (o DomainEndpointOptionsPtrOutput) CustomEndpointCertificateArn() pulumi.StringPtrOutput
- func (o DomainEndpointOptionsPtrOutput) CustomEndpointEnabled() pulumi.BoolPtrOutput
- func (o DomainEndpointOptionsPtrOutput) Elem() DomainEndpointOptionsOutput
- func (DomainEndpointOptionsPtrOutput) ElementType() reflect.Type
- func (o DomainEndpointOptionsPtrOutput) EnforceHttps() pulumi.BoolPtrOutput
- func (o DomainEndpointOptionsPtrOutput) TlsSecurityPolicy() pulumi.StringPtrOutput
- func (o DomainEndpointOptionsPtrOutput) ToDomainEndpointOptionsPtrOutput() DomainEndpointOptionsPtrOutput
- func (o DomainEndpointOptionsPtrOutput) ToDomainEndpointOptionsPtrOutputWithContext(ctx context.Context) DomainEndpointOptionsPtrOutput
- func (o DomainEndpointOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainEndpointOptions]
- type DomainInput
- type DomainMasterUserOptions
- type DomainMasterUserOptionsArgs
- func (DomainMasterUserOptionsArgs) ElementType() reflect.Type
- func (i DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsOutput() DomainMasterUserOptionsOutput
- func (i DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsOutputWithContext(ctx context.Context) DomainMasterUserOptionsOutput
- func (i DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsPtrOutput() DomainMasterUserOptionsPtrOutput
- func (i DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsPtrOutputWithContext(ctx context.Context) DomainMasterUserOptionsPtrOutput
- func (i DomainMasterUserOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainMasterUserOptions]
- type DomainMasterUserOptionsInput
- type DomainMasterUserOptionsOutput
- func (DomainMasterUserOptionsOutput) ElementType() reflect.Type
- func (o DomainMasterUserOptionsOutput) MasterUserArn() pulumi.StringPtrOutput
- func (o DomainMasterUserOptionsOutput) MasterUserName() pulumi.StringPtrOutput
- func (o DomainMasterUserOptionsOutput) MasterUserPassword() pulumi.StringPtrOutput
- func (o DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsOutput() DomainMasterUserOptionsOutput
- func (o DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsOutputWithContext(ctx context.Context) DomainMasterUserOptionsOutput
- func (o DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsPtrOutput() DomainMasterUserOptionsPtrOutput
- func (o DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsPtrOutputWithContext(ctx context.Context) DomainMasterUserOptionsPtrOutput
- func (o DomainMasterUserOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainMasterUserOptions]
- type DomainMasterUserOptionsPtrInput
- type DomainMasterUserOptionsPtrOutput
- func (o DomainMasterUserOptionsPtrOutput) Elem() DomainMasterUserOptionsOutput
- func (DomainMasterUserOptionsPtrOutput) ElementType() reflect.Type
- func (o DomainMasterUserOptionsPtrOutput) MasterUserArn() pulumi.StringPtrOutput
- func (o DomainMasterUserOptionsPtrOutput) MasterUserName() pulumi.StringPtrOutput
- func (o DomainMasterUserOptionsPtrOutput) MasterUserPassword() pulumi.StringPtrOutput
- func (o DomainMasterUserOptionsPtrOutput) ToDomainMasterUserOptionsPtrOutput() DomainMasterUserOptionsPtrOutput
- func (o DomainMasterUserOptionsPtrOutput) ToDomainMasterUserOptionsPtrOutputWithContext(ctx context.Context) DomainMasterUserOptionsPtrOutput
- func (o DomainMasterUserOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainMasterUserOptions]
- type DomainNodeToNodeEncryptionOptions
- type DomainNodeToNodeEncryptionOptionsArgs
- func (DomainNodeToNodeEncryptionOptionsArgs) ElementType() reflect.Type
- func (i DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsOutput() DomainNodeToNodeEncryptionOptionsOutput
- func (i DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsOutput
- func (i DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsPtrOutput() DomainNodeToNodeEncryptionOptionsPtrOutput
- func (i DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsPtrOutput
- func (i DomainNodeToNodeEncryptionOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainNodeToNodeEncryptionOptions]
- type DomainNodeToNodeEncryptionOptionsInput
- type DomainNodeToNodeEncryptionOptionsOutput
- func (DomainNodeToNodeEncryptionOptionsOutput) ElementType() reflect.Type
- func (o DomainNodeToNodeEncryptionOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsOutput() DomainNodeToNodeEncryptionOptionsOutput
- func (o DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsOutput
- func (o DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutput() DomainNodeToNodeEncryptionOptionsPtrOutput
- func (o DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsPtrOutput
- func (o DomainNodeToNodeEncryptionOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainNodeToNodeEncryptionOptions]
- type DomainNodeToNodeEncryptionOptionsPtrInput
- type DomainNodeToNodeEncryptionOptionsPtrOutput
- func (o DomainNodeToNodeEncryptionOptionsPtrOutput) Elem() DomainNodeToNodeEncryptionOptionsOutput
- func (DomainNodeToNodeEncryptionOptionsPtrOutput) ElementType() reflect.Type
- func (o DomainNodeToNodeEncryptionOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DomainNodeToNodeEncryptionOptionsPtrOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutput() DomainNodeToNodeEncryptionOptionsPtrOutput
- func (o DomainNodeToNodeEncryptionOptionsPtrOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsPtrOutput
- func (o DomainNodeToNodeEncryptionOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainNodeToNodeEncryptionOptions]
- type DomainOutput
- func (o DomainOutput) AccessPolicies() pulumi.AnyOutput
- func (o DomainOutput) AdvancedOptions() pulumi.AnyOutput
- func (o DomainOutput) AdvancedSecurityOptions() DomainAdvancedSecurityOptionsInputPtrOutput
- func (o DomainOutput) Arn() pulumi.StringOutput
- func (o DomainOutput) CognitoOptions() DomainCognitoOptionsPtrOutput
- func (o DomainOutput) DomainArn() pulumi.StringOutput
- func (o DomainOutput) DomainEndpoint() pulumi.StringOutput
- func (o DomainOutput) DomainEndpointOptions() DomainEndpointOptionsPtrOutput
- func (o DomainOutput) DomainName() pulumi.StringPtrOutput
- func (o DomainOutput) EbsOptions() DomainEbsOptionsPtrOutput
- func (o DomainOutput) ElasticsearchClusterConfig() DomainElasticsearchClusterConfigPtrOutput
- func (o DomainOutput) ElasticsearchVersion() pulumi.StringPtrOutput
- func (DomainOutput) ElementType() reflect.Type
- func (o DomainOutput) EncryptionAtRestOptions() DomainEncryptionAtRestOptionsPtrOutput
- func (o DomainOutput) LogPublishingOptions() pulumi.AnyOutput
- func (o DomainOutput) NodeToNodeEncryptionOptions() DomainNodeToNodeEncryptionOptionsPtrOutput
- func (o DomainOutput) SnapshotOptions() DomainSnapshotOptionsPtrOutput
- func (o DomainOutput) Tags() DomainTagArrayOutput
- func (o DomainOutput) ToDomainOutput() DomainOutput
- func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- func (o DomainOutput) ToOutput(ctx context.Context) pulumix.Output[*Domain]
- func (o DomainOutput) VpcOptions() DomainVpcOptionsPtrOutput
- type DomainSnapshotOptions
- type DomainSnapshotOptionsArgs
- func (DomainSnapshotOptionsArgs) ElementType() reflect.Type
- func (i DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsOutput() DomainSnapshotOptionsOutput
- func (i DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsOutputWithContext(ctx context.Context) DomainSnapshotOptionsOutput
- func (i DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsPtrOutput() DomainSnapshotOptionsPtrOutput
- func (i DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsPtrOutputWithContext(ctx context.Context) DomainSnapshotOptionsPtrOutput
- func (i DomainSnapshotOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainSnapshotOptions]
- type DomainSnapshotOptionsInput
- type DomainSnapshotOptionsOutput
- func (o DomainSnapshotOptionsOutput) AutomatedSnapshotStartHour() pulumi.IntPtrOutput
- func (DomainSnapshotOptionsOutput) ElementType() reflect.Type
- func (o DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsOutput() DomainSnapshotOptionsOutput
- func (o DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsOutputWithContext(ctx context.Context) DomainSnapshotOptionsOutput
- func (o DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsPtrOutput() DomainSnapshotOptionsPtrOutput
- func (o DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsPtrOutputWithContext(ctx context.Context) DomainSnapshotOptionsPtrOutput
- func (o DomainSnapshotOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainSnapshotOptions]
- type DomainSnapshotOptionsPtrInput
- type DomainSnapshotOptionsPtrOutput
- func (o DomainSnapshotOptionsPtrOutput) AutomatedSnapshotStartHour() pulumi.IntPtrOutput
- func (o DomainSnapshotOptionsPtrOutput) Elem() DomainSnapshotOptionsOutput
- func (DomainSnapshotOptionsPtrOutput) ElementType() reflect.Type
- func (o DomainSnapshotOptionsPtrOutput) ToDomainSnapshotOptionsPtrOutput() DomainSnapshotOptionsPtrOutput
- func (o DomainSnapshotOptionsPtrOutput) ToDomainSnapshotOptionsPtrOutputWithContext(ctx context.Context) DomainSnapshotOptionsPtrOutput
- func (o DomainSnapshotOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainSnapshotOptions]
- type DomainState
- type DomainTag
- type DomainTagArgs
- type DomainTagArray
- func (DomainTagArray) ElementType() reflect.Type
- func (i DomainTagArray) ToDomainTagArrayOutput() DomainTagArrayOutput
- func (i DomainTagArray) ToDomainTagArrayOutputWithContext(ctx context.Context) DomainTagArrayOutput
- func (i DomainTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DomainTag]
- type DomainTagArrayInput
- type DomainTagArrayOutput
- func (DomainTagArrayOutput) ElementType() reflect.Type
- func (o DomainTagArrayOutput) Index(i pulumi.IntInput) DomainTagOutput
- func (o DomainTagArrayOutput) ToDomainTagArrayOutput() DomainTagArrayOutput
- func (o DomainTagArrayOutput) ToDomainTagArrayOutputWithContext(ctx context.Context) DomainTagArrayOutput
- func (o DomainTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DomainTag]
- type DomainTagInput
- type DomainTagOutput
- func (DomainTagOutput) ElementType() reflect.Type
- func (o DomainTagOutput) Key() pulumi.StringOutput
- func (o DomainTagOutput) ToDomainTagOutput() DomainTagOutput
- func (o DomainTagOutput) ToDomainTagOutputWithContext(ctx context.Context) DomainTagOutput
- func (o DomainTagOutput) ToOutput(ctx context.Context) pulumix.Output[DomainTag]
- func (o DomainTagOutput) Value() pulumi.StringOutput
- type DomainVpcOptions
- type DomainVpcOptionsArgs
- func (DomainVpcOptionsArgs) ElementType() reflect.Type
- func (i DomainVpcOptionsArgs) ToDomainVpcOptionsOutput() DomainVpcOptionsOutput
- func (i DomainVpcOptionsArgs) ToDomainVpcOptionsOutputWithContext(ctx context.Context) DomainVpcOptionsOutput
- func (i DomainVpcOptionsArgs) ToDomainVpcOptionsPtrOutput() DomainVpcOptionsPtrOutput
- func (i DomainVpcOptionsArgs) ToDomainVpcOptionsPtrOutputWithContext(ctx context.Context) DomainVpcOptionsPtrOutput
- func (i DomainVpcOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainVpcOptions]
- type DomainVpcOptionsInput
- type DomainVpcOptionsOutput
- func (DomainVpcOptionsOutput) ElementType() reflect.Type
- func (o DomainVpcOptionsOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o DomainVpcOptionsOutput) SubnetIds() pulumi.StringArrayOutput
- func (o DomainVpcOptionsOutput) ToDomainVpcOptionsOutput() DomainVpcOptionsOutput
- func (o DomainVpcOptionsOutput) ToDomainVpcOptionsOutputWithContext(ctx context.Context) DomainVpcOptionsOutput
- func (o DomainVpcOptionsOutput) ToDomainVpcOptionsPtrOutput() DomainVpcOptionsPtrOutput
- func (o DomainVpcOptionsOutput) ToDomainVpcOptionsPtrOutputWithContext(ctx context.Context) DomainVpcOptionsPtrOutput
- func (o DomainVpcOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainVpcOptions]
- type DomainVpcOptionsPtrInput
- type DomainVpcOptionsPtrOutput
- func (o DomainVpcOptionsPtrOutput) Elem() DomainVpcOptionsOutput
- func (DomainVpcOptionsPtrOutput) ElementType() reflect.Type
- func (o DomainVpcOptionsPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o DomainVpcOptionsPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o DomainVpcOptionsPtrOutput) ToDomainVpcOptionsPtrOutput() DomainVpcOptionsPtrOutput
- func (o DomainVpcOptionsPtrOutput) ToDomainVpcOptionsPtrOutputWithContext(ctx context.Context) DomainVpcOptionsPtrOutput
- func (o DomainVpcOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainVpcOptions]
- type DomainZoneAwarenessConfig
- type DomainZoneAwarenessConfigArgs
- func (DomainZoneAwarenessConfigArgs) ElementType() reflect.Type
- func (i DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigOutput() DomainZoneAwarenessConfigOutput
- func (i DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigOutput
- func (i DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigPtrOutput() DomainZoneAwarenessConfigPtrOutput
- func (i DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigPtrOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigPtrOutput
- func (i DomainZoneAwarenessConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DomainZoneAwarenessConfig]
- type DomainZoneAwarenessConfigInput
- type DomainZoneAwarenessConfigOutput
- func (o DomainZoneAwarenessConfigOutput) AvailabilityZoneCount() pulumi.IntPtrOutput
- func (DomainZoneAwarenessConfigOutput) ElementType() reflect.Type
- func (o DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigOutput() DomainZoneAwarenessConfigOutput
- func (o DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigOutput
- func (o DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigPtrOutput() DomainZoneAwarenessConfigPtrOutput
- func (o DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigPtrOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigPtrOutput
- func (o DomainZoneAwarenessConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DomainZoneAwarenessConfig]
- type DomainZoneAwarenessConfigPtrInput
- type DomainZoneAwarenessConfigPtrOutput
- func (o DomainZoneAwarenessConfigPtrOutput) AvailabilityZoneCount() pulumi.IntPtrOutput
- func (o DomainZoneAwarenessConfigPtrOutput) Elem() DomainZoneAwarenessConfigOutput
- func (DomainZoneAwarenessConfigPtrOutput) ElementType() reflect.Type
- func (o DomainZoneAwarenessConfigPtrOutput) ToDomainZoneAwarenessConfigPtrOutput() DomainZoneAwarenessConfigPtrOutput
- func (o DomainZoneAwarenessConfigPtrOutput) ToDomainZoneAwarenessConfigPtrOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigPtrOutput
- func (o DomainZoneAwarenessConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainZoneAwarenessConfig]
- type LookupDomainArgs
- type LookupDomainOutputArgs
- type LookupDomainResult
- type LookupDomainResultOutput
- func (o LookupDomainResultOutput) AccessPolicies() pulumi.AnyOutput
- func (o LookupDomainResultOutput) AdvancedOptions() pulumi.AnyOutput
- func (o LookupDomainResultOutput) AdvancedSecurityOptions() DomainAdvancedSecurityOptionsInputPtrOutput
- func (o LookupDomainResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupDomainResultOutput) CognitoOptions() DomainCognitoOptionsPtrOutput
- func (o LookupDomainResultOutput) DomainArn() pulumi.StringPtrOutput
- func (o LookupDomainResultOutput) DomainEndpoint() pulumi.StringPtrOutput
- func (o LookupDomainResultOutput) DomainEndpointOptions() DomainEndpointOptionsPtrOutput
- func (o LookupDomainResultOutput) EbsOptions() DomainEbsOptionsPtrOutput
- func (o LookupDomainResultOutput) ElasticsearchClusterConfig() DomainElasticsearchClusterConfigPtrOutput
- func (o LookupDomainResultOutput) ElasticsearchVersion() pulumi.StringPtrOutput
- func (LookupDomainResultOutput) ElementType() reflect.Type
- func (o LookupDomainResultOutput) EncryptionAtRestOptions() DomainEncryptionAtRestOptionsPtrOutput
- func (o LookupDomainResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDomainResultOutput) LogPublishingOptions() pulumi.AnyOutput
- func (o LookupDomainResultOutput) NodeToNodeEncryptionOptions() DomainNodeToNodeEncryptionOptionsPtrOutput
- func (o LookupDomainResultOutput) SnapshotOptions() DomainSnapshotOptionsPtrOutput
- func (o LookupDomainResultOutput) Tags() DomainTagArrayOutput
- func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput
- func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput
- func (o LookupDomainResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDomainResult]
- func (o LookupDomainResultOutput) VpcOptions() DomainVpcOptionsPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Domain
deprecated
type Domain struct { pulumi.CustomResourceState AccessPolicies pulumi.AnyOutput `pulumi:"accessPolicies"` AdvancedOptions pulumi.AnyOutput `pulumi:"advancedOptions"` AdvancedSecurityOptions DomainAdvancedSecurityOptionsInputPtrOutput `pulumi:"advancedSecurityOptions"` Arn pulumi.StringOutput `pulumi:"arn"` CognitoOptions DomainCognitoOptionsPtrOutput `pulumi:"cognitoOptions"` DomainArn pulumi.StringOutput `pulumi:"domainArn"` DomainEndpoint pulumi.StringOutput `pulumi:"domainEndpoint"` DomainEndpointOptions DomainEndpointOptionsPtrOutput `pulumi:"domainEndpointOptions"` DomainName pulumi.StringPtrOutput `pulumi:"domainName"` EbsOptions DomainEbsOptionsPtrOutput `pulumi:"ebsOptions"` ElasticsearchClusterConfig DomainElasticsearchClusterConfigPtrOutput `pulumi:"elasticsearchClusterConfig"` ElasticsearchVersion pulumi.StringPtrOutput `pulumi:"elasticsearchVersion"` EncryptionAtRestOptions DomainEncryptionAtRestOptionsPtrOutput `pulumi:"encryptionAtRestOptions"` LogPublishingOptions pulumi.AnyOutput `pulumi:"logPublishingOptions"` NodeToNodeEncryptionOptions DomainNodeToNodeEncryptionOptionsPtrOutput `pulumi:"nodeToNodeEncryptionOptions"` SnapshotOptions DomainSnapshotOptionsPtrOutput `pulumi:"snapshotOptions"` Tags DomainTagArrayOutput `pulumi:"tags"` VpcOptions DomainVpcOptionsPtrOutput `pulumi:"vpcOptions"` }
Resource Type definition for AWS::Elasticsearch::Domain
Deprecated: Domain is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDomain ¶
func GetDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainState, opts ...pulumi.ResourceOption) (*Domain, error)
GetDomain gets an existing Domain 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 NewDomain ¶
func NewDomain(ctx *pulumi.Context, name string, args *DomainArgs, opts ...pulumi.ResourceOption) (*Domain, error)
NewDomain registers a new resource with the given unique name, arguments, and options.
func (*Domain) ElementType ¶
func (*Domain) ToDomainOutput ¶
func (i *Domain) ToDomainOutput() DomainOutput
func (*Domain) ToDomainOutputWithContext ¶
func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput
type DomainAdvancedSecurityOptionsInput ¶
type DomainAdvancedSecurityOptionsInput struct { AnonymousAuthEnabled *bool `pulumi:"anonymousAuthEnabled"` Enabled *bool `pulumi:"enabled"` InternalUserDatabaseEnabled *bool `pulumi:"internalUserDatabaseEnabled"` MasterUserOptions *DomainMasterUserOptions `pulumi:"masterUserOptions"` }
type DomainAdvancedSecurityOptionsInputArgs ¶
type DomainAdvancedSecurityOptionsInputArgs struct { AnonymousAuthEnabled pulumi.BoolPtrInput `pulumi:"anonymousAuthEnabled"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` InternalUserDatabaseEnabled pulumi.BoolPtrInput `pulumi:"internalUserDatabaseEnabled"` MasterUserOptions DomainMasterUserOptionsPtrInput `pulumi:"masterUserOptions"` }
func (DomainAdvancedSecurityOptionsInputArgs) ElementType ¶
func (DomainAdvancedSecurityOptionsInputArgs) ElementType() reflect.Type
func (DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputOutput ¶
func (i DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputOutput() DomainAdvancedSecurityOptionsInputOutput
func (DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputOutputWithContext ¶
func (i DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputOutput
func (DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputPtrOutput ¶
func (i DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputPtrOutput() DomainAdvancedSecurityOptionsInputPtrOutput
func (DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext ¶
func (i DomainAdvancedSecurityOptionsInputArgs) ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputPtrOutput
func (DomainAdvancedSecurityOptionsInputArgs) ToOutput ¶ added in v0.76.0
func (i DomainAdvancedSecurityOptionsInputArgs) ToOutput(ctx context.Context) pulumix.Output[DomainAdvancedSecurityOptionsInput]
type DomainAdvancedSecurityOptionsInputInput ¶
type DomainAdvancedSecurityOptionsInputInput interface { pulumi.Input ToDomainAdvancedSecurityOptionsInputOutput() DomainAdvancedSecurityOptionsInputOutput ToDomainAdvancedSecurityOptionsInputOutputWithContext(context.Context) DomainAdvancedSecurityOptionsInputOutput }
DomainAdvancedSecurityOptionsInputInput is an input type that accepts DomainAdvancedSecurityOptionsInputArgs and DomainAdvancedSecurityOptionsInputOutput values. You can construct a concrete instance of `DomainAdvancedSecurityOptionsInputInput` via:
DomainAdvancedSecurityOptionsInputArgs{...}
type DomainAdvancedSecurityOptionsInputOutput ¶
type DomainAdvancedSecurityOptionsInputOutput struct{ *pulumi.OutputState }
func (DomainAdvancedSecurityOptionsInputOutput) AnonymousAuthEnabled ¶ added in v0.21.0
func (o DomainAdvancedSecurityOptionsInputOutput) AnonymousAuthEnabled() pulumi.BoolPtrOutput
func (DomainAdvancedSecurityOptionsInputOutput) ElementType ¶
func (DomainAdvancedSecurityOptionsInputOutput) ElementType() reflect.Type
func (DomainAdvancedSecurityOptionsInputOutput) Enabled ¶
func (o DomainAdvancedSecurityOptionsInputOutput) Enabled() pulumi.BoolPtrOutput
func (DomainAdvancedSecurityOptionsInputOutput) InternalUserDatabaseEnabled ¶
func (o DomainAdvancedSecurityOptionsInputOutput) InternalUserDatabaseEnabled() pulumi.BoolPtrOutput
func (DomainAdvancedSecurityOptionsInputOutput) MasterUserOptions ¶
func (o DomainAdvancedSecurityOptionsInputOutput) MasterUserOptions() DomainMasterUserOptionsPtrOutput
func (DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputOutput ¶
func (o DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputOutput() DomainAdvancedSecurityOptionsInputOutput
func (DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputOutputWithContext ¶
func (o DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputOutput
func (DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputPtrOutput ¶
func (o DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputPtrOutput() DomainAdvancedSecurityOptionsInputPtrOutput
func (DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext ¶
func (o DomainAdvancedSecurityOptionsInputOutput) ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputPtrOutput
func (DomainAdvancedSecurityOptionsInputOutput) ToOutput ¶ added in v0.76.0
func (o DomainAdvancedSecurityOptionsInputOutput) ToOutput(ctx context.Context) pulumix.Output[DomainAdvancedSecurityOptionsInput]
type DomainAdvancedSecurityOptionsInputPtrInput ¶
type DomainAdvancedSecurityOptionsInputPtrInput interface { pulumi.Input ToDomainAdvancedSecurityOptionsInputPtrOutput() DomainAdvancedSecurityOptionsInputPtrOutput ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext(context.Context) DomainAdvancedSecurityOptionsInputPtrOutput }
DomainAdvancedSecurityOptionsInputPtrInput is an input type that accepts DomainAdvancedSecurityOptionsInputArgs, DomainAdvancedSecurityOptionsInputPtr and DomainAdvancedSecurityOptionsInputPtrOutput values. You can construct a concrete instance of `DomainAdvancedSecurityOptionsInputPtrInput` via:
DomainAdvancedSecurityOptionsInputArgs{...} or: nil
func DomainAdvancedSecurityOptionsInputPtr ¶
func DomainAdvancedSecurityOptionsInputPtr(v *DomainAdvancedSecurityOptionsInputArgs) DomainAdvancedSecurityOptionsInputPtrInput
type DomainAdvancedSecurityOptionsInputPtrOutput ¶
type DomainAdvancedSecurityOptionsInputPtrOutput struct{ *pulumi.OutputState }
func (DomainAdvancedSecurityOptionsInputPtrOutput) AnonymousAuthEnabled ¶ added in v0.21.0
func (o DomainAdvancedSecurityOptionsInputPtrOutput) AnonymousAuthEnabled() pulumi.BoolPtrOutput
func (DomainAdvancedSecurityOptionsInputPtrOutput) ElementType ¶
func (DomainAdvancedSecurityOptionsInputPtrOutput) ElementType() reflect.Type
func (DomainAdvancedSecurityOptionsInputPtrOutput) Enabled ¶
func (o DomainAdvancedSecurityOptionsInputPtrOutput) Enabled() pulumi.BoolPtrOutput
func (DomainAdvancedSecurityOptionsInputPtrOutput) InternalUserDatabaseEnabled ¶
func (o DomainAdvancedSecurityOptionsInputPtrOutput) InternalUserDatabaseEnabled() pulumi.BoolPtrOutput
func (DomainAdvancedSecurityOptionsInputPtrOutput) MasterUserOptions ¶
func (o DomainAdvancedSecurityOptionsInputPtrOutput) MasterUserOptions() DomainMasterUserOptionsPtrOutput
func (DomainAdvancedSecurityOptionsInputPtrOutput) ToDomainAdvancedSecurityOptionsInputPtrOutput ¶
func (o DomainAdvancedSecurityOptionsInputPtrOutput) ToDomainAdvancedSecurityOptionsInputPtrOutput() DomainAdvancedSecurityOptionsInputPtrOutput
func (DomainAdvancedSecurityOptionsInputPtrOutput) ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext ¶
func (o DomainAdvancedSecurityOptionsInputPtrOutput) ToDomainAdvancedSecurityOptionsInputPtrOutputWithContext(ctx context.Context) DomainAdvancedSecurityOptionsInputPtrOutput
func (DomainAdvancedSecurityOptionsInputPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainAdvancedSecurityOptionsInputPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainAdvancedSecurityOptionsInput]
type DomainArgs ¶
type DomainArgs struct { AccessPolicies pulumi.Input AdvancedOptions pulumi.Input AdvancedSecurityOptions DomainAdvancedSecurityOptionsInputPtrInput CognitoOptions DomainCognitoOptionsPtrInput DomainEndpointOptions DomainEndpointOptionsPtrInput DomainName pulumi.StringPtrInput EbsOptions DomainEbsOptionsPtrInput ElasticsearchClusterConfig DomainElasticsearchClusterConfigPtrInput ElasticsearchVersion pulumi.StringPtrInput EncryptionAtRestOptions DomainEncryptionAtRestOptionsPtrInput LogPublishingOptions pulumi.Input NodeToNodeEncryptionOptions DomainNodeToNodeEncryptionOptionsPtrInput SnapshotOptions DomainSnapshotOptionsPtrInput Tags DomainTagArrayInput VpcOptions DomainVpcOptionsPtrInput }
The set of arguments for constructing a Domain resource.
func (DomainArgs) ElementType ¶
func (DomainArgs) ElementType() reflect.Type
type DomainCognitoOptions ¶
type DomainCognitoOptionsArgs ¶
type DomainCognitoOptionsArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` IdentityPoolId pulumi.StringPtrInput `pulumi:"identityPoolId"` RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` UserPoolId pulumi.StringPtrInput `pulumi:"userPoolId"` }
func (DomainCognitoOptionsArgs) ElementType ¶
func (DomainCognitoOptionsArgs) ElementType() reflect.Type
func (DomainCognitoOptionsArgs) ToDomainCognitoOptionsOutput ¶
func (i DomainCognitoOptionsArgs) ToDomainCognitoOptionsOutput() DomainCognitoOptionsOutput
func (DomainCognitoOptionsArgs) ToDomainCognitoOptionsOutputWithContext ¶
func (i DomainCognitoOptionsArgs) ToDomainCognitoOptionsOutputWithContext(ctx context.Context) DomainCognitoOptionsOutput
func (DomainCognitoOptionsArgs) ToDomainCognitoOptionsPtrOutput ¶
func (i DomainCognitoOptionsArgs) ToDomainCognitoOptionsPtrOutput() DomainCognitoOptionsPtrOutput
func (DomainCognitoOptionsArgs) ToDomainCognitoOptionsPtrOutputWithContext ¶
func (i DomainCognitoOptionsArgs) ToDomainCognitoOptionsPtrOutputWithContext(ctx context.Context) DomainCognitoOptionsPtrOutput
func (DomainCognitoOptionsArgs) ToOutput ¶ added in v0.76.0
func (i DomainCognitoOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainCognitoOptions]
type DomainCognitoOptionsInput ¶
type DomainCognitoOptionsInput interface { pulumi.Input ToDomainCognitoOptionsOutput() DomainCognitoOptionsOutput ToDomainCognitoOptionsOutputWithContext(context.Context) DomainCognitoOptionsOutput }
DomainCognitoOptionsInput is an input type that accepts DomainCognitoOptionsArgs and DomainCognitoOptionsOutput values. You can construct a concrete instance of `DomainCognitoOptionsInput` via:
DomainCognitoOptionsArgs{...}
type DomainCognitoOptionsOutput ¶
type DomainCognitoOptionsOutput struct{ *pulumi.OutputState }
func (DomainCognitoOptionsOutput) ElementType ¶
func (DomainCognitoOptionsOutput) ElementType() reflect.Type
func (DomainCognitoOptionsOutput) Enabled ¶
func (o DomainCognitoOptionsOutput) Enabled() pulumi.BoolPtrOutput
func (DomainCognitoOptionsOutput) IdentityPoolId ¶
func (o DomainCognitoOptionsOutput) IdentityPoolId() pulumi.StringPtrOutput
func (DomainCognitoOptionsOutput) RoleArn ¶
func (o DomainCognitoOptionsOutput) RoleArn() pulumi.StringPtrOutput
func (DomainCognitoOptionsOutput) ToDomainCognitoOptionsOutput ¶
func (o DomainCognitoOptionsOutput) ToDomainCognitoOptionsOutput() DomainCognitoOptionsOutput
func (DomainCognitoOptionsOutput) ToDomainCognitoOptionsOutputWithContext ¶
func (o DomainCognitoOptionsOutput) ToDomainCognitoOptionsOutputWithContext(ctx context.Context) DomainCognitoOptionsOutput
func (DomainCognitoOptionsOutput) ToDomainCognitoOptionsPtrOutput ¶
func (o DomainCognitoOptionsOutput) ToDomainCognitoOptionsPtrOutput() DomainCognitoOptionsPtrOutput
func (DomainCognitoOptionsOutput) ToDomainCognitoOptionsPtrOutputWithContext ¶
func (o DomainCognitoOptionsOutput) ToDomainCognitoOptionsPtrOutputWithContext(ctx context.Context) DomainCognitoOptionsPtrOutput
func (DomainCognitoOptionsOutput) ToOutput ¶ added in v0.76.0
func (o DomainCognitoOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainCognitoOptions]
func (DomainCognitoOptionsOutput) UserPoolId ¶
func (o DomainCognitoOptionsOutput) UserPoolId() pulumi.StringPtrOutput
type DomainCognitoOptionsPtrInput ¶
type DomainCognitoOptionsPtrInput interface { pulumi.Input ToDomainCognitoOptionsPtrOutput() DomainCognitoOptionsPtrOutput ToDomainCognitoOptionsPtrOutputWithContext(context.Context) DomainCognitoOptionsPtrOutput }
DomainCognitoOptionsPtrInput is an input type that accepts DomainCognitoOptionsArgs, DomainCognitoOptionsPtr and DomainCognitoOptionsPtrOutput values. You can construct a concrete instance of `DomainCognitoOptionsPtrInput` via:
DomainCognitoOptionsArgs{...} or: nil
func DomainCognitoOptionsPtr ¶
func DomainCognitoOptionsPtr(v *DomainCognitoOptionsArgs) DomainCognitoOptionsPtrInput
type DomainCognitoOptionsPtrOutput ¶
type DomainCognitoOptionsPtrOutput struct{ *pulumi.OutputState }
func (DomainCognitoOptionsPtrOutput) Elem ¶
func (o DomainCognitoOptionsPtrOutput) Elem() DomainCognitoOptionsOutput
func (DomainCognitoOptionsPtrOutput) ElementType ¶
func (DomainCognitoOptionsPtrOutput) ElementType() reflect.Type
func (DomainCognitoOptionsPtrOutput) Enabled ¶
func (o DomainCognitoOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
func (DomainCognitoOptionsPtrOutput) IdentityPoolId ¶
func (o DomainCognitoOptionsPtrOutput) IdentityPoolId() pulumi.StringPtrOutput
func (DomainCognitoOptionsPtrOutput) RoleArn ¶
func (o DomainCognitoOptionsPtrOutput) RoleArn() pulumi.StringPtrOutput
func (DomainCognitoOptionsPtrOutput) ToDomainCognitoOptionsPtrOutput ¶
func (o DomainCognitoOptionsPtrOutput) ToDomainCognitoOptionsPtrOutput() DomainCognitoOptionsPtrOutput
func (DomainCognitoOptionsPtrOutput) ToDomainCognitoOptionsPtrOutputWithContext ¶
func (o DomainCognitoOptionsPtrOutput) ToDomainCognitoOptionsPtrOutputWithContext(ctx context.Context) DomainCognitoOptionsPtrOutput
func (DomainCognitoOptionsPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainCognitoOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainCognitoOptions]
func (DomainCognitoOptionsPtrOutput) UserPoolId ¶
func (o DomainCognitoOptionsPtrOutput) UserPoolId() pulumi.StringPtrOutput
type DomainColdStorageOptions ¶
type DomainColdStorageOptions struct {
Enabled *bool `pulumi:"enabled"`
}
type DomainColdStorageOptionsArgs ¶
type DomainColdStorageOptionsArgs struct {
Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
}
func (DomainColdStorageOptionsArgs) ElementType ¶
func (DomainColdStorageOptionsArgs) ElementType() reflect.Type
func (DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsOutput ¶
func (i DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsOutput() DomainColdStorageOptionsOutput
func (DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsOutputWithContext ¶
func (i DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsOutputWithContext(ctx context.Context) DomainColdStorageOptionsOutput
func (DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsPtrOutput ¶
func (i DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsPtrOutput() DomainColdStorageOptionsPtrOutput
func (DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsPtrOutputWithContext ¶
func (i DomainColdStorageOptionsArgs) ToDomainColdStorageOptionsPtrOutputWithContext(ctx context.Context) DomainColdStorageOptionsPtrOutput
func (DomainColdStorageOptionsArgs) ToOutput ¶ added in v0.76.0
func (i DomainColdStorageOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainColdStorageOptions]
type DomainColdStorageOptionsInput ¶
type DomainColdStorageOptionsInput interface { pulumi.Input ToDomainColdStorageOptionsOutput() DomainColdStorageOptionsOutput ToDomainColdStorageOptionsOutputWithContext(context.Context) DomainColdStorageOptionsOutput }
DomainColdStorageOptionsInput is an input type that accepts DomainColdStorageOptionsArgs and DomainColdStorageOptionsOutput values. You can construct a concrete instance of `DomainColdStorageOptionsInput` via:
DomainColdStorageOptionsArgs{...}
type DomainColdStorageOptionsOutput ¶
type DomainColdStorageOptionsOutput struct{ *pulumi.OutputState }
func (DomainColdStorageOptionsOutput) ElementType ¶
func (DomainColdStorageOptionsOutput) ElementType() reflect.Type
func (DomainColdStorageOptionsOutput) Enabled ¶
func (o DomainColdStorageOptionsOutput) Enabled() pulumi.BoolPtrOutput
func (DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsOutput ¶
func (o DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsOutput() DomainColdStorageOptionsOutput
func (DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsOutputWithContext ¶
func (o DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsOutputWithContext(ctx context.Context) DomainColdStorageOptionsOutput
func (DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsPtrOutput ¶
func (o DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsPtrOutput() DomainColdStorageOptionsPtrOutput
func (DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsPtrOutputWithContext ¶
func (o DomainColdStorageOptionsOutput) ToDomainColdStorageOptionsPtrOutputWithContext(ctx context.Context) DomainColdStorageOptionsPtrOutput
func (DomainColdStorageOptionsOutput) ToOutput ¶ added in v0.76.0
func (o DomainColdStorageOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainColdStorageOptions]
type DomainColdStorageOptionsPtrInput ¶
type DomainColdStorageOptionsPtrInput interface { pulumi.Input ToDomainColdStorageOptionsPtrOutput() DomainColdStorageOptionsPtrOutput ToDomainColdStorageOptionsPtrOutputWithContext(context.Context) DomainColdStorageOptionsPtrOutput }
DomainColdStorageOptionsPtrInput is an input type that accepts DomainColdStorageOptionsArgs, DomainColdStorageOptionsPtr and DomainColdStorageOptionsPtrOutput values. You can construct a concrete instance of `DomainColdStorageOptionsPtrInput` via:
DomainColdStorageOptionsArgs{...} or: nil
func DomainColdStorageOptionsPtr ¶
func DomainColdStorageOptionsPtr(v *DomainColdStorageOptionsArgs) DomainColdStorageOptionsPtrInput
type DomainColdStorageOptionsPtrOutput ¶
type DomainColdStorageOptionsPtrOutput struct{ *pulumi.OutputState }
func (DomainColdStorageOptionsPtrOutput) Elem ¶
func (o DomainColdStorageOptionsPtrOutput) Elem() DomainColdStorageOptionsOutput
func (DomainColdStorageOptionsPtrOutput) ElementType ¶
func (DomainColdStorageOptionsPtrOutput) ElementType() reflect.Type
func (DomainColdStorageOptionsPtrOutput) Enabled ¶
func (o DomainColdStorageOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
func (DomainColdStorageOptionsPtrOutput) ToDomainColdStorageOptionsPtrOutput ¶
func (o DomainColdStorageOptionsPtrOutput) ToDomainColdStorageOptionsPtrOutput() DomainColdStorageOptionsPtrOutput
func (DomainColdStorageOptionsPtrOutput) ToDomainColdStorageOptionsPtrOutputWithContext ¶
func (o DomainColdStorageOptionsPtrOutput) ToDomainColdStorageOptionsPtrOutputWithContext(ctx context.Context) DomainColdStorageOptionsPtrOutput
func (DomainColdStorageOptionsPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainColdStorageOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainColdStorageOptions]
type DomainEbsOptions ¶ added in v0.72.0
type DomainEbsOptionsArgs ¶ added in v0.72.0
type DomainEbsOptionsArgs struct { EbsEnabled pulumi.BoolPtrInput `pulumi:"ebsEnabled"` Iops pulumi.IntPtrInput `pulumi:"iops"` VolumeSize pulumi.IntPtrInput `pulumi:"volumeSize"` VolumeType pulumi.StringPtrInput `pulumi:"volumeType"` }
func (DomainEbsOptionsArgs) ElementType ¶ added in v0.72.0
func (DomainEbsOptionsArgs) ElementType() reflect.Type
func (DomainEbsOptionsArgs) ToDomainEbsOptionsOutput ¶ added in v0.72.0
func (i DomainEbsOptionsArgs) ToDomainEbsOptionsOutput() DomainEbsOptionsOutput
func (DomainEbsOptionsArgs) ToDomainEbsOptionsOutputWithContext ¶ added in v0.72.0
func (i DomainEbsOptionsArgs) ToDomainEbsOptionsOutputWithContext(ctx context.Context) DomainEbsOptionsOutput
func (DomainEbsOptionsArgs) ToDomainEbsOptionsPtrOutput ¶ added in v0.72.0
func (i DomainEbsOptionsArgs) ToDomainEbsOptionsPtrOutput() DomainEbsOptionsPtrOutput
func (DomainEbsOptionsArgs) ToDomainEbsOptionsPtrOutputWithContext ¶ added in v0.72.0
func (i DomainEbsOptionsArgs) ToDomainEbsOptionsPtrOutputWithContext(ctx context.Context) DomainEbsOptionsPtrOutput
func (DomainEbsOptionsArgs) ToOutput ¶ added in v0.76.0
func (i DomainEbsOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainEbsOptions]
type DomainEbsOptionsInput ¶ added in v0.72.0
type DomainEbsOptionsInput interface { pulumi.Input ToDomainEbsOptionsOutput() DomainEbsOptionsOutput ToDomainEbsOptionsOutputWithContext(context.Context) DomainEbsOptionsOutput }
DomainEbsOptionsInput is an input type that accepts DomainEbsOptionsArgs and DomainEbsOptionsOutput values. You can construct a concrete instance of `DomainEbsOptionsInput` via:
DomainEbsOptionsArgs{...}
type DomainEbsOptionsOutput ¶ added in v0.72.0
type DomainEbsOptionsOutput struct{ *pulumi.OutputState }
func (DomainEbsOptionsOutput) EbsEnabled ¶ added in v0.72.0
func (o DomainEbsOptionsOutput) EbsEnabled() pulumi.BoolPtrOutput
func (DomainEbsOptionsOutput) ElementType ¶ added in v0.72.0
func (DomainEbsOptionsOutput) ElementType() reflect.Type
func (DomainEbsOptionsOutput) Iops ¶ added in v0.72.0
func (o DomainEbsOptionsOutput) Iops() pulumi.IntPtrOutput
func (DomainEbsOptionsOutput) ToDomainEbsOptionsOutput ¶ added in v0.72.0
func (o DomainEbsOptionsOutput) ToDomainEbsOptionsOutput() DomainEbsOptionsOutput
func (DomainEbsOptionsOutput) ToDomainEbsOptionsOutputWithContext ¶ added in v0.72.0
func (o DomainEbsOptionsOutput) ToDomainEbsOptionsOutputWithContext(ctx context.Context) DomainEbsOptionsOutput
func (DomainEbsOptionsOutput) ToDomainEbsOptionsPtrOutput ¶ added in v0.72.0
func (o DomainEbsOptionsOutput) ToDomainEbsOptionsPtrOutput() DomainEbsOptionsPtrOutput
func (DomainEbsOptionsOutput) ToDomainEbsOptionsPtrOutputWithContext ¶ added in v0.72.0
func (o DomainEbsOptionsOutput) ToDomainEbsOptionsPtrOutputWithContext(ctx context.Context) DomainEbsOptionsPtrOutput
func (DomainEbsOptionsOutput) ToOutput ¶ added in v0.76.0
func (o DomainEbsOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainEbsOptions]
func (DomainEbsOptionsOutput) VolumeSize ¶ added in v0.72.0
func (o DomainEbsOptionsOutput) VolumeSize() pulumi.IntPtrOutput
func (DomainEbsOptionsOutput) VolumeType ¶ added in v0.72.0
func (o DomainEbsOptionsOutput) VolumeType() pulumi.StringPtrOutput
type DomainEbsOptionsPtrInput ¶ added in v0.72.0
type DomainEbsOptionsPtrInput interface { pulumi.Input ToDomainEbsOptionsPtrOutput() DomainEbsOptionsPtrOutput ToDomainEbsOptionsPtrOutputWithContext(context.Context) DomainEbsOptionsPtrOutput }
DomainEbsOptionsPtrInput is an input type that accepts DomainEbsOptionsArgs, DomainEbsOptionsPtr and DomainEbsOptionsPtrOutput values. You can construct a concrete instance of `DomainEbsOptionsPtrInput` via:
DomainEbsOptionsArgs{...} or: nil
func DomainEbsOptionsPtr ¶ added in v0.72.0
func DomainEbsOptionsPtr(v *DomainEbsOptionsArgs) DomainEbsOptionsPtrInput
type DomainEbsOptionsPtrOutput ¶ added in v0.72.0
type DomainEbsOptionsPtrOutput struct{ *pulumi.OutputState }
func (DomainEbsOptionsPtrOutput) EbsEnabled ¶ added in v0.72.0
func (o DomainEbsOptionsPtrOutput) EbsEnabled() pulumi.BoolPtrOutput
func (DomainEbsOptionsPtrOutput) Elem ¶ added in v0.72.0
func (o DomainEbsOptionsPtrOutput) Elem() DomainEbsOptionsOutput
func (DomainEbsOptionsPtrOutput) ElementType ¶ added in v0.72.0
func (DomainEbsOptionsPtrOutput) ElementType() reflect.Type
func (DomainEbsOptionsPtrOutput) Iops ¶ added in v0.72.0
func (o DomainEbsOptionsPtrOutput) Iops() pulumi.IntPtrOutput
func (DomainEbsOptionsPtrOutput) ToDomainEbsOptionsPtrOutput ¶ added in v0.72.0
func (o DomainEbsOptionsPtrOutput) ToDomainEbsOptionsPtrOutput() DomainEbsOptionsPtrOutput
func (DomainEbsOptionsPtrOutput) ToDomainEbsOptionsPtrOutputWithContext ¶ added in v0.72.0
func (o DomainEbsOptionsPtrOutput) ToDomainEbsOptionsPtrOutputWithContext(ctx context.Context) DomainEbsOptionsPtrOutput
func (DomainEbsOptionsPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainEbsOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainEbsOptions]
func (DomainEbsOptionsPtrOutput) VolumeSize ¶ added in v0.72.0
func (o DomainEbsOptionsPtrOutput) VolumeSize() pulumi.IntPtrOutput
func (DomainEbsOptionsPtrOutput) VolumeType ¶ added in v0.72.0
func (o DomainEbsOptionsPtrOutput) VolumeType() pulumi.StringPtrOutput
type DomainElasticsearchClusterConfig ¶
type DomainElasticsearchClusterConfig struct { ColdStorageOptions *DomainColdStorageOptions `pulumi:"coldStorageOptions"` DedicatedMasterCount *int `pulumi:"dedicatedMasterCount"` DedicatedMasterEnabled *bool `pulumi:"dedicatedMasterEnabled"` DedicatedMasterType *string `pulumi:"dedicatedMasterType"` InstanceCount *int `pulumi:"instanceCount"` InstanceType *string `pulumi:"instanceType"` WarmCount *int `pulumi:"warmCount"` WarmEnabled *bool `pulumi:"warmEnabled"` WarmType *string `pulumi:"warmType"` ZoneAwarenessConfig *DomainZoneAwarenessConfig `pulumi:"zoneAwarenessConfig"` ZoneAwarenessEnabled *bool `pulumi:"zoneAwarenessEnabled"` }
type DomainElasticsearchClusterConfigArgs ¶
type DomainElasticsearchClusterConfigArgs struct { ColdStorageOptions DomainColdStorageOptionsPtrInput `pulumi:"coldStorageOptions"` DedicatedMasterCount pulumi.IntPtrInput `pulumi:"dedicatedMasterCount"` DedicatedMasterEnabled pulumi.BoolPtrInput `pulumi:"dedicatedMasterEnabled"` DedicatedMasterType pulumi.StringPtrInput `pulumi:"dedicatedMasterType"` InstanceCount pulumi.IntPtrInput `pulumi:"instanceCount"` InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` WarmCount pulumi.IntPtrInput `pulumi:"warmCount"` WarmEnabled pulumi.BoolPtrInput `pulumi:"warmEnabled"` WarmType pulumi.StringPtrInput `pulumi:"warmType"` ZoneAwarenessConfig DomainZoneAwarenessConfigPtrInput `pulumi:"zoneAwarenessConfig"` ZoneAwarenessEnabled pulumi.BoolPtrInput `pulumi:"zoneAwarenessEnabled"` }
func (DomainElasticsearchClusterConfigArgs) ElementType ¶
func (DomainElasticsearchClusterConfigArgs) ElementType() reflect.Type
func (DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigOutput ¶
func (i DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigOutput() DomainElasticsearchClusterConfigOutput
func (DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigOutputWithContext ¶
func (i DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigOutput
func (DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigPtrOutput ¶
func (i DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigPtrOutput() DomainElasticsearchClusterConfigPtrOutput
func (DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigPtrOutputWithContext ¶
func (i DomainElasticsearchClusterConfigArgs) ToDomainElasticsearchClusterConfigPtrOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigPtrOutput
func (DomainElasticsearchClusterConfigArgs) ToOutput ¶ added in v0.76.0
func (i DomainElasticsearchClusterConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DomainElasticsearchClusterConfig]
type DomainElasticsearchClusterConfigInput ¶
type DomainElasticsearchClusterConfigInput interface { pulumi.Input ToDomainElasticsearchClusterConfigOutput() DomainElasticsearchClusterConfigOutput ToDomainElasticsearchClusterConfigOutputWithContext(context.Context) DomainElasticsearchClusterConfigOutput }
DomainElasticsearchClusterConfigInput is an input type that accepts DomainElasticsearchClusterConfigArgs and DomainElasticsearchClusterConfigOutput values. You can construct a concrete instance of `DomainElasticsearchClusterConfigInput` via:
DomainElasticsearchClusterConfigArgs{...}
type DomainElasticsearchClusterConfigOutput ¶
type DomainElasticsearchClusterConfigOutput struct{ *pulumi.OutputState }
func (DomainElasticsearchClusterConfigOutput) ColdStorageOptions ¶
func (o DomainElasticsearchClusterConfigOutput) ColdStorageOptions() DomainColdStorageOptionsPtrOutput
func (DomainElasticsearchClusterConfigOutput) DedicatedMasterCount ¶
func (o DomainElasticsearchClusterConfigOutput) DedicatedMasterCount() pulumi.IntPtrOutput
func (DomainElasticsearchClusterConfigOutput) DedicatedMasterEnabled ¶
func (o DomainElasticsearchClusterConfigOutput) DedicatedMasterEnabled() pulumi.BoolPtrOutput
func (DomainElasticsearchClusterConfigOutput) DedicatedMasterType ¶
func (o DomainElasticsearchClusterConfigOutput) DedicatedMasterType() pulumi.StringPtrOutput
func (DomainElasticsearchClusterConfigOutput) ElementType ¶
func (DomainElasticsearchClusterConfigOutput) ElementType() reflect.Type
func (DomainElasticsearchClusterConfigOutput) InstanceCount ¶
func (o DomainElasticsearchClusterConfigOutput) InstanceCount() pulumi.IntPtrOutput
func (DomainElasticsearchClusterConfigOutput) InstanceType ¶
func (o DomainElasticsearchClusterConfigOutput) InstanceType() pulumi.StringPtrOutput
func (DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigOutput ¶
func (o DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigOutput() DomainElasticsearchClusterConfigOutput
func (DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigOutputWithContext ¶
func (o DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigOutput
func (DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigPtrOutput ¶
func (o DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigPtrOutput() DomainElasticsearchClusterConfigPtrOutput
func (DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigPtrOutputWithContext ¶
func (o DomainElasticsearchClusterConfigOutput) ToDomainElasticsearchClusterConfigPtrOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigPtrOutput
func (DomainElasticsearchClusterConfigOutput) ToOutput ¶ added in v0.76.0
func (o DomainElasticsearchClusterConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DomainElasticsearchClusterConfig]
func (DomainElasticsearchClusterConfigOutput) WarmCount ¶
func (o DomainElasticsearchClusterConfigOutput) WarmCount() pulumi.IntPtrOutput
func (DomainElasticsearchClusterConfigOutput) WarmEnabled ¶
func (o DomainElasticsearchClusterConfigOutput) WarmEnabled() pulumi.BoolPtrOutput
func (DomainElasticsearchClusterConfigOutput) WarmType ¶
func (o DomainElasticsearchClusterConfigOutput) WarmType() pulumi.StringPtrOutput
func (DomainElasticsearchClusterConfigOutput) ZoneAwarenessConfig ¶
func (o DomainElasticsearchClusterConfigOutput) ZoneAwarenessConfig() DomainZoneAwarenessConfigPtrOutput
func (DomainElasticsearchClusterConfigOutput) ZoneAwarenessEnabled ¶
func (o DomainElasticsearchClusterConfigOutput) ZoneAwarenessEnabled() pulumi.BoolPtrOutput
type DomainElasticsearchClusterConfigPtrInput ¶
type DomainElasticsearchClusterConfigPtrInput interface { pulumi.Input ToDomainElasticsearchClusterConfigPtrOutput() DomainElasticsearchClusterConfigPtrOutput ToDomainElasticsearchClusterConfigPtrOutputWithContext(context.Context) DomainElasticsearchClusterConfigPtrOutput }
DomainElasticsearchClusterConfigPtrInput is an input type that accepts DomainElasticsearchClusterConfigArgs, DomainElasticsearchClusterConfigPtr and DomainElasticsearchClusterConfigPtrOutput values. You can construct a concrete instance of `DomainElasticsearchClusterConfigPtrInput` via:
DomainElasticsearchClusterConfigArgs{...} or: nil
func DomainElasticsearchClusterConfigPtr ¶
func DomainElasticsearchClusterConfigPtr(v *DomainElasticsearchClusterConfigArgs) DomainElasticsearchClusterConfigPtrInput
type DomainElasticsearchClusterConfigPtrOutput ¶
type DomainElasticsearchClusterConfigPtrOutput struct{ *pulumi.OutputState }
func (DomainElasticsearchClusterConfigPtrOutput) ColdStorageOptions ¶
func (o DomainElasticsearchClusterConfigPtrOutput) ColdStorageOptions() DomainColdStorageOptionsPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) DedicatedMasterCount ¶
func (o DomainElasticsearchClusterConfigPtrOutput) DedicatedMasterCount() pulumi.IntPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) DedicatedMasterEnabled ¶
func (o DomainElasticsearchClusterConfigPtrOutput) DedicatedMasterEnabled() pulumi.BoolPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) DedicatedMasterType ¶
func (o DomainElasticsearchClusterConfigPtrOutput) DedicatedMasterType() pulumi.StringPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) ElementType ¶
func (DomainElasticsearchClusterConfigPtrOutput) ElementType() reflect.Type
func (DomainElasticsearchClusterConfigPtrOutput) InstanceCount ¶
func (o DomainElasticsearchClusterConfigPtrOutput) InstanceCount() pulumi.IntPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) InstanceType ¶
func (o DomainElasticsearchClusterConfigPtrOutput) InstanceType() pulumi.StringPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) ToDomainElasticsearchClusterConfigPtrOutput ¶
func (o DomainElasticsearchClusterConfigPtrOutput) ToDomainElasticsearchClusterConfigPtrOutput() DomainElasticsearchClusterConfigPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) ToDomainElasticsearchClusterConfigPtrOutputWithContext ¶
func (o DomainElasticsearchClusterConfigPtrOutput) ToDomainElasticsearchClusterConfigPtrOutputWithContext(ctx context.Context) DomainElasticsearchClusterConfigPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainElasticsearchClusterConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainElasticsearchClusterConfig]
func (DomainElasticsearchClusterConfigPtrOutput) WarmCount ¶
func (o DomainElasticsearchClusterConfigPtrOutput) WarmCount() pulumi.IntPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) WarmEnabled ¶
func (o DomainElasticsearchClusterConfigPtrOutput) WarmEnabled() pulumi.BoolPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) WarmType ¶
func (o DomainElasticsearchClusterConfigPtrOutput) WarmType() pulumi.StringPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) ZoneAwarenessConfig ¶
func (o DomainElasticsearchClusterConfigPtrOutput) ZoneAwarenessConfig() DomainZoneAwarenessConfigPtrOutput
func (DomainElasticsearchClusterConfigPtrOutput) ZoneAwarenessEnabled ¶
func (o DomainElasticsearchClusterConfigPtrOutput) ZoneAwarenessEnabled() pulumi.BoolPtrOutput
type DomainEncryptionAtRestOptionsArgs ¶
type DomainEncryptionAtRestOptionsArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` }
func (DomainEncryptionAtRestOptionsArgs) ElementType ¶
func (DomainEncryptionAtRestOptionsArgs) ElementType() reflect.Type
func (DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsOutput ¶
func (i DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsOutput() DomainEncryptionAtRestOptionsOutput
func (DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsOutputWithContext ¶
func (i DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsOutput
func (DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsPtrOutput ¶
func (i DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsPtrOutput() DomainEncryptionAtRestOptionsPtrOutput
func (DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsPtrOutputWithContext ¶
func (i DomainEncryptionAtRestOptionsArgs) ToDomainEncryptionAtRestOptionsPtrOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsPtrOutput
func (DomainEncryptionAtRestOptionsArgs) ToOutput ¶ added in v0.76.0
func (i DomainEncryptionAtRestOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainEncryptionAtRestOptions]
type DomainEncryptionAtRestOptionsInput ¶
type DomainEncryptionAtRestOptionsInput interface { pulumi.Input ToDomainEncryptionAtRestOptionsOutput() DomainEncryptionAtRestOptionsOutput ToDomainEncryptionAtRestOptionsOutputWithContext(context.Context) DomainEncryptionAtRestOptionsOutput }
DomainEncryptionAtRestOptionsInput is an input type that accepts DomainEncryptionAtRestOptionsArgs and DomainEncryptionAtRestOptionsOutput values. You can construct a concrete instance of `DomainEncryptionAtRestOptionsInput` via:
DomainEncryptionAtRestOptionsArgs{...}
type DomainEncryptionAtRestOptionsOutput ¶
type DomainEncryptionAtRestOptionsOutput struct{ *pulumi.OutputState }
func (DomainEncryptionAtRestOptionsOutput) ElementType ¶
func (DomainEncryptionAtRestOptionsOutput) ElementType() reflect.Type
func (DomainEncryptionAtRestOptionsOutput) Enabled ¶
func (o DomainEncryptionAtRestOptionsOutput) Enabled() pulumi.BoolPtrOutput
func (DomainEncryptionAtRestOptionsOutput) KmsKeyId ¶
func (o DomainEncryptionAtRestOptionsOutput) KmsKeyId() pulumi.StringPtrOutput
func (DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsOutput ¶
func (o DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsOutput() DomainEncryptionAtRestOptionsOutput
func (DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsOutputWithContext ¶
func (o DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsOutput
func (DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsPtrOutput ¶
func (o DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsPtrOutput() DomainEncryptionAtRestOptionsPtrOutput
func (DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsPtrOutputWithContext ¶
func (o DomainEncryptionAtRestOptionsOutput) ToDomainEncryptionAtRestOptionsPtrOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsPtrOutput
func (DomainEncryptionAtRestOptionsOutput) ToOutput ¶ added in v0.76.0
func (o DomainEncryptionAtRestOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainEncryptionAtRestOptions]
type DomainEncryptionAtRestOptionsPtrInput ¶
type DomainEncryptionAtRestOptionsPtrInput interface { pulumi.Input ToDomainEncryptionAtRestOptionsPtrOutput() DomainEncryptionAtRestOptionsPtrOutput ToDomainEncryptionAtRestOptionsPtrOutputWithContext(context.Context) DomainEncryptionAtRestOptionsPtrOutput }
DomainEncryptionAtRestOptionsPtrInput is an input type that accepts DomainEncryptionAtRestOptionsArgs, DomainEncryptionAtRestOptionsPtr and DomainEncryptionAtRestOptionsPtrOutput values. You can construct a concrete instance of `DomainEncryptionAtRestOptionsPtrInput` via:
DomainEncryptionAtRestOptionsArgs{...} or: nil
func DomainEncryptionAtRestOptionsPtr ¶
func DomainEncryptionAtRestOptionsPtr(v *DomainEncryptionAtRestOptionsArgs) DomainEncryptionAtRestOptionsPtrInput
type DomainEncryptionAtRestOptionsPtrOutput ¶
type DomainEncryptionAtRestOptionsPtrOutput struct{ *pulumi.OutputState }
func (DomainEncryptionAtRestOptionsPtrOutput) ElementType ¶
func (DomainEncryptionAtRestOptionsPtrOutput) ElementType() reflect.Type
func (DomainEncryptionAtRestOptionsPtrOutput) Enabled ¶
func (o DomainEncryptionAtRestOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
func (DomainEncryptionAtRestOptionsPtrOutput) KmsKeyId ¶
func (o DomainEncryptionAtRestOptionsPtrOutput) KmsKeyId() pulumi.StringPtrOutput
func (DomainEncryptionAtRestOptionsPtrOutput) ToDomainEncryptionAtRestOptionsPtrOutput ¶
func (o DomainEncryptionAtRestOptionsPtrOutput) ToDomainEncryptionAtRestOptionsPtrOutput() DomainEncryptionAtRestOptionsPtrOutput
func (DomainEncryptionAtRestOptionsPtrOutput) ToDomainEncryptionAtRestOptionsPtrOutputWithContext ¶
func (o DomainEncryptionAtRestOptionsPtrOutput) ToDomainEncryptionAtRestOptionsPtrOutputWithContext(ctx context.Context) DomainEncryptionAtRestOptionsPtrOutput
func (DomainEncryptionAtRestOptionsPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainEncryptionAtRestOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainEncryptionAtRestOptions]
type DomainEndpointOptions ¶ added in v0.2.0
type DomainEndpointOptions struct { CustomEndpoint *string `pulumi:"customEndpoint"` CustomEndpointCertificateArn *string `pulumi:"customEndpointCertificateArn"` CustomEndpointEnabled *bool `pulumi:"customEndpointEnabled"` EnforceHttps *bool `pulumi:"enforceHttps"` TlsSecurityPolicy *string `pulumi:"tlsSecurityPolicy"` }
type DomainEndpointOptionsArgs ¶ added in v0.2.0
type DomainEndpointOptionsArgs struct { CustomEndpoint pulumi.StringPtrInput `pulumi:"customEndpoint"` CustomEndpointCertificateArn pulumi.StringPtrInput `pulumi:"customEndpointCertificateArn"` CustomEndpointEnabled pulumi.BoolPtrInput `pulumi:"customEndpointEnabled"` EnforceHttps pulumi.BoolPtrInput `pulumi:"enforceHttps"` TlsSecurityPolicy pulumi.StringPtrInput `pulumi:"tlsSecurityPolicy"` }
func (DomainEndpointOptionsArgs) ElementType ¶ added in v0.2.0
func (DomainEndpointOptionsArgs) ElementType() reflect.Type
func (DomainEndpointOptionsArgs) ToDomainEndpointOptionsOutput ¶ added in v0.2.0
func (i DomainEndpointOptionsArgs) ToDomainEndpointOptionsOutput() DomainEndpointOptionsOutput
func (DomainEndpointOptionsArgs) ToDomainEndpointOptionsOutputWithContext ¶ added in v0.2.0
func (i DomainEndpointOptionsArgs) ToDomainEndpointOptionsOutputWithContext(ctx context.Context) DomainEndpointOptionsOutput
func (DomainEndpointOptionsArgs) ToDomainEndpointOptionsPtrOutput ¶ added in v0.2.0
func (i DomainEndpointOptionsArgs) ToDomainEndpointOptionsPtrOutput() DomainEndpointOptionsPtrOutput
func (DomainEndpointOptionsArgs) ToDomainEndpointOptionsPtrOutputWithContext ¶ added in v0.2.0
func (i DomainEndpointOptionsArgs) ToDomainEndpointOptionsPtrOutputWithContext(ctx context.Context) DomainEndpointOptionsPtrOutput
func (DomainEndpointOptionsArgs) ToOutput ¶ added in v0.76.0
func (i DomainEndpointOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainEndpointOptions]
type DomainEndpointOptionsInput ¶ added in v0.2.0
type DomainEndpointOptionsInput interface { pulumi.Input ToDomainEndpointOptionsOutput() DomainEndpointOptionsOutput ToDomainEndpointOptionsOutputWithContext(context.Context) DomainEndpointOptionsOutput }
DomainEndpointOptionsInput is an input type that accepts DomainEndpointOptionsArgs and DomainEndpointOptionsOutput values. You can construct a concrete instance of `DomainEndpointOptionsInput` via:
DomainEndpointOptionsArgs{...}
type DomainEndpointOptionsOutput ¶ added in v0.2.0
type DomainEndpointOptionsOutput struct{ *pulumi.OutputState }
func (DomainEndpointOptionsOutput) CustomEndpoint ¶ added in v0.2.0
func (o DomainEndpointOptionsOutput) CustomEndpoint() pulumi.StringPtrOutput
func (DomainEndpointOptionsOutput) CustomEndpointCertificateArn ¶ added in v0.2.0
func (o DomainEndpointOptionsOutput) CustomEndpointCertificateArn() pulumi.StringPtrOutput
func (DomainEndpointOptionsOutput) CustomEndpointEnabled ¶ added in v0.2.0
func (o DomainEndpointOptionsOutput) CustomEndpointEnabled() pulumi.BoolPtrOutput
func (DomainEndpointOptionsOutput) ElementType ¶ added in v0.2.0
func (DomainEndpointOptionsOutput) ElementType() reflect.Type
func (DomainEndpointOptionsOutput) EnforceHttps ¶ added in v0.72.0
func (o DomainEndpointOptionsOutput) EnforceHttps() pulumi.BoolPtrOutput
func (DomainEndpointOptionsOutput) TlsSecurityPolicy ¶ added in v0.72.0
func (o DomainEndpointOptionsOutput) TlsSecurityPolicy() pulumi.StringPtrOutput
func (DomainEndpointOptionsOutput) ToDomainEndpointOptionsOutput ¶ added in v0.2.0
func (o DomainEndpointOptionsOutput) ToDomainEndpointOptionsOutput() DomainEndpointOptionsOutput
func (DomainEndpointOptionsOutput) ToDomainEndpointOptionsOutputWithContext ¶ added in v0.2.0
func (o DomainEndpointOptionsOutput) ToDomainEndpointOptionsOutputWithContext(ctx context.Context) DomainEndpointOptionsOutput
func (DomainEndpointOptionsOutput) ToDomainEndpointOptionsPtrOutput ¶ added in v0.2.0
func (o DomainEndpointOptionsOutput) ToDomainEndpointOptionsPtrOutput() DomainEndpointOptionsPtrOutput
func (DomainEndpointOptionsOutput) ToDomainEndpointOptionsPtrOutputWithContext ¶ added in v0.2.0
func (o DomainEndpointOptionsOutput) ToDomainEndpointOptionsPtrOutputWithContext(ctx context.Context) DomainEndpointOptionsPtrOutput
func (DomainEndpointOptionsOutput) ToOutput ¶ added in v0.76.0
func (o DomainEndpointOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainEndpointOptions]
type DomainEndpointOptionsPtrInput ¶ added in v0.2.0
type DomainEndpointOptionsPtrInput interface { pulumi.Input ToDomainEndpointOptionsPtrOutput() DomainEndpointOptionsPtrOutput ToDomainEndpointOptionsPtrOutputWithContext(context.Context) DomainEndpointOptionsPtrOutput }
DomainEndpointOptionsPtrInput is an input type that accepts DomainEndpointOptionsArgs, DomainEndpointOptionsPtr and DomainEndpointOptionsPtrOutput values. You can construct a concrete instance of `DomainEndpointOptionsPtrInput` via:
DomainEndpointOptionsArgs{...} or: nil
func DomainEndpointOptionsPtr ¶ added in v0.2.0
func DomainEndpointOptionsPtr(v *DomainEndpointOptionsArgs) DomainEndpointOptionsPtrInput
type DomainEndpointOptionsPtrOutput ¶ added in v0.2.0
type DomainEndpointOptionsPtrOutput struct{ *pulumi.OutputState }
func (DomainEndpointOptionsPtrOutput) CustomEndpoint ¶ added in v0.2.0
func (o DomainEndpointOptionsPtrOutput) CustomEndpoint() pulumi.StringPtrOutput
func (DomainEndpointOptionsPtrOutput) CustomEndpointCertificateArn ¶ added in v0.2.0
func (o DomainEndpointOptionsPtrOutput) CustomEndpointCertificateArn() pulumi.StringPtrOutput
func (DomainEndpointOptionsPtrOutput) CustomEndpointEnabled ¶ added in v0.2.0
func (o DomainEndpointOptionsPtrOutput) CustomEndpointEnabled() pulumi.BoolPtrOutput
func (DomainEndpointOptionsPtrOutput) Elem ¶ added in v0.2.0
func (o DomainEndpointOptionsPtrOutput) Elem() DomainEndpointOptionsOutput
func (DomainEndpointOptionsPtrOutput) ElementType ¶ added in v0.2.0
func (DomainEndpointOptionsPtrOutput) ElementType() reflect.Type
func (DomainEndpointOptionsPtrOutput) EnforceHttps ¶ added in v0.72.0
func (o DomainEndpointOptionsPtrOutput) EnforceHttps() pulumi.BoolPtrOutput
func (DomainEndpointOptionsPtrOutput) TlsSecurityPolicy ¶ added in v0.72.0
func (o DomainEndpointOptionsPtrOutput) TlsSecurityPolicy() pulumi.StringPtrOutput
func (DomainEndpointOptionsPtrOutput) ToDomainEndpointOptionsPtrOutput ¶ added in v0.2.0
func (o DomainEndpointOptionsPtrOutput) ToDomainEndpointOptionsPtrOutput() DomainEndpointOptionsPtrOutput
func (DomainEndpointOptionsPtrOutput) ToDomainEndpointOptionsPtrOutputWithContext ¶ added in v0.2.0
func (o DomainEndpointOptionsPtrOutput) ToDomainEndpointOptionsPtrOutputWithContext(ctx context.Context) DomainEndpointOptionsPtrOutput
func (DomainEndpointOptionsPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainEndpointOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainEndpointOptions]
type DomainInput ¶
type DomainInput interface { pulumi.Input ToDomainOutput() DomainOutput ToDomainOutputWithContext(ctx context.Context) DomainOutput }
type DomainMasterUserOptions ¶
type DomainMasterUserOptionsArgs ¶
type DomainMasterUserOptionsArgs struct { MasterUserArn pulumi.StringPtrInput `pulumi:"masterUserArn"` MasterUserName pulumi.StringPtrInput `pulumi:"masterUserName"` MasterUserPassword pulumi.StringPtrInput `pulumi:"masterUserPassword"` }
func (DomainMasterUserOptionsArgs) ElementType ¶
func (DomainMasterUserOptionsArgs) ElementType() reflect.Type
func (DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsOutput ¶
func (i DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsOutput() DomainMasterUserOptionsOutput
func (DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsOutputWithContext ¶
func (i DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsOutputWithContext(ctx context.Context) DomainMasterUserOptionsOutput
func (DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsPtrOutput ¶
func (i DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsPtrOutput() DomainMasterUserOptionsPtrOutput
func (DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsPtrOutputWithContext ¶
func (i DomainMasterUserOptionsArgs) ToDomainMasterUserOptionsPtrOutputWithContext(ctx context.Context) DomainMasterUserOptionsPtrOutput
func (DomainMasterUserOptionsArgs) ToOutput ¶ added in v0.76.0
func (i DomainMasterUserOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainMasterUserOptions]
type DomainMasterUserOptionsInput ¶
type DomainMasterUserOptionsInput interface { pulumi.Input ToDomainMasterUserOptionsOutput() DomainMasterUserOptionsOutput ToDomainMasterUserOptionsOutputWithContext(context.Context) DomainMasterUserOptionsOutput }
DomainMasterUserOptionsInput is an input type that accepts DomainMasterUserOptionsArgs and DomainMasterUserOptionsOutput values. You can construct a concrete instance of `DomainMasterUserOptionsInput` via:
DomainMasterUserOptionsArgs{...}
type DomainMasterUserOptionsOutput ¶
type DomainMasterUserOptionsOutput struct{ *pulumi.OutputState }
func (DomainMasterUserOptionsOutput) ElementType ¶
func (DomainMasterUserOptionsOutput) ElementType() reflect.Type
func (DomainMasterUserOptionsOutput) MasterUserArn ¶ added in v0.72.0
func (o DomainMasterUserOptionsOutput) MasterUserArn() pulumi.StringPtrOutput
func (DomainMasterUserOptionsOutput) MasterUserName ¶
func (o DomainMasterUserOptionsOutput) MasterUserName() pulumi.StringPtrOutput
func (DomainMasterUserOptionsOutput) MasterUserPassword ¶
func (o DomainMasterUserOptionsOutput) MasterUserPassword() pulumi.StringPtrOutput
func (DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsOutput ¶
func (o DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsOutput() DomainMasterUserOptionsOutput
func (DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsOutputWithContext ¶
func (o DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsOutputWithContext(ctx context.Context) DomainMasterUserOptionsOutput
func (DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsPtrOutput ¶
func (o DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsPtrOutput() DomainMasterUserOptionsPtrOutput
func (DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsPtrOutputWithContext ¶
func (o DomainMasterUserOptionsOutput) ToDomainMasterUserOptionsPtrOutputWithContext(ctx context.Context) DomainMasterUserOptionsPtrOutput
func (DomainMasterUserOptionsOutput) ToOutput ¶ added in v0.76.0
func (o DomainMasterUserOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainMasterUserOptions]
type DomainMasterUserOptionsPtrInput ¶
type DomainMasterUserOptionsPtrInput interface { pulumi.Input ToDomainMasterUserOptionsPtrOutput() DomainMasterUserOptionsPtrOutput ToDomainMasterUserOptionsPtrOutputWithContext(context.Context) DomainMasterUserOptionsPtrOutput }
DomainMasterUserOptionsPtrInput is an input type that accepts DomainMasterUserOptionsArgs, DomainMasterUserOptionsPtr and DomainMasterUserOptionsPtrOutput values. You can construct a concrete instance of `DomainMasterUserOptionsPtrInput` via:
DomainMasterUserOptionsArgs{...} or: nil
func DomainMasterUserOptionsPtr ¶
func DomainMasterUserOptionsPtr(v *DomainMasterUserOptionsArgs) DomainMasterUserOptionsPtrInput
type DomainMasterUserOptionsPtrOutput ¶
type DomainMasterUserOptionsPtrOutput struct{ *pulumi.OutputState }
func (DomainMasterUserOptionsPtrOutput) Elem ¶
func (o DomainMasterUserOptionsPtrOutput) Elem() DomainMasterUserOptionsOutput
func (DomainMasterUserOptionsPtrOutput) ElementType ¶
func (DomainMasterUserOptionsPtrOutput) ElementType() reflect.Type
func (DomainMasterUserOptionsPtrOutput) MasterUserArn ¶ added in v0.72.0
func (o DomainMasterUserOptionsPtrOutput) MasterUserArn() pulumi.StringPtrOutput
func (DomainMasterUserOptionsPtrOutput) MasterUserName ¶
func (o DomainMasterUserOptionsPtrOutput) MasterUserName() pulumi.StringPtrOutput
func (DomainMasterUserOptionsPtrOutput) MasterUserPassword ¶
func (o DomainMasterUserOptionsPtrOutput) MasterUserPassword() pulumi.StringPtrOutput
func (DomainMasterUserOptionsPtrOutput) ToDomainMasterUserOptionsPtrOutput ¶
func (o DomainMasterUserOptionsPtrOutput) ToDomainMasterUserOptionsPtrOutput() DomainMasterUserOptionsPtrOutput
func (DomainMasterUserOptionsPtrOutput) ToDomainMasterUserOptionsPtrOutputWithContext ¶
func (o DomainMasterUserOptionsPtrOutput) ToDomainMasterUserOptionsPtrOutputWithContext(ctx context.Context) DomainMasterUserOptionsPtrOutput
func (DomainMasterUserOptionsPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainMasterUserOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainMasterUserOptions]
type DomainNodeToNodeEncryptionOptions ¶
type DomainNodeToNodeEncryptionOptions struct {
Enabled *bool `pulumi:"enabled"`
}
type DomainNodeToNodeEncryptionOptionsArgs ¶
type DomainNodeToNodeEncryptionOptionsArgs struct {
Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
}
func (DomainNodeToNodeEncryptionOptionsArgs) ElementType ¶
func (DomainNodeToNodeEncryptionOptionsArgs) ElementType() reflect.Type
func (DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsOutput ¶
func (i DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsOutput() DomainNodeToNodeEncryptionOptionsOutput
func (DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsOutputWithContext ¶
func (i DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsOutput
func (DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsPtrOutput ¶
func (i DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsPtrOutput() DomainNodeToNodeEncryptionOptionsPtrOutput
func (DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext ¶
func (i DomainNodeToNodeEncryptionOptionsArgs) ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsPtrOutput
func (DomainNodeToNodeEncryptionOptionsArgs) ToOutput ¶ added in v0.76.0
func (i DomainNodeToNodeEncryptionOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainNodeToNodeEncryptionOptions]
type DomainNodeToNodeEncryptionOptionsInput ¶
type DomainNodeToNodeEncryptionOptionsInput interface { pulumi.Input ToDomainNodeToNodeEncryptionOptionsOutput() DomainNodeToNodeEncryptionOptionsOutput ToDomainNodeToNodeEncryptionOptionsOutputWithContext(context.Context) DomainNodeToNodeEncryptionOptionsOutput }
DomainNodeToNodeEncryptionOptionsInput is an input type that accepts DomainNodeToNodeEncryptionOptionsArgs and DomainNodeToNodeEncryptionOptionsOutput values. You can construct a concrete instance of `DomainNodeToNodeEncryptionOptionsInput` via:
DomainNodeToNodeEncryptionOptionsArgs{...}
type DomainNodeToNodeEncryptionOptionsOutput ¶
type DomainNodeToNodeEncryptionOptionsOutput struct{ *pulumi.OutputState }
func (DomainNodeToNodeEncryptionOptionsOutput) ElementType ¶
func (DomainNodeToNodeEncryptionOptionsOutput) ElementType() reflect.Type
func (DomainNodeToNodeEncryptionOptionsOutput) Enabled ¶
func (o DomainNodeToNodeEncryptionOptionsOutput) Enabled() pulumi.BoolPtrOutput
func (DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsOutput ¶
func (o DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsOutput() DomainNodeToNodeEncryptionOptionsOutput
func (DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsOutputWithContext ¶
func (o DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsOutput
func (DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutput ¶
func (o DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutput() DomainNodeToNodeEncryptionOptionsPtrOutput
func (DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext ¶
func (o DomainNodeToNodeEncryptionOptionsOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsPtrOutput
func (DomainNodeToNodeEncryptionOptionsOutput) ToOutput ¶ added in v0.76.0
func (o DomainNodeToNodeEncryptionOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainNodeToNodeEncryptionOptions]
type DomainNodeToNodeEncryptionOptionsPtrInput ¶
type DomainNodeToNodeEncryptionOptionsPtrInput interface { pulumi.Input ToDomainNodeToNodeEncryptionOptionsPtrOutput() DomainNodeToNodeEncryptionOptionsPtrOutput ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext(context.Context) DomainNodeToNodeEncryptionOptionsPtrOutput }
DomainNodeToNodeEncryptionOptionsPtrInput is an input type that accepts DomainNodeToNodeEncryptionOptionsArgs, DomainNodeToNodeEncryptionOptionsPtr and DomainNodeToNodeEncryptionOptionsPtrOutput values. You can construct a concrete instance of `DomainNodeToNodeEncryptionOptionsPtrInput` via:
DomainNodeToNodeEncryptionOptionsArgs{...} or: nil
func DomainNodeToNodeEncryptionOptionsPtr ¶
func DomainNodeToNodeEncryptionOptionsPtr(v *DomainNodeToNodeEncryptionOptionsArgs) DomainNodeToNodeEncryptionOptionsPtrInput
type DomainNodeToNodeEncryptionOptionsPtrOutput ¶
type DomainNodeToNodeEncryptionOptionsPtrOutput struct{ *pulumi.OutputState }
func (DomainNodeToNodeEncryptionOptionsPtrOutput) ElementType ¶
func (DomainNodeToNodeEncryptionOptionsPtrOutput) ElementType() reflect.Type
func (DomainNodeToNodeEncryptionOptionsPtrOutput) Enabled ¶
func (o DomainNodeToNodeEncryptionOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
func (DomainNodeToNodeEncryptionOptionsPtrOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutput ¶
func (o DomainNodeToNodeEncryptionOptionsPtrOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutput() DomainNodeToNodeEncryptionOptionsPtrOutput
func (DomainNodeToNodeEncryptionOptionsPtrOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext ¶
func (o DomainNodeToNodeEncryptionOptionsPtrOutput) ToDomainNodeToNodeEncryptionOptionsPtrOutputWithContext(ctx context.Context) DomainNodeToNodeEncryptionOptionsPtrOutput
func (DomainNodeToNodeEncryptionOptionsPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainNodeToNodeEncryptionOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainNodeToNodeEncryptionOptions]
type DomainOutput ¶
type DomainOutput struct{ *pulumi.OutputState }
func (DomainOutput) AccessPolicies ¶ added in v0.17.0
func (o DomainOutput) AccessPolicies() pulumi.AnyOutput
func (DomainOutput) AdvancedOptions ¶ added in v0.17.0
func (o DomainOutput) AdvancedOptions() pulumi.AnyOutput
func (DomainOutput) AdvancedSecurityOptions ¶ added in v0.17.0
func (o DomainOutput) AdvancedSecurityOptions() DomainAdvancedSecurityOptionsInputPtrOutput
func (DomainOutput) Arn ¶ added in v0.17.0
func (o DomainOutput) Arn() pulumi.StringOutput
func (DomainOutput) CognitoOptions ¶ added in v0.17.0
func (o DomainOutput) CognitoOptions() DomainCognitoOptionsPtrOutput
func (DomainOutput) DomainArn ¶ added in v0.17.0
func (o DomainOutput) DomainArn() pulumi.StringOutput
func (DomainOutput) DomainEndpoint ¶ added in v0.17.0
func (o DomainOutput) DomainEndpoint() pulumi.StringOutput
func (DomainOutput) DomainEndpointOptions ¶ added in v0.17.0
func (o DomainOutput) DomainEndpointOptions() DomainEndpointOptionsPtrOutput
func (DomainOutput) DomainName ¶ added in v0.17.0
func (o DomainOutput) DomainName() pulumi.StringPtrOutput
func (DomainOutput) EbsOptions ¶ added in v0.72.0
func (o DomainOutput) EbsOptions() DomainEbsOptionsPtrOutput
func (DomainOutput) ElasticsearchClusterConfig ¶ added in v0.17.0
func (o DomainOutput) ElasticsearchClusterConfig() DomainElasticsearchClusterConfigPtrOutput
func (DomainOutput) ElasticsearchVersion ¶ added in v0.17.0
func (o DomainOutput) ElasticsearchVersion() pulumi.StringPtrOutput
func (DomainOutput) ElementType ¶
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) EncryptionAtRestOptions ¶ added in v0.17.0
func (o DomainOutput) EncryptionAtRestOptions() DomainEncryptionAtRestOptionsPtrOutput
func (DomainOutput) LogPublishingOptions ¶ added in v0.17.0
func (o DomainOutput) LogPublishingOptions() pulumi.AnyOutput
func (DomainOutput) NodeToNodeEncryptionOptions ¶ added in v0.17.0
func (o DomainOutput) NodeToNodeEncryptionOptions() DomainNodeToNodeEncryptionOptionsPtrOutput
func (DomainOutput) SnapshotOptions ¶ added in v0.17.0
func (o DomainOutput) SnapshotOptions() DomainSnapshotOptionsPtrOutput
func (DomainOutput) Tags ¶ added in v0.17.0
func (o DomainOutput) Tags() DomainTagArrayOutput
func (DomainOutput) ToDomainOutput ¶
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (DomainOutput) VpcOptions ¶ added in v0.72.0
func (o DomainOutput) VpcOptions() DomainVpcOptionsPtrOutput
type DomainSnapshotOptions ¶
type DomainSnapshotOptions struct {
AutomatedSnapshotStartHour *int `pulumi:"automatedSnapshotStartHour"`
}
type DomainSnapshotOptionsArgs ¶
type DomainSnapshotOptionsArgs struct {
AutomatedSnapshotStartHour pulumi.IntPtrInput `pulumi:"automatedSnapshotStartHour"`
}
func (DomainSnapshotOptionsArgs) ElementType ¶
func (DomainSnapshotOptionsArgs) ElementType() reflect.Type
func (DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsOutput ¶
func (i DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsOutput() DomainSnapshotOptionsOutput
func (DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsOutputWithContext ¶
func (i DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsOutputWithContext(ctx context.Context) DomainSnapshotOptionsOutput
func (DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsPtrOutput ¶
func (i DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsPtrOutput() DomainSnapshotOptionsPtrOutput
func (DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsPtrOutputWithContext ¶
func (i DomainSnapshotOptionsArgs) ToDomainSnapshotOptionsPtrOutputWithContext(ctx context.Context) DomainSnapshotOptionsPtrOutput
func (DomainSnapshotOptionsArgs) ToOutput ¶ added in v0.76.0
func (i DomainSnapshotOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainSnapshotOptions]
type DomainSnapshotOptionsInput ¶
type DomainSnapshotOptionsInput interface { pulumi.Input ToDomainSnapshotOptionsOutput() DomainSnapshotOptionsOutput ToDomainSnapshotOptionsOutputWithContext(context.Context) DomainSnapshotOptionsOutput }
DomainSnapshotOptionsInput is an input type that accepts DomainSnapshotOptionsArgs and DomainSnapshotOptionsOutput values. You can construct a concrete instance of `DomainSnapshotOptionsInput` via:
DomainSnapshotOptionsArgs{...}
type DomainSnapshotOptionsOutput ¶
type DomainSnapshotOptionsOutput struct{ *pulumi.OutputState }
func (DomainSnapshotOptionsOutput) AutomatedSnapshotStartHour ¶
func (o DomainSnapshotOptionsOutput) AutomatedSnapshotStartHour() pulumi.IntPtrOutput
func (DomainSnapshotOptionsOutput) ElementType ¶
func (DomainSnapshotOptionsOutput) ElementType() reflect.Type
func (DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsOutput ¶
func (o DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsOutput() DomainSnapshotOptionsOutput
func (DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsOutputWithContext ¶
func (o DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsOutputWithContext(ctx context.Context) DomainSnapshotOptionsOutput
func (DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsPtrOutput ¶
func (o DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsPtrOutput() DomainSnapshotOptionsPtrOutput
func (DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsPtrOutputWithContext ¶
func (o DomainSnapshotOptionsOutput) ToDomainSnapshotOptionsPtrOutputWithContext(ctx context.Context) DomainSnapshotOptionsPtrOutput
func (DomainSnapshotOptionsOutput) ToOutput ¶ added in v0.76.0
func (o DomainSnapshotOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainSnapshotOptions]
type DomainSnapshotOptionsPtrInput ¶
type DomainSnapshotOptionsPtrInput interface { pulumi.Input ToDomainSnapshotOptionsPtrOutput() DomainSnapshotOptionsPtrOutput ToDomainSnapshotOptionsPtrOutputWithContext(context.Context) DomainSnapshotOptionsPtrOutput }
DomainSnapshotOptionsPtrInput is an input type that accepts DomainSnapshotOptionsArgs, DomainSnapshotOptionsPtr and DomainSnapshotOptionsPtrOutput values. You can construct a concrete instance of `DomainSnapshotOptionsPtrInput` via:
DomainSnapshotOptionsArgs{...} or: nil
func DomainSnapshotOptionsPtr ¶
func DomainSnapshotOptionsPtr(v *DomainSnapshotOptionsArgs) DomainSnapshotOptionsPtrInput
type DomainSnapshotOptionsPtrOutput ¶
type DomainSnapshotOptionsPtrOutput struct{ *pulumi.OutputState }
func (DomainSnapshotOptionsPtrOutput) AutomatedSnapshotStartHour ¶
func (o DomainSnapshotOptionsPtrOutput) AutomatedSnapshotStartHour() pulumi.IntPtrOutput
func (DomainSnapshotOptionsPtrOutput) Elem ¶
func (o DomainSnapshotOptionsPtrOutput) Elem() DomainSnapshotOptionsOutput
func (DomainSnapshotOptionsPtrOutput) ElementType ¶
func (DomainSnapshotOptionsPtrOutput) ElementType() reflect.Type
func (DomainSnapshotOptionsPtrOutput) ToDomainSnapshotOptionsPtrOutput ¶
func (o DomainSnapshotOptionsPtrOutput) ToDomainSnapshotOptionsPtrOutput() DomainSnapshotOptionsPtrOutput
func (DomainSnapshotOptionsPtrOutput) ToDomainSnapshotOptionsPtrOutputWithContext ¶
func (o DomainSnapshotOptionsPtrOutput) ToDomainSnapshotOptionsPtrOutputWithContext(ctx context.Context) DomainSnapshotOptionsPtrOutput
func (DomainSnapshotOptionsPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainSnapshotOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainSnapshotOptions]
type DomainState ¶
type DomainState struct { }
func (DomainState) ElementType ¶
func (DomainState) ElementType() reflect.Type
type DomainTagArgs ¶
type DomainTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DomainTagArgs) ElementType ¶
func (DomainTagArgs) ElementType() reflect.Type
func (DomainTagArgs) ToDomainTagOutput ¶
func (i DomainTagArgs) ToDomainTagOutput() DomainTagOutput
func (DomainTagArgs) ToDomainTagOutputWithContext ¶
func (i DomainTagArgs) ToDomainTagOutputWithContext(ctx context.Context) DomainTagOutput
type DomainTagArray ¶
type DomainTagArray []DomainTagInput
func (DomainTagArray) ElementType ¶
func (DomainTagArray) ElementType() reflect.Type
func (DomainTagArray) ToDomainTagArrayOutput ¶
func (i DomainTagArray) ToDomainTagArrayOutput() DomainTagArrayOutput
func (DomainTagArray) ToDomainTagArrayOutputWithContext ¶
func (i DomainTagArray) ToDomainTagArrayOutputWithContext(ctx context.Context) DomainTagArrayOutput
type DomainTagArrayInput ¶
type DomainTagArrayInput interface { pulumi.Input ToDomainTagArrayOutput() DomainTagArrayOutput ToDomainTagArrayOutputWithContext(context.Context) DomainTagArrayOutput }
DomainTagArrayInput is an input type that accepts DomainTagArray and DomainTagArrayOutput values. You can construct a concrete instance of `DomainTagArrayInput` via:
DomainTagArray{ DomainTagArgs{...} }
type DomainTagArrayOutput ¶
type DomainTagArrayOutput struct{ *pulumi.OutputState }
func (DomainTagArrayOutput) ElementType ¶
func (DomainTagArrayOutput) ElementType() reflect.Type
func (DomainTagArrayOutput) Index ¶
func (o DomainTagArrayOutput) Index(i pulumi.IntInput) DomainTagOutput
func (DomainTagArrayOutput) ToDomainTagArrayOutput ¶
func (o DomainTagArrayOutput) ToDomainTagArrayOutput() DomainTagArrayOutput
func (DomainTagArrayOutput) ToDomainTagArrayOutputWithContext ¶
func (o DomainTagArrayOutput) ToDomainTagArrayOutputWithContext(ctx context.Context) DomainTagArrayOutput
type DomainTagInput ¶
type DomainTagInput interface { pulumi.Input ToDomainTagOutput() DomainTagOutput ToDomainTagOutputWithContext(context.Context) DomainTagOutput }
DomainTagInput is an input type that accepts DomainTagArgs and DomainTagOutput values. You can construct a concrete instance of `DomainTagInput` via:
DomainTagArgs{...}
type DomainTagOutput ¶
type DomainTagOutput struct{ *pulumi.OutputState }
func (DomainTagOutput) ElementType ¶
func (DomainTagOutput) ElementType() reflect.Type
func (DomainTagOutput) Key ¶
func (o DomainTagOutput) Key() pulumi.StringOutput
func (DomainTagOutput) ToDomainTagOutput ¶
func (o DomainTagOutput) ToDomainTagOutput() DomainTagOutput
func (DomainTagOutput) ToDomainTagOutputWithContext ¶
func (o DomainTagOutput) ToDomainTagOutputWithContext(ctx context.Context) DomainTagOutput
func (DomainTagOutput) Value ¶
func (o DomainTagOutput) Value() pulumi.StringOutput
type DomainVpcOptions ¶ added in v0.72.0
type DomainVpcOptionsArgs ¶ added in v0.72.0
type DomainVpcOptionsArgs struct { SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (DomainVpcOptionsArgs) ElementType ¶ added in v0.72.0
func (DomainVpcOptionsArgs) ElementType() reflect.Type
func (DomainVpcOptionsArgs) ToDomainVpcOptionsOutput ¶ added in v0.72.0
func (i DomainVpcOptionsArgs) ToDomainVpcOptionsOutput() DomainVpcOptionsOutput
func (DomainVpcOptionsArgs) ToDomainVpcOptionsOutputWithContext ¶ added in v0.72.0
func (i DomainVpcOptionsArgs) ToDomainVpcOptionsOutputWithContext(ctx context.Context) DomainVpcOptionsOutput
func (DomainVpcOptionsArgs) ToDomainVpcOptionsPtrOutput ¶ added in v0.72.0
func (i DomainVpcOptionsArgs) ToDomainVpcOptionsPtrOutput() DomainVpcOptionsPtrOutput
func (DomainVpcOptionsArgs) ToDomainVpcOptionsPtrOutputWithContext ¶ added in v0.72.0
func (i DomainVpcOptionsArgs) ToDomainVpcOptionsPtrOutputWithContext(ctx context.Context) DomainVpcOptionsPtrOutput
func (DomainVpcOptionsArgs) ToOutput ¶ added in v0.76.0
func (i DomainVpcOptionsArgs) ToOutput(ctx context.Context) pulumix.Output[DomainVpcOptions]
type DomainVpcOptionsInput ¶ added in v0.72.0
type DomainVpcOptionsInput interface { pulumi.Input ToDomainVpcOptionsOutput() DomainVpcOptionsOutput ToDomainVpcOptionsOutputWithContext(context.Context) DomainVpcOptionsOutput }
DomainVpcOptionsInput is an input type that accepts DomainVpcOptionsArgs and DomainVpcOptionsOutput values. You can construct a concrete instance of `DomainVpcOptionsInput` via:
DomainVpcOptionsArgs{...}
type DomainVpcOptionsOutput ¶ added in v0.72.0
type DomainVpcOptionsOutput struct{ *pulumi.OutputState }
func (DomainVpcOptionsOutput) ElementType ¶ added in v0.72.0
func (DomainVpcOptionsOutput) ElementType() reflect.Type
func (DomainVpcOptionsOutput) SecurityGroupIds ¶ added in v0.72.0
func (o DomainVpcOptionsOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (DomainVpcOptionsOutput) SubnetIds ¶ added in v0.72.0
func (o DomainVpcOptionsOutput) SubnetIds() pulumi.StringArrayOutput
func (DomainVpcOptionsOutput) ToDomainVpcOptionsOutput ¶ added in v0.72.0
func (o DomainVpcOptionsOutput) ToDomainVpcOptionsOutput() DomainVpcOptionsOutput
func (DomainVpcOptionsOutput) ToDomainVpcOptionsOutputWithContext ¶ added in v0.72.0
func (o DomainVpcOptionsOutput) ToDomainVpcOptionsOutputWithContext(ctx context.Context) DomainVpcOptionsOutput
func (DomainVpcOptionsOutput) ToDomainVpcOptionsPtrOutput ¶ added in v0.72.0
func (o DomainVpcOptionsOutput) ToDomainVpcOptionsPtrOutput() DomainVpcOptionsPtrOutput
func (DomainVpcOptionsOutput) ToDomainVpcOptionsPtrOutputWithContext ¶ added in v0.72.0
func (o DomainVpcOptionsOutput) ToDomainVpcOptionsPtrOutputWithContext(ctx context.Context) DomainVpcOptionsPtrOutput
func (DomainVpcOptionsOutput) ToOutput ¶ added in v0.76.0
func (o DomainVpcOptionsOutput) ToOutput(ctx context.Context) pulumix.Output[DomainVpcOptions]
type DomainVpcOptionsPtrInput ¶ added in v0.72.0
type DomainVpcOptionsPtrInput interface { pulumi.Input ToDomainVpcOptionsPtrOutput() DomainVpcOptionsPtrOutput ToDomainVpcOptionsPtrOutputWithContext(context.Context) DomainVpcOptionsPtrOutput }
DomainVpcOptionsPtrInput is an input type that accepts DomainVpcOptionsArgs, DomainVpcOptionsPtr and DomainVpcOptionsPtrOutput values. You can construct a concrete instance of `DomainVpcOptionsPtrInput` via:
DomainVpcOptionsArgs{...} or: nil
func DomainVpcOptionsPtr ¶ added in v0.72.0
func DomainVpcOptionsPtr(v *DomainVpcOptionsArgs) DomainVpcOptionsPtrInput
type DomainVpcOptionsPtrOutput ¶ added in v0.72.0
type DomainVpcOptionsPtrOutput struct{ *pulumi.OutputState }
func (DomainVpcOptionsPtrOutput) Elem ¶ added in v0.72.0
func (o DomainVpcOptionsPtrOutput) Elem() DomainVpcOptionsOutput
func (DomainVpcOptionsPtrOutput) ElementType ¶ added in v0.72.0
func (DomainVpcOptionsPtrOutput) ElementType() reflect.Type
func (DomainVpcOptionsPtrOutput) SecurityGroupIds ¶ added in v0.72.0
func (o DomainVpcOptionsPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (DomainVpcOptionsPtrOutput) SubnetIds ¶ added in v0.72.0
func (o DomainVpcOptionsPtrOutput) SubnetIds() pulumi.StringArrayOutput
func (DomainVpcOptionsPtrOutput) ToDomainVpcOptionsPtrOutput ¶ added in v0.72.0
func (o DomainVpcOptionsPtrOutput) ToDomainVpcOptionsPtrOutput() DomainVpcOptionsPtrOutput
func (DomainVpcOptionsPtrOutput) ToDomainVpcOptionsPtrOutputWithContext ¶ added in v0.72.0
func (o DomainVpcOptionsPtrOutput) ToDomainVpcOptionsPtrOutputWithContext(ctx context.Context) DomainVpcOptionsPtrOutput
func (DomainVpcOptionsPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainVpcOptionsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainVpcOptions]
type DomainZoneAwarenessConfig ¶
type DomainZoneAwarenessConfig struct {
AvailabilityZoneCount *int `pulumi:"availabilityZoneCount"`
}
type DomainZoneAwarenessConfigArgs ¶
type DomainZoneAwarenessConfigArgs struct {
AvailabilityZoneCount pulumi.IntPtrInput `pulumi:"availabilityZoneCount"`
}
func (DomainZoneAwarenessConfigArgs) ElementType ¶
func (DomainZoneAwarenessConfigArgs) ElementType() reflect.Type
func (DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigOutput ¶
func (i DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigOutput() DomainZoneAwarenessConfigOutput
func (DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigOutputWithContext ¶
func (i DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigOutput
func (DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigPtrOutput ¶
func (i DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigPtrOutput() DomainZoneAwarenessConfigPtrOutput
func (DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigPtrOutputWithContext ¶
func (i DomainZoneAwarenessConfigArgs) ToDomainZoneAwarenessConfigPtrOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigPtrOutput
func (DomainZoneAwarenessConfigArgs) ToOutput ¶ added in v0.76.0
func (i DomainZoneAwarenessConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DomainZoneAwarenessConfig]
type DomainZoneAwarenessConfigInput ¶
type DomainZoneAwarenessConfigInput interface { pulumi.Input ToDomainZoneAwarenessConfigOutput() DomainZoneAwarenessConfigOutput ToDomainZoneAwarenessConfigOutputWithContext(context.Context) DomainZoneAwarenessConfigOutput }
DomainZoneAwarenessConfigInput is an input type that accepts DomainZoneAwarenessConfigArgs and DomainZoneAwarenessConfigOutput values. You can construct a concrete instance of `DomainZoneAwarenessConfigInput` via:
DomainZoneAwarenessConfigArgs{...}
type DomainZoneAwarenessConfigOutput ¶
type DomainZoneAwarenessConfigOutput struct{ *pulumi.OutputState }
func (DomainZoneAwarenessConfigOutput) AvailabilityZoneCount ¶
func (o DomainZoneAwarenessConfigOutput) AvailabilityZoneCount() pulumi.IntPtrOutput
func (DomainZoneAwarenessConfigOutput) ElementType ¶
func (DomainZoneAwarenessConfigOutput) ElementType() reflect.Type
func (DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigOutput ¶
func (o DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigOutput() DomainZoneAwarenessConfigOutput
func (DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigOutputWithContext ¶
func (o DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigOutput
func (DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigPtrOutput ¶
func (o DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigPtrOutput() DomainZoneAwarenessConfigPtrOutput
func (DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigPtrOutputWithContext ¶
func (o DomainZoneAwarenessConfigOutput) ToDomainZoneAwarenessConfigPtrOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigPtrOutput
func (DomainZoneAwarenessConfigOutput) ToOutput ¶ added in v0.76.0
func (o DomainZoneAwarenessConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DomainZoneAwarenessConfig]
type DomainZoneAwarenessConfigPtrInput ¶
type DomainZoneAwarenessConfigPtrInput interface { pulumi.Input ToDomainZoneAwarenessConfigPtrOutput() DomainZoneAwarenessConfigPtrOutput ToDomainZoneAwarenessConfigPtrOutputWithContext(context.Context) DomainZoneAwarenessConfigPtrOutput }
DomainZoneAwarenessConfigPtrInput is an input type that accepts DomainZoneAwarenessConfigArgs, DomainZoneAwarenessConfigPtr and DomainZoneAwarenessConfigPtrOutput values. You can construct a concrete instance of `DomainZoneAwarenessConfigPtrInput` via:
DomainZoneAwarenessConfigArgs{...} or: nil
func DomainZoneAwarenessConfigPtr ¶
func DomainZoneAwarenessConfigPtr(v *DomainZoneAwarenessConfigArgs) DomainZoneAwarenessConfigPtrInput
type DomainZoneAwarenessConfigPtrOutput ¶
type DomainZoneAwarenessConfigPtrOutput struct{ *pulumi.OutputState }
func (DomainZoneAwarenessConfigPtrOutput) AvailabilityZoneCount ¶
func (o DomainZoneAwarenessConfigPtrOutput) AvailabilityZoneCount() pulumi.IntPtrOutput
func (DomainZoneAwarenessConfigPtrOutput) Elem ¶
func (o DomainZoneAwarenessConfigPtrOutput) Elem() DomainZoneAwarenessConfigOutput
func (DomainZoneAwarenessConfigPtrOutput) ElementType ¶
func (DomainZoneAwarenessConfigPtrOutput) ElementType() reflect.Type
func (DomainZoneAwarenessConfigPtrOutput) ToDomainZoneAwarenessConfigPtrOutput ¶
func (o DomainZoneAwarenessConfigPtrOutput) ToDomainZoneAwarenessConfigPtrOutput() DomainZoneAwarenessConfigPtrOutput
func (DomainZoneAwarenessConfigPtrOutput) ToDomainZoneAwarenessConfigPtrOutputWithContext ¶
func (o DomainZoneAwarenessConfigPtrOutput) ToDomainZoneAwarenessConfigPtrOutputWithContext(ctx context.Context) DomainZoneAwarenessConfigPtrOutput
func (DomainZoneAwarenessConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainZoneAwarenessConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainZoneAwarenessConfig]
type LookupDomainArgs ¶ added in v0.12.0
type LookupDomainArgs struct {
Id string `pulumi:"id"`
}
type LookupDomainOutputArgs ¶ added in v0.12.0
type LookupDomainOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDomainOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDomainOutputArgs) ElementType() reflect.Type
type LookupDomainResult ¶ added in v0.12.0
type LookupDomainResult struct { AccessPolicies interface{} `pulumi:"accessPolicies"` AdvancedOptions interface{} `pulumi:"advancedOptions"` AdvancedSecurityOptions *DomainAdvancedSecurityOptionsInput `pulumi:"advancedSecurityOptions"` Arn *string `pulumi:"arn"` CognitoOptions *DomainCognitoOptions `pulumi:"cognitoOptions"` DomainArn *string `pulumi:"domainArn"` DomainEndpoint *string `pulumi:"domainEndpoint"` DomainEndpointOptions *DomainEndpointOptions `pulumi:"domainEndpointOptions"` EbsOptions *DomainEbsOptions `pulumi:"ebsOptions"` ElasticsearchClusterConfig *DomainElasticsearchClusterConfig `pulumi:"elasticsearchClusterConfig"` ElasticsearchVersion *string `pulumi:"elasticsearchVersion"` EncryptionAtRestOptions *DomainEncryptionAtRestOptions `pulumi:"encryptionAtRestOptions"` Id *string `pulumi:"id"` LogPublishingOptions interface{} `pulumi:"logPublishingOptions"` NodeToNodeEncryptionOptions *DomainNodeToNodeEncryptionOptions `pulumi:"nodeToNodeEncryptionOptions"` SnapshotOptions *DomainSnapshotOptions `pulumi:"snapshotOptions"` Tags []DomainTag `pulumi:"tags"` VpcOptions *DomainVpcOptions `pulumi:"vpcOptions"` }
func LookupDomain ¶ added in v0.12.0
func LookupDomain(ctx *pulumi.Context, args *LookupDomainArgs, opts ...pulumi.InvokeOption) (*LookupDomainResult, error)
Resource Type definition for AWS::Elasticsearch::Domain
type LookupDomainResultOutput ¶ added in v0.12.0
type LookupDomainResultOutput struct{ *pulumi.OutputState }
func LookupDomainOutput ¶ added in v0.12.0
func LookupDomainOutput(ctx *pulumi.Context, args LookupDomainOutputArgs, opts ...pulumi.InvokeOption) LookupDomainResultOutput
func (LookupDomainResultOutput) AccessPolicies ¶ added in v0.12.0
func (o LookupDomainResultOutput) AccessPolicies() pulumi.AnyOutput
func (LookupDomainResultOutput) AdvancedOptions ¶ added in v0.12.0
func (o LookupDomainResultOutput) AdvancedOptions() pulumi.AnyOutput
func (LookupDomainResultOutput) AdvancedSecurityOptions ¶ added in v0.21.0
func (o LookupDomainResultOutput) AdvancedSecurityOptions() DomainAdvancedSecurityOptionsInputPtrOutput
func (LookupDomainResultOutput) Arn ¶ added in v0.12.0
func (o LookupDomainResultOutput) Arn() pulumi.StringPtrOutput
func (LookupDomainResultOutput) CognitoOptions ¶ added in v0.12.0
func (o LookupDomainResultOutput) CognitoOptions() DomainCognitoOptionsPtrOutput
func (LookupDomainResultOutput) DomainArn ¶ added in v0.12.0
func (o LookupDomainResultOutput) DomainArn() pulumi.StringPtrOutput
func (LookupDomainResultOutput) DomainEndpoint ¶ added in v0.12.0
func (o LookupDomainResultOutput) DomainEndpoint() pulumi.StringPtrOutput
func (LookupDomainResultOutput) DomainEndpointOptions ¶ added in v0.12.0
func (o LookupDomainResultOutput) DomainEndpointOptions() DomainEndpointOptionsPtrOutput
func (LookupDomainResultOutput) EbsOptions ¶ added in v0.72.0
func (o LookupDomainResultOutput) EbsOptions() DomainEbsOptionsPtrOutput
func (LookupDomainResultOutput) ElasticsearchClusterConfig ¶ added in v0.12.0
func (o LookupDomainResultOutput) ElasticsearchClusterConfig() DomainElasticsearchClusterConfigPtrOutput
func (LookupDomainResultOutput) ElasticsearchVersion ¶ added in v0.12.0
func (o LookupDomainResultOutput) ElasticsearchVersion() pulumi.StringPtrOutput
func (LookupDomainResultOutput) ElementType ¶ added in v0.12.0
func (LookupDomainResultOutput) ElementType() reflect.Type
func (LookupDomainResultOutput) EncryptionAtRestOptions ¶ added in v0.12.0
func (o LookupDomainResultOutput) EncryptionAtRestOptions() DomainEncryptionAtRestOptionsPtrOutput
func (LookupDomainResultOutput) Id ¶ added in v0.12.0
func (o LookupDomainResultOutput) Id() pulumi.StringPtrOutput
func (LookupDomainResultOutput) LogPublishingOptions ¶ added in v0.12.0
func (o LookupDomainResultOutput) LogPublishingOptions() pulumi.AnyOutput
func (LookupDomainResultOutput) NodeToNodeEncryptionOptions ¶ added in v0.12.0
func (o LookupDomainResultOutput) NodeToNodeEncryptionOptions() DomainNodeToNodeEncryptionOptionsPtrOutput
func (LookupDomainResultOutput) SnapshotOptions ¶ added in v0.12.0
func (o LookupDomainResultOutput) SnapshotOptions() DomainSnapshotOptionsPtrOutput
func (LookupDomainResultOutput) Tags ¶ added in v0.12.0
func (o LookupDomainResultOutput) Tags() DomainTagArrayOutput
func (LookupDomainResultOutput) ToLookupDomainResultOutput ¶ added in v0.12.0
func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput
func (LookupDomainResultOutput) ToLookupDomainResultOutputWithContext ¶ added in v0.12.0
func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput
func (LookupDomainResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDomainResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDomainResult]
func (LookupDomainResultOutput) VpcOptions ¶ added in v0.72.0
func (o LookupDomainResultOutput) VpcOptions() DomainVpcOptionsPtrOutput