We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.15.0 published on Wednesday, Dec 11, 2024 by Pulumi
aws-native.route53.getKeySigningKey
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.15.0 published on Wednesday, Dec 11, 2024 by Pulumi
Represents a key signing key (KSK) associated with a hosted zone. You can only have two KSKs per hosted zone.
Using getKeySigningKey
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 getKeySigningKey(args: GetKeySigningKeyArgs, opts?: InvokeOptions): Promise<GetKeySigningKeyResult>
function getKeySigningKeyOutput(args: GetKeySigningKeyOutputArgs, opts?: InvokeOptions): Output<GetKeySigningKeyResult>
def get_key_signing_key(hosted_zone_id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetKeySigningKeyResult
def get_key_signing_key_output(hosted_zone_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKeySigningKeyResult]
func LookupKeySigningKey(ctx *Context, args *LookupKeySigningKeyArgs, opts ...InvokeOption) (*LookupKeySigningKeyResult, error)
func LookupKeySigningKeyOutput(ctx *Context, args *LookupKeySigningKeyOutputArgs, opts ...InvokeOption) LookupKeySigningKeyResultOutput
> Note: This function is named LookupKeySigningKey
in the Go SDK.
public static class GetKeySigningKey
{
public static Task<GetKeySigningKeyResult> InvokeAsync(GetKeySigningKeyArgs args, InvokeOptions? opts = null)
public static Output<GetKeySigningKeyResult> Invoke(GetKeySigningKeyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetKeySigningKeyResult> getKeySigningKey(GetKeySigningKeyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:route53:getKeySigningKey
arguments:
# arguments dictionary
The following arguments are supported:
- Hosted
Zone stringId - The unique string (ID) used to identify a hosted zone.
- Name string
- An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone.
- Hosted
Zone stringId - The unique string (ID) used to identify a hosted zone.
- Name string
- An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone.
- hosted
Zone StringId - The unique string (ID) used to identify a hosted zone.
- name String
- An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone.
- hosted
Zone stringId - The unique string (ID) used to identify a hosted zone.
- name string
- An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone.
- hosted_
zone_ strid - The unique string (ID) used to identify a hosted zone.
- name str
- An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone.
- hosted
Zone StringId - The unique string (ID) used to identify a hosted zone.
- name String
- An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone.
getKeySigningKey Result
The following output properties are available:
- Status
Pulumi.
Aws Native. Route53. Key Signing Key Status - A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
- Status
Key
Signing Key Status - A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
- status
Key
Signing Key Status - A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
- status
Key
Signing Key Status - A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
- status
Key
Signing Key Status - A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
- status "ACTIVE" | "INACTIVE"
- A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
Supporting Types
KeySigningKeyStatus
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.15.0 published on Wednesday, Dec 11, 2024 by Pulumi