Documentation
¶
Index ¶
- type Domain
- type DomainArgs
- type DomainInput
- type DomainOutput
- func (o DomainOutput) Description() pulumi.StringPtrOutput
- func (o DomainOutput) DomainId() pulumi.StringOutput
- func (DomainOutput) ElementType() reflect.Type
- func (o DomainOutput) Name() pulumi.StringOutput
- func (o DomainOutput) ServerSideEncryptionConfiguration() DomainServerSideEncryptionConfigurationOutput
- func (o DomainOutput) Tags() DomainTagArrayOutput
- func (o DomainOutput) ToDomainOutput() DomainOutput
- func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- type DomainServerSideEncryptionConfiguration
- type DomainServerSideEncryptionConfigurationArgs
- func (DomainServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i DomainServerSideEncryptionConfigurationArgs) ToDomainServerSideEncryptionConfigurationOutput() DomainServerSideEncryptionConfigurationOutput
- func (i DomainServerSideEncryptionConfigurationArgs) ToDomainServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) DomainServerSideEncryptionConfigurationOutput
- type DomainServerSideEncryptionConfigurationInput
- type DomainServerSideEncryptionConfigurationOutput
- func (DomainServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o DomainServerSideEncryptionConfigurationOutput) KmsKeyId() pulumi.StringOutput
- func (o DomainServerSideEncryptionConfigurationOutput) ToDomainServerSideEncryptionConfigurationOutput() DomainServerSideEncryptionConfigurationOutput
- func (o DomainServerSideEncryptionConfigurationOutput) ToDomainServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) DomainServerSideEncryptionConfigurationOutput
- type DomainState
- type DomainTag
- type DomainTagArgs
- type DomainTagArray
- 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
- 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) Value() pulumi.StringOutput
- type LookupDomainArgs
- type LookupDomainOutputArgs
- type LookupDomainResult
- type LookupDomainResultOutput
- func (o LookupDomainResultOutput) DomainId() pulumi.StringPtrOutput
- func (LookupDomainResultOutput) ElementType() reflect.Type
- func (o LookupDomainResultOutput) Tags() DomainTagArrayOutput
- func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput
- func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Domain ¶
type Domain struct { pulumi.CustomResourceState Description pulumi.StringPtrOutput `pulumi:"description"` DomainId pulumi.StringOutput `pulumi:"domainId"` Name pulumi.StringOutput `pulumi:"name"` ServerSideEncryptionConfiguration DomainServerSideEncryptionConfigurationOutput `pulumi:"serverSideEncryptionConfiguration"` Tags DomainTagArrayOutput `pulumi:"tags"` }
The AWS::VoiceID::Domain resource specifies an Amazon VoiceID Domain.
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 DomainArgs ¶
type DomainArgs struct { Description pulumi.StringPtrInput Name pulumi.StringPtrInput ServerSideEncryptionConfiguration DomainServerSideEncryptionConfigurationInput Tags DomainTagArrayInput }
The set of arguments for constructing a Domain resource.
func (DomainArgs) ElementType ¶
func (DomainArgs) ElementType() reflect.Type
type DomainInput ¶
type DomainInput interface { pulumi.Input ToDomainOutput() DomainOutput ToDomainOutputWithContext(ctx context.Context) DomainOutput }
type DomainOutput ¶
type DomainOutput struct{ *pulumi.OutputState }
func (DomainOutput) Description ¶
func (o DomainOutput) Description() pulumi.StringPtrOutput
func (DomainOutput) DomainId ¶
func (o DomainOutput) DomainId() pulumi.StringOutput
func (DomainOutput) ElementType ¶
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) Name ¶
func (o DomainOutput) Name() pulumi.StringOutput
func (DomainOutput) ServerSideEncryptionConfiguration ¶
func (o DomainOutput) ServerSideEncryptionConfiguration() DomainServerSideEncryptionConfigurationOutput
func (DomainOutput) Tags ¶
func (o DomainOutput) Tags() DomainTagArrayOutput
func (DomainOutput) ToDomainOutput ¶
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
type DomainServerSideEncryptionConfiguration ¶
type DomainServerSideEncryptionConfiguration struct {
KmsKeyId string `pulumi:"kmsKeyId"`
}
type DomainServerSideEncryptionConfigurationArgs ¶
type DomainServerSideEncryptionConfigurationArgs struct {
KmsKeyId pulumi.StringInput `pulumi:"kmsKeyId"`
}
func (DomainServerSideEncryptionConfigurationArgs) ElementType ¶
func (DomainServerSideEncryptionConfigurationArgs) ElementType() reflect.Type
func (DomainServerSideEncryptionConfigurationArgs) ToDomainServerSideEncryptionConfigurationOutput ¶
func (i DomainServerSideEncryptionConfigurationArgs) ToDomainServerSideEncryptionConfigurationOutput() DomainServerSideEncryptionConfigurationOutput
func (DomainServerSideEncryptionConfigurationArgs) ToDomainServerSideEncryptionConfigurationOutputWithContext ¶
func (i DomainServerSideEncryptionConfigurationArgs) ToDomainServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) DomainServerSideEncryptionConfigurationOutput
type DomainServerSideEncryptionConfigurationInput ¶
type DomainServerSideEncryptionConfigurationInput interface { pulumi.Input ToDomainServerSideEncryptionConfigurationOutput() DomainServerSideEncryptionConfigurationOutput ToDomainServerSideEncryptionConfigurationOutputWithContext(context.Context) DomainServerSideEncryptionConfigurationOutput }
DomainServerSideEncryptionConfigurationInput is an input type that accepts DomainServerSideEncryptionConfigurationArgs and DomainServerSideEncryptionConfigurationOutput values. You can construct a concrete instance of `DomainServerSideEncryptionConfigurationInput` via:
DomainServerSideEncryptionConfigurationArgs{...}
type DomainServerSideEncryptionConfigurationOutput ¶
type DomainServerSideEncryptionConfigurationOutput struct{ *pulumi.OutputState }
func (DomainServerSideEncryptionConfigurationOutput) ElementType ¶
func (DomainServerSideEncryptionConfigurationOutput) ElementType() reflect.Type
func (DomainServerSideEncryptionConfigurationOutput) KmsKeyId ¶
func (o DomainServerSideEncryptionConfigurationOutput) KmsKeyId() pulumi.StringOutput
func (DomainServerSideEncryptionConfigurationOutput) ToDomainServerSideEncryptionConfigurationOutput ¶
func (o DomainServerSideEncryptionConfigurationOutput) ToDomainServerSideEncryptionConfigurationOutput() DomainServerSideEncryptionConfigurationOutput
func (DomainServerSideEncryptionConfigurationOutput) ToDomainServerSideEncryptionConfigurationOutputWithContext ¶
func (o DomainServerSideEncryptionConfigurationOutput) ToDomainServerSideEncryptionConfigurationOutputWithContext(ctx context.Context) DomainServerSideEncryptionConfigurationOutput
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 LookupDomainArgs ¶
type LookupDomainArgs struct {
DomainId string `pulumi:"domainId"`
}
type LookupDomainOutputArgs ¶
type LookupDomainOutputArgs struct {
DomainId pulumi.StringInput `pulumi:"domainId"`
}
func (LookupDomainOutputArgs) ElementType ¶
func (LookupDomainOutputArgs) ElementType() reflect.Type
type LookupDomainResult ¶
type LookupDomainResult struct { DomainId *string `pulumi:"domainId"` Tags []DomainTag `pulumi:"tags"` }
func LookupDomain ¶
func LookupDomain(ctx *pulumi.Context, args *LookupDomainArgs, opts ...pulumi.InvokeOption) (*LookupDomainResult, error)
The AWS::VoiceID::Domain resource specifies an Amazon VoiceID Domain.
type LookupDomainResultOutput ¶
type LookupDomainResultOutput struct{ *pulumi.OutputState }
func LookupDomainOutput ¶
func LookupDomainOutput(ctx *pulumi.Context, args LookupDomainOutputArgs, opts ...pulumi.InvokeOption) LookupDomainResultOutput
func (LookupDomainResultOutput) DomainId ¶
func (o LookupDomainResultOutput) DomainId() pulumi.StringPtrOutput
func (LookupDomainResultOutput) ElementType ¶
func (LookupDomainResultOutput) ElementType() reflect.Type
func (LookupDomainResultOutput) Tags ¶
func (o LookupDomainResultOutput) Tags() DomainTagArrayOutput
func (LookupDomainResultOutput) ToLookupDomainResultOutput ¶
func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput
func (LookupDomainResultOutput) ToLookupDomainResultOutputWithContext ¶
func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput