We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
published on Monday, Aug 3, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
published on Monday, Aug 3, 2026 by Pulumi
Resource Type definition for AWS::SecurityAgent::SecurityRequirementPack
Using getSecurityRequirementPack
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 getSecurityRequirementPack(args: GetSecurityRequirementPackArgs, opts?: InvokeOptions): Promise<GetSecurityRequirementPackResult>
function getSecurityRequirementPackOutput(args: GetSecurityRequirementPackOutputArgs, opts?: InvokeOptions): Output<GetSecurityRequirementPackResult>def get_security_requirement_pack(pack_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSecurityRequirementPackResult
def get_security_requirement_pack_output(pack_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSecurityRequirementPackResult]func LookupSecurityRequirementPack(ctx *Context, args *LookupSecurityRequirementPackArgs, opts ...InvokeOption) (*LookupSecurityRequirementPackResult, error)
func LookupSecurityRequirementPackOutput(ctx *Context, args *LookupSecurityRequirementPackOutputArgs, opts ...InvokeOption) LookupSecurityRequirementPackResultOutput> Note: This function is named LookupSecurityRequirementPack in the Go SDK.
public static class GetSecurityRequirementPack
{
public static Task<GetSecurityRequirementPackResult> InvokeAsync(GetSecurityRequirementPackArgs args, InvokeOptions? opts = null)
public static Output<GetSecurityRequirementPackResult> Invoke(GetSecurityRequirementPackInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSecurityRequirementPackResult> getSecurityRequirementPack(GetSecurityRequirementPackArgs args, InvokeOptions options)
public static Output<GetSecurityRequirementPackResult> getSecurityRequirementPack(GetSecurityRequirementPackArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:securityagent:getSecurityRequirementPack
arguments:
# arguments dictionarydata "aws-native_securityagent_get_security_requirement_pack" "name" {
# arguments
}The following arguments are supported:
- Pack
Id string - Unique identifier of the security requirement pack
- Pack
Id string - Unique identifier of the security requirement pack
- pack_
id string - Unique identifier of the security requirement pack
- pack
Id String - Unique identifier of the security requirement pack
- pack
Id string - Unique identifier of the security requirement pack
- pack_
id str - Unique identifier of the security requirement pack
- pack
Id String - Unique identifier of the security requirement pack
getSecurityRequirementPack Result
The following output properties are available:
- Description string
- Description of the pack
- Name string
- Name of the security requirement pack
- Pack
Id string - Unique identifier of the security requirement pack
- Security
Requirements List<Pulumi.Aws Native. Security Agent. Outputs. Security Requirement Pack Security Requirement> - Security requirements within this pack
- Status
Pulumi.
Aws Native. Security Agent. Security Requirement Pack Status - Whether the pack is enabled or disabled
-
List<Pulumi.
Aws Native. Outputs. Tag> - Tags for the security requirement pack
- Description string
- Description of the pack
- Name string
- Name of the security requirement pack
- Pack
Id string - Unique identifier of the security requirement pack
- Security
Requirements []SecurityRequirement Pack Security Requirement - Security requirements within this pack
- Status
Security
Requirement Pack Status - Whether the pack is enabled or disabled
- Tag
- Tags for the security requirement pack
- description string
- Description of the pack
- name string
- Name of the security requirement pack
- pack_
id string - Unique identifier of the security requirement pack
- security_
requirements list(object) - Security requirements within this pack
- status "ENABLED" | "DISABLED"
- Whether the pack is enabled or disabled
- list(object)
- Tags for the security requirement pack
- description String
- Description of the pack
- name String
- Name of the security requirement pack
- pack
Id String - Unique identifier of the security requirement pack
- security
Requirements List<SecurityRequirement Pack Security Requirement> - Security requirements within this pack
- status
Security
Requirement Pack Status - Whether the pack is enabled or disabled
- List<Tag>
- Tags for the security requirement pack
- description string
- Description of the pack
- name string
- Name of the security requirement pack
- pack
Id string - Unique identifier of the security requirement pack
- security
Requirements SecurityRequirement Pack Security Requirement[] - Security requirements within this pack
- status
Security
Requirement Pack Status - Whether the pack is enabled or disabled
- Tag[]
- Tags for the security requirement pack
- description str
- Description of the pack
- name str
- Name of the security requirement pack
- pack_
id str - Unique identifier of the security requirement pack
- security_
requirements Sequence[SecurityRequirement Pack Security Requirement] - Security requirements within this pack
- status
Security
Requirement Pack Status - Whether the pack is enabled or disabled
- Sequence[root_Tag]
- Tags for the security requirement pack
- description String
- Description of the pack
- name String
- Name of the security requirement pack
- pack
Id String - Unique identifier of the security requirement pack
- security
Requirements List<Property Map> - Security requirements within this pack
- status "ENABLED" | "DISABLED"
- Whether the pack is enabled or disabled
- List<Property Map>
- Tags for the security requirement pack
Supporting Types
SecurityRequirementPackSecurityRequirement
- Description string
- Description of the security requirement
- Domain string
- Security domain this requirement belongs to
- Evaluation string
- How to evaluate compliance with this requirement
- Name string
- Name of the security requirement
- Remediation string
- How to remediate non-compliance
- Description string
- Description of the security requirement
- Domain string
- Security domain this requirement belongs to
- Evaluation string
- How to evaluate compliance with this requirement
- Name string
- Name of the security requirement
- Remediation string
- How to remediate non-compliance
- description string
- Description of the security requirement
- domain string
- Security domain this requirement belongs to
- evaluation string
- How to evaluate compliance with this requirement
- name string
- Name of the security requirement
- remediation string
- How to remediate non-compliance
- description String
- Description of the security requirement
- domain String
- Security domain this requirement belongs to
- evaluation String
- How to evaluate compliance with this requirement
- name String
- Name of the security requirement
- remediation String
- How to remediate non-compliance
- description string
- Description of the security requirement
- domain string
- Security domain this requirement belongs to
- evaluation string
- How to evaluate compliance with this requirement
- name string
- Name of the security requirement
- remediation string
- How to remediate non-compliance
- description str
- Description of the security requirement
- domain str
- Security domain this requirement belongs to
- evaluation str
- How to evaluate compliance with this requirement
- name str
- Name of the security requirement
- remediation str
- How to remediate non-compliance
- description String
- Description of the security requirement
- domain String
- Security domain this requirement belongs to
- evaluation String
- How to evaluate compliance with this requirement
- name String
- Name of the security requirement
- remediation String
- How to remediate non-compliance
SecurityRequirementPackStatus
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
published on Monday, Aug 3, 2026 by Pulumi