AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi
aws-native.iot.getDomainConfiguration
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi
Create and manage a Domain Configuration
Using getDomainConfiguration
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 getDomainConfiguration(args: GetDomainConfigurationArgs, opts?: InvokeOptions): Promise<GetDomainConfigurationResult>
function getDomainConfigurationOutput(args: GetDomainConfigurationOutputArgs, opts?: InvokeOptions): Output<GetDomainConfigurationResult>
def get_domain_configuration(domain_configuration_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDomainConfigurationResult
def get_domain_configuration_output(domain_configuration_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDomainConfigurationResult]
func LookupDomainConfiguration(ctx *Context, args *LookupDomainConfigurationArgs, opts ...InvokeOption) (*LookupDomainConfigurationResult, error)
func LookupDomainConfigurationOutput(ctx *Context, args *LookupDomainConfigurationOutputArgs, opts ...InvokeOption) LookupDomainConfigurationResultOutput
> Note: This function is named LookupDomainConfiguration
in the Go SDK.
public static class GetDomainConfiguration
{
public static Task<GetDomainConfigurationResult> InvokeAsync(GetDomainConfigurationArgs args, InvokeOptions? opts = null)
public static Output<GetDomainConfigurationResult> Invoke(GetDomainConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDomainConfigurationResult> getDomainConfiguration(GetDomainConfigurationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:iot:getDomainConfiguration
arguments:
# arguments dictionary
The following arguments are supported:
- Domain
Configuration stringName
- Domain
Configuration stringName
- domain
Configuration StringName
- domain
Configuration stringName
- domain
Configuration StringName
getDomainConfiguration Result
The following output properties are available:
- Arn string
- Pulumi.
Aws Native. Io T. Outputs. Domain Configuration Authorizer Config - Domain
Configuration Pulumi.Status Aws Native. Io T. Domain Configuration Status - Domain
Type Pulumi.Aws Native. Io T. Domain Configuration Domain Type - Server
Certificate Pulumi.Config Aws Native. Io T. Outputs. Domain Configuration Server Certificate Config - Server
Certificates List<Pulumi.Aws Native. Io T. Outputs. Domain Configuration Server Certificate Summary> - List<Pulumi.
Aws Native. Outputs. Tag> - Tls
Config Pulumi.Aws Native. Io T. Outputs. Domain Configuration Tls Config
- Arn string
- Domain
Configuration Authorizer Config - Domain
Configuration DomainStatus Configuration Status - Domain
Type DomainConfiguration Domain Type - Server
Certificate DomainConfig Configuration Server Certificate Config - Server
Certificates []DomainConfiguration Server Certificate Summary - Tag
- Tls
Config DomainConfiguration Tls Config
- arn String
- Domain
Configuration Authorizer Config - domain
Configuration DomainStatus Configuration Status - domain
Type DomainConfiguration Domain Type - server
Certificate DomainConfig Configuration Server Certificate Config - server
Certificates List<DomainConfiguration Server Certificate Summary> - List<Tag>
- tls
Config DomainConfiguration Tls Config
- arn string
- Domain
Configuration Authorizer Config - domain
Configuration DomainStatus Configuration Status - domain
Type DomainConfiguration Domain Type - server
Certificate DomainConfig Configuration Server Certificate Config - server
Certificates DomainConfiguration Server Certificate Summary[] - Tag[]
- tls
Config DomainConfiguration Tls Config
- arn str
- Domain
Configuration Authorizer Config - domain_
configuration_ Domainstatus Configuration Status - domain_
type DomainConfiguration Domain Type - server_
certificate_ Domainconfig Configuration Server Certificate Config - server_
certificates Sequence[DomainConfiguration Server Certificate Summary] - Sequence[root_Tag]
- tls_
config DomainConfiguration Tls Config
Supporting Types
DomainConfigurationAuthorizerConfig
- bool
- string
- bool
- string
- Boolean
- String
- boolean
- string
- bool
- str
- Boolean
- String
DomainConfigurationDomainType
DomainConfigurationServerCertificateConfig
- Enable
Ocsp boolCheck
- Enable
Ocsp boolCheck
- enable
Ocsp BooleanCheck
- enable
Ocsp booleanCheck
- enable_
ocsp_ boolcheck
- enable
Ocsp BooleanCheck
DomainConfigurationServerCertificateSummary
DomainConfigurationServerCertificateSummaryServerCertificateStatus
DomainConfigurationStatus
DomainConfigurationTlsConfig
- Security
Policy string
- Security
Policy string
- security
Policy String
- security
Policy string
- security_
policy str
- security
Policy 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.103.0 published on Monday, Apr 22, 2024 by Pulumi