AssociateRepositoryRequest
¶
Source code in docs_src/capo_codeguru_reviewer/types/associate_repository_request.py
client_request_token
instance-attribute
¶
client_request_token: NotRequired[ClientRequestToken]
Amazon CodeGuru Reviewer uses this value to prevent the accidental creation of duplicate repository associations if there are failures and retries.
kms_key_details
instance-attribute
¶
kms_key_details: NotRequired[KMSKeyDetails]
A KMSKeyDetails object that contains:
-
The encryption option for this repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (
AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK). -
The ID of the Amazon Web Services KMS key that is associated with this repository association.
tags
instance-attribute
¶
tags: NotRequired[TagMap]
An array of key-value pairs used to tag an associated repository. A tag is a custom attribute label with two parts:
-
A tag key (for example,
CostCenter,Environment,Project, orSecret). Tag keys are case sensitive. -
An optional field known as a tag value (for example,
111122223333,Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case sensitive.