We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.cloudfront.getKeyGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
A key group. A key group contains a list of public keys that you can use with CloudFront signed URLs and signed cookies.
Using getKeyGroup
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 getKeyGroup(args: GetKeyGroupArgs, opts?: InvokeOptions): Promise<GetKeyGroupResult>
function getKeyGroupOutput(args: GetKeyGroupOutputArgs, opts?: InvokeOptions): Output<GetKeyGroupResult>
def get_key_group(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetKeyGroupResult
def get_key_group_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKeyGroupResult]
func LookupKeyGroup(ctx *Context, args *LookupKeyGroupArgs, opts ...InvokeOption) (*LookupKeyGroupResult, error)
func LookupKeyGroupOutput(ctx *Context, args *LookupKeyGroupOutputArgs, opts ...InvokeOption) LookupKeyGroupResultOutput
> Note: This function is named LookupKeyGroup
in the Go SDK.
public static class GetKeyGroup
{
public static Task<GetKeyGroupResult> InvokeAsync(GetKeyGroupArgs args, InvokeOptions? opts = null)
public static Output<GetKeyGroupResult> Invoke(GetKeyGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetKeyGroupResult> getKeyGroup(GetKeyGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:cloudfront:getKeyGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The identifier for the key group.
- Id string
- The identifier for the key group.
- id String
- The identifier for the key group.
- id string
- The identifier for the key group.
- id str
- The identifier for the key group.
- id String
- The identifier for the key group.
getKeyGroup Result
The following output properties are available:
- Id string
- The identifier for the key group.
- Key
Group Pulumi.Config Aws Native. Cloud Front. Outputs. Key Group Config - The key group configuration.
- Last
Modified stringTime - The date and time when the key group was last modified.
- Id string
- The identifier for the key group.
- Key
Group KeyConfig Group Config - The key group configuration.
- Last
Modified stringTime - The date and time when the key group was last modified.
- id String
- The identifier for the key group.
- key
Group KeyConfig Group Config - The key group configuration.
- last
Modified StringTime - The date and time when the key group was last modified.
- id string
- The identifier for the key group.
- key
Group KeyConfig Group Config - The key group configuration.
- last
Modified stringTime - The date and time when the key group was last modified.
- id str
- The identifier for the key group.
- key_
group_ Keyconfig Group Config - The key group configuration.
- last_
modified_ strtime - The date and time when the key group was last modified.
- id String
- The identifier for the key group.
- key
Group Property MapConfig - The key group configuration.
- last
Modified StringTime - The date and time when the key group was last modified.
Supporting Types
KeyGroupConfig
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.9.0 published on Monday, Nov 18, 2024 by Pulumi