AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.ec2.getVerifiedAccessGroup
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
The AWS::EC2::VerifiedAccessGroup resource creates an AWS EC2 Verified Access Group.
Using getVerifiedAccessGroup
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 getVerifiedAccessGroup(args: GetVerifiedAccessGroupArgs, opts?: InvokeOptions): Promise<GetVerifiedAccessGroupResult>
function getVerifiedAccessGroupOutput(args: GetVerifiedAccessGroupOutputArgs, opts?: InvokeOptions): Output<GetVerifiedAccessGroupResult>
def get_verified_access_group(verified_access_group_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVerifiedAccessGroupResult
def get_verified_access_group_output(verified_access_group_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVerifiedAccessGroupResult]
func LookupVerifiedAccessGroup(ctx *Context, args *LookupVerifiedAccessGroupArgs, opts ...InvokeOption) (*LookupVerifiedAccessGroupResult, error)
func LookupVerifiedAccessGroupOutput(ctx *Context, args *LookupVerifiedAccessGroupOutputArgs, opts ...InvokeOption) LookupVerifiedAccessGroupResultOutput
> Note: This function is named LookupVerifiedAccessGroup
in the Go SDK.
public static class GetVerifiedAccessGroup
{
public static Task<GetVerifiedAccessGroupResult> InvokeAsync(GetVerifiedAccessGroupArgs args, InvokeOptions? opts = null)
public static Output<GetVerifiedAccessGroupResult> Invoke(GetVerifiedAccessGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVerifiedAccessGroupResult> getVerifiedAccessGroup(GetVerifiedAccessGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ec2:getVerifiedAccessGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Verified
Access stringGroup Id - The ID of the AWS Verified Access group.
- Verified
Access stringGroup Id - The ID of the AWS Verified Access group.
- verified
Access StringGroup Id - The ID of the AWS Verified Access group.
- verified
Access stringGroup Id - The ID of the AWS Verified Access group.
- verified_
access_ strgroup_ id - The ID of the AWS Verified Access group.
- verified
Access StringGroup Id - The ID of the AWS Verified Access group.
getVerifiedAccessGroup Result
The following output properties are available:
- Creation
Time string - Time this Verified Access Group was created.
- Description string
- A description for the AWS Verified Access group.
- Last
Updated stringTime - Time this Verified Access Group was last updated.
- Owner string
- The AWS account number that owns the group.
- Policy
Document string - The AWS Verified Access policy document.
- Policy
Enabled bool - The status of the Verified Access policy.
- Sse
Specification Pulumi.Aws Native. Ec2. Outputs. Verified Access Group Sse Specification - The configuration options for customer provided KMS encryption.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Verified
Access stringGroup Arn - The ARN of the Verified Access group.
- Verified
Access stringGroup Id - The ID of the AWS Verified Access group.
- Verified
Access stringInstance Id - The ID of the AWS Verified Access instance.
- Creation
Time string - Time this Verified Access Group was created.
- Description string
- A description for the AWS Verified Access group.
- Last
Updated stringTime - Time this Verified Access Group was last updated.
- Owner string
- The AWS account number that owns the group.
- Policy
Document string - The AWS Verified Access policy document.
- Policy
Enabled bool - The status of the Verified Access policy.
- Sse
Specification VerifiedAccess Group Sse Specification - The configuration options for customer provided KMS encryption.
- Tag
- An array of key-value pairs to apply to this resource.
- Verified
Access stringGroup Arn - The ARN of the Verified Access group.
- Verified
Access stringGroup Id - The ID of the AWS Verified Access group.
- Verified
Access stringInstance Id - The ID of the AWS Verified Access instance.
- creation
Time String - Time this Verified Access Group was created.
- description String
- A description for the AWS Verified Access group.
- last
Updated StringTime - Time this Verified Access Group was last updated.
- owner String
- The AWS account number that owns the group.
- policy
Document String - The AWS Verified Access policy document.
- policy
Enabled Boolean - The status of the Verified Access policy.
- sse
Specification VerifiedAccess Group Sse Specification - The configuration options for customer provided KMS encryption.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- verified
Access StringGroup Arn - The ARN of the Verified Access group.
- verified
Access StringGroup Id - The ID of the AWS Verified Access group.
- verified
Access StringInstance Id - The ID of the AWS Verified Access instance.
- creation
Time string - Time this Verified Access Group was created.
- description string
- A description for the AWS Verified Access group.
- last
Updated stringTime - Time this Verified Access Group was last updated.
- owner string
- The AWS account number that owns the group.
- policy
Document string - The AWS Verified Access policy document.
- policy
Enabled boolean - The status of the Verified Access policy.
- sse
Specification VerifiedAccess Group Sse Specification - The configuration options for customer provided KMS encryption.
- Tag[]
- An array of key-value pairs to apply to this resource.
- verified
Access stringGroup Arn - The ARN of the Verified Access group.
- verified
Access stringGroup Id - The ID of the AWS Verified Access group.
- verified
Access stringInstance Id - The ID of the AWS Verified Access instance.
- creation_
time str - Time this Verified Access Group was created.
- description str
- A description for the AWS Verified Access group.
- last_
updated_ strtime - Time this Verified Access Group was last updated.
- owner str
- The AWS account number that owns the group.
- policy_
document str - The AWS Verified Access policy document.
- policy_
enabled bool - The status of the Verified Access policy.
- sse_
specification VerifiedAccess Group Sse Specification - The configuration options for customer provided KMS encryption.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- verified_
access_ strgroup_ arn - The ARN of the Verified Access group.
- verified_
access_ strgroup_ id - The ID of the AWS Verified Access group.
- verified_
access_ strinstance_ id - The ID of the AWS Verified Access instance.
- creation
Time String - Time this Verified Access Group was created.
- description String
- A description for the AWS Verified Access group.
- last
Updated StringTime - Time this Verified Access Group was last updated.
- owner String
- The AWS account number that owns the group.
- policy
Document String - The AWS Verified Access policy document.
- policy
Enabled Boolean - The status of the Verified Access policy.
- sse
Specification Property Map - The configuration options for customer provided KMS encryption.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
- verified
Access StringGroup Arn - The ARN of the Verified Access group.
- verified
Access StringGroup Id - The ID of the AWS Verified Access group.
- verified
Access StringInstance Id - The ID of the AWS Verified Access instance.
Supporting Types
Tag
VerifiedAccessGroupSseSpecification
- Customer
Managed boolKey Enabled - Whether to encrypt the policy with the provided key or disable encryption
- Kms
Key stringArn - KMS Key Arn used to encrypt the group policy
- Customer
Managed boolKey Enabled - Whether to encrypt the policy with the provided key or disable encryption
- Kms
Key stringArn - KMS Key Arn used to encrypt the group policy
- customer
Managed BooleanKey Enabled - Whether to encrypt the policy with the provided key or disable encryption
- kms
Key StringArn - KMS Key Arn used to encrypt the group policy
- customer
Managed booleanKey Enabled - Whether to encrypt the policy with the provided key or disable encryption
- kms
Key stringArn - KMS Key Arn used to encrypt the group policy
- customer_
managed_ boolkey_ enabled - Whether to encrypt the policy with the provided key or disable encryption
- kms_
key_ strarn - KMS Key Arn used to encrypt the group policy
- customer
Managed BooleanKey Enabled - Whether to encrypt the policy with the provided key or disable encryption
- kms
Key StringArn - KMS Key Arn used to encrypt the group policy
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.109.0 published on Wednesday, Jun 26, 2024 by Pulumi