Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AssociateRepositoryRequest

import type { AssociateRepositoryRequest } from "https://aws-api.deno.dev/v0.4/services/codegurureviewer.ts?docs=full";
interface AssociateRepositoryRequest {
ClientRequestToken?: string | null;
KMSKeyDetails?: KMSKeyDetails | null;
Repository: Repository;
Tags?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§
ClientRequestToken?: string | null
[src]

Amazon CodeGuru Reviewer uses this value to prevent the accidental creation of duplicate repository associations if there are failures and retries.

§
KMSKeyDetails?: KMSKeyDetails | null
[src]

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.
§
Repository: Repository
[src]

The repository to associate.

§
Tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

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, or Secret). 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.