AWS Native v0.55.0, Mar 28 23
AWS Native v0.55.0, Mar 28 23
aws-native.apigateway.getDomainName
Resource Type definition for AWS::ApiGateway::DomainName.
Using getDomainName
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 getDomainName(args: GetDomainNameArgs, opts?: InvokeOptions): Promise<GetDomainNameResult>
function getDomainNameOutput(args: GetDomainNameOutputArgs, opts?: InvokeOptions): Output<GetDomainNameResult>
def get_domain_name(domain_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDomainNameResult
def get_domain_name_output(domain_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDomainNameResult]
func LookupDomainName(ctx *Context, args *LookupDomainNameArgs, opts ...InvokeOption) (*LookupDomainNameResult, error)
func LookupDomainNameOutput(ctx *Context, args *LookupDomainNameOutputArgs, opts ...InvokeOption) LookupDomainNameResultOutput
> Note: This function is named LookupDomainName
in the Go SDK.
public static class GetDomainName
{
public static Task<GetDomainNameResult> InvokeAsync(GetDomainNameArgs args, InvokeOptions? opts = null)
public static Output<GetDomainNameResult> Invoke(GetDomainNameInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDomainNameResult> getDomainName(GetDomainNameArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:apigateway:getDomainName
arguments:
# arguments dictionary
The following arguments are supported:
- Domain
Name stringValue
- Domain
Name string
- domain
Name String
- domain
Name string
- domain_
name str
- domain
Name String
getDomainName Result
The following output properties are available:
- Certificate
Arn string - Distribution
Domain stringName - Distribution
Hosted stringZone Id - Endpoint
Configuration Pulumi.Aws Native. Api Gateway. Outputs. Domain Name Endpoint Configuration - Mutual
Tls Pulumi.Authentication Aws Native. Api Gateway. Outputs. Domain Name Mutual Tls Authentication - Ownership
Verification stringCertificate Arn - Regional
Certificate stringArn - Regional
Domain stringName - Regional
Hosted stringZone Id - Security
Policy string - List<Pulumi.
Aws Native. Api Gateway. Outputs. Domain Name Tag>
- Certificate
Arn string - Distribution
Domain stringName - Distribution
Hosted stringZone Id - Endpoint
Configuration DomainName Endpoint Configuration - Mutual
Tls DomainAuthentication Name Mutual Tls Authentication - Ownership
Verification stringCertificate Arn - Regional
Certificate stringArn - Regional
Domain stringName - Regional
Hosted stringZone Id - Security
Policy string - []Domain
Name Tag
- certificate
Arn String - distribution
Domain StringName - distribution
Hosted StringZone Id - endpoint
Configuration DomainName Endpoint Configuration - mutual
Tls DomainAuthentication Name Mutual Tls Authentication - ownership
Verification StringCertificate Arn - regional
Certificate StringArn - regional
Domain StringName - regional
Hosted StringZone Id - security
Policy String - List<Domain
Name Tag>
- certificate
Arn string - distribution
Domain stringName - distribution
Hosted stringZone Id - endpoint
Configuration DomainName Endpoint Configuration - mutual
Tls DomainAuthentication Name Mutual Tls Authentication - ownership
Verification stringCertificate Arn - regional
Certificate stringArn - regional
Domain stringName - regional
Hosted stringZone Id - security
Policy string - Domain
Name Tag[]
- certificate_
arn str - distribution_
domain_ strname - distribution_
hosted_ strzone_ id - endpoint_
configuration DomainName Endpoint Configuration - mutual_
tls_ Domainauthentication Name Mutual Tls Authentication - ownership_
verification_ strcertificate_ arn - regional_
certificate_ strarn - regional_
domain_ strname - regional_
hosted_ strzone_ id - security_
policy str - Sequence[Domain
Name Tag]
- certificate
Arn String - distribution
Domain StringName - distribution
Hosted StringZone Id - endpoint
Configuration Property Map - mutual
Tls Property MapAuthentication - ownership
Verification StringCertificate Arn - regional
Certificate StringArn - regional
Domain StringName - regional
Hosted StringZone Id - security
Policy String - List<Property Map>
Supporting Types
DomainNameEndpointConfiguration
- Types List<string>
- Types []string
- types List<String>
- types string[]
- types Sequence[str]
- types List<String>
DomainNameMutualTlsAuthentication
- Truststore
Uri string - Truststore
Version string
- Truststore
Uri string - Truststore
Version string
- truststore
Uri String - truststore
Version String
- truststore
Uri string - truststore
Version string
- truststore_
uri str - truststore_
version str
- truststore
Uri String - truststore
Version String
DomainNameTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0