AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
aws-native.apigateway.getDomainName
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
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. Outputs. 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 - 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<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 - 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[_
root_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
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi