We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.voiceid.getDomain
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
The AWS::VoiceID::Domain resource specifies an Amazon VoiceID Domain.
Using getDomain
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDomain(args: GetDomainArgs, opts?: InvokeOptions): Promise<GetDomainResult>
function getDomainOutput(args: GetDomainOutputArgs, opts?: InvokeOptions): Output<GetDomainResult>def get_domain(domain_id: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetDomainResult
def get_domain_output(domain_id: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetDomainResult]func LookupDomain(ctx *Context, args *LookupDomainArgs, opts ...InvokeOption) (*LookupDomainResult, error)
func LookupDomainOutput(ctx *Context, args *LookupDomainOutputArgs, opts ...InvokeOption) LookupDomainResultOutput> Note: This function is named LookupDomain in the Go SDK.
public static class GetDomain 
{
    public static Task<GetDomainResult> InvokeAsync(GetDomainArgs args, InvokeOptions? opts = null)
    public static Output<GetDomainResult> Invoke(GetDomainInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDomainResult> getDomain(GetDomainArgs args, InvokeOptions options)
public static Output<GetDomainResult> getDomain(GetDomainArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:voiceid:getDomain
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DomainId string
- The identifier of the domain.
- DomainId string
- The identifier of the domain.
- domainId String
- The identifier of the domain.
- domainId string
- The identifier of the domain.
- domain_id str
- The identifier of the domain.
- domainId String
- The identifier of the domain.
getDomain Result
The following output properties are available:
- Description string
- The description of the domain.
- DomainId string
- The identifier of the domain.
- Name string
- The name for the domain.
- ServerSide Pulumi.Encryption Configuration Aws Native. Voice Id. Outputs. Domain Server Side Encryption Configuration 
- The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- The tags used to organize, track, or control access for this resource.
- Description string
- The description of the domain.
- DomainId string
- The identifier of the domain.
- Name string
- The name for the domain.
- ServerSide DomainEncryption Configuration Server Side Encryption Configuration 
- The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
- Tag
- The tags used to organize, track, or control access for this resource.
- description String
- The description of the domain.
- domainId String
- The identifier of the domain.
- name String
- The name for the domain.
- serverSide DomainEncryption Configuration Server Side Encryption Configuration 
- The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
- List<Tag>
- The tags used to organize, track, or control access for this resource.
- description string
- The description of the domain.
- domainId string
- The identifier of the domain.
- name string
- The name for the domain.
- serverSide DomainEncryption Configuration Server Side Encryption Configuration 
- The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
- Tag[]
- The tags used to organize, track, or control access for this resource.
- description str
- The description of the domain.
- domain_id str
- The identifier of the domain.
- name str
- The name for the domain.
- server_side_ Domainencryption_ configuration Server Side Encryption Configuration 
- The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
- Sequence[root_Tag]
- The tags used to organize, track, or control access for this resource.
- description String
- The description of the domain.
- domainId String
- The identifier of the domain.
- name String
- The name for the domain.
- serverSide Property MapEncryption Configuration 
- The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
- List<Property Map>
- The tags used to organize, track, or control access for this resource.
Supporting Types
DomainServerSideEncryptionConfiguration    
- KmsKey stringId 
- The identifier of the KMS key to use to encrypt data stored by Voice ID. Voice ID doesn't support asymmetric customer managed keys.
- KmsKey stringId 
- The identifier of the KMS key to use to encrypt data stored by Voice ID. Voice ID doesn't support asymmetric customer managed keys.
- kmsKey StringId 
- The identifier of the KMS key to use to encrypt data stored by Voice ID. Voice ID doesn't support asymmetric customer managed keys.
- kmsKey stringId 
- The identifier of the KMS key to use to encrypt data stored by Voice ID. Voice ID doesn't support asymmetric customer managed keys.
- kms_key_ strid 
- The identifier of the KMS key to use to encrypt data stored by Voice ID. Voice ID doesn't support asymmetric customer managed keys.
- kmsKey StringId 
- The identifier of the KMS key to use to encrypt data stored by Voice ID. Voice ID doesn't support asymmetric customer managed keys.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi