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

UpdateAccountSettingsInput

import type { UpdateAccountSettingsInput } from "https://aws-api.deno.dev/v0.4/services/proton.ts?docs=full";
interface UpdateAccountSettingsInput {
deletePipelineProvisioningRepository?: boolean | null;
pipelineCodebuildRoleArn?: string | null;
pipelineProvisioningRepository?: RepositoryBranchInput | null;
pipelineServiceRoleArn?: string | null;
}

§Properties

§
deletePipelineProvisioningRepository?: boolean | null
[src]

Set to true to remove a configured pipeline repository from the account settings. Don't set this field if you are updating the configured pipeline repository.

§
pipelineCodebuildRoleArn?: string | null
[src]

The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines. Proton assumes this role for CodeBuild-based provisioning.

§
pipelineProvisioningRepository?: RepositoryBranchInput | null
[src]

A linked repository for pipeline provisioning. Specify it if you have environments configured for self-managed provisioning with services that include pipelines. A linked repository is a repository that has been registered with Proton. For more information, see "CreateRepository".

To remove a previously configured repository, set deletePipelineProvisioningRepository to true, and don't set pipelineProvisioningRepository.

§
pipelineServiceRoleArn?: string | null
[src]

The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines. Assumed by Proton for Amazon Web Services-managed provisioning, and by customer-owned automation for self-managed provisioning.

To remove a previously configured ARN, specify an empty string.