Documentation ¶
Index ¶
- type RepositoryAssociation
- type RepositoryAssociationArgs
- type RepositoryAssociationArray
- func (RepositoryAssociationArray) ElementType() reflect.Type
- func (i RepositoryAssociationArray) ToRepositoryAssociationArrayOutput() RepositoryAssociationArrayOutput
- func (i RepositoryAssociationArray) ToRepositoryAssociationArrayOutputWithContext(ctx context.Context) RepositoryAssociationArrayOutput
- type RepositoryAssociationArrayInput
- type RepositoryAssociationArrayOutput
- func (RepositoryAssociationArrayOutput) ElementType() reflect.Type
- func (o RepositoryAssociationArrayOutput) Index(i pulumi.IntInput) RepositoryAssociationOutput
- func (o RepositoryAssociationArrayOutput) ToRepositoryAssociationArrayOutput() RepositoryAssociationArrayOutput
- func (o RepositoryAssociationArrayOutput) ToRepositoryAssociationArrayOutputWithContext(ctx context.Context) RepositoryAssociationArrayOutput
- type RepositoryAssociationInput
- type RepositoryAssociationKmsKeyDetails
- type RepositoryAssociationKmsKeyDetailsArgs
- func (RepositoryAssociationKmsKeyDetailsArgs) ElementType() reflect.Type
- func (i RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsOutput() RepositoryAssociationKmsKeyDetailsOutput
- func (i RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsOutput
- func (i RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsPtrOutput() RepositoryAssociationKmsKeyDetailsPtrOutput
- func (i RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsPtrOutput
- type RepositoryAssociationKmsKeyDetailsInput
- type RepositoryAssociationKmsKeyDetailsOutput
- func (RepositoryAssociationKmsKeyDetailsOutput) ElementType() reflect.Type
- func (o RepositoryAssociationKmsKeyDetailsOutput) EncryptionOption() pulumi.StringPtrOutput
- func (o RepositoryAssociationKmsKeyDetailsOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsOutput() RepositoryAssociationKmsKeyDetailsOutput
- func (o RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsOutput
- func (o RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutput() RepositoryAssociationKmsKeyDetailsPtrOutput
- func (o RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsPtrOutput
- type RepositoryAssociationKmsKeyDetailsPtrInput
- type RepositoryAssociationKmsKeyDetailsPtrOutput
- func (o RepositoryAssociationKmsKeyDetailsPtrOutput) Elem() RepositoryAssociationKmsKeyDetailsOutput
- func (RepositoryAssociationKmsKeyDetailsPtrOutput) ElementType() reflect.Type
- func (o RepositoryAssociationKmsKeyDetailsPtrOutput) EncryptionOption() pulumi.StringPtrOutput
- func (o RepositoryAssociationKmsKeyDetailsPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o RepositoryAssociationKmsKeyDetailsPtrOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutput() RepositoryAssociationKmsKeyDetailsPtrOutput
- func (o RepositoryAssociationKmsKeyDetailsPtrOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsPtrOutput
- type RepositoryAssociationMap
- type RepositoryAssociationMapInput
- type RepositoryAssociationMapOutput
- func (RepositoryAssociationMapOutput) ElementType() reflect.Type
- func (o RepositoryAssociationMapOutput) MapIndex(k pulumi.StringInput) RepositoryAssociationOutput
- func (o RepositoryAssociationMapOutput) ToRepositoryAssociationMapOutput() RepositoryAssociationMapOutput
- func (o RepositoryAssociationMapOutput) ToRepositoryAssociationMapOutputWithContext(ctx context.Context) RepositoryAssociationMapOutput
- type RepositoryAssociationOutput
- func (o RepositoryAssociationOutput) Arn() pulumi.StringOutput
- func (o RepositoryAssociationOutput) AssociationId() pulumi.StringOutput
- func (o RepositoryAssociationOutput) ConnectionArn() pulumi.StringOutput
- func (RepositoryAssociationOutput) ElementType() reflect.Type
- func (o RepositoryAssociationOutput) KmsKeyDetails() RepositoryAssociationKmsKeyDetailsPtrOutput
- func (o RepositoryAssociationOutput) Name() pulumi.StringOutput
- func (o RepositoryAssociationOutput) Owner() pulumi.StringOutput
- func (o RepositoryAssociationOutput) ProviderType() pulumi.StringOutput
- func (o RepositoryAssociationOutput) Repository() RepositoryAssociationRepositoryOutput
- func (o RepositoryAssociationOutput) S3RepositoryDetails() RepositoryAssociationS3RepositoryDetailArrayOutput
- func (o RepositoryAssociationOutput) State() pulumi.StringOutput
- func (o RepositoryAssociationOutput) StateReason() pulumi.StringOutput
- func (o RepositoryAssociationOutput) Tags() pulumi.StringMapOutput
- func (o RepositoryAssociationOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o RepositoryAssociationOutput) ToRepositoryAssociationOutput() RepositoryAssociationOutput
- func (o RepositoryAssociationOutput) ToRepositoryAssociationOutputWithContext(ctx context.Context) RepositoryAssociationOutput
- type RepositoryAssociationRepository
- type RepositoryAssociationRepositoryArgs
- func (RepositoryAssociationRepositoryArgs) ElementType() reflect.Type
- func (i RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryOutput() RepositoryAssociationRepositoryOutput
- func (i RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryOutput
- func (i RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryPtrOutput() RepositoryAssociationRepositoryPtrOutput
- func (i RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryPtrOutput
- type RepositoryAssociationRepositoryBitbucket
- type RepositoryAssociationRepositoryBitbucketArgs
- func (RepositoryAssociationRepositoryBitbucketArgs) ElementType() reflect.Type
- func (i RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketOutput() RepositoryAssociationRepositoryBitbucketOutput
- func (i RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketOutput
- func (i RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketPtrOutput() RepositoryAssociationRepositoryBitbucketPtrOutput
- func (i RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketPtrOutput
- type RepositoryAssociationRepositoryBitbucketInput
- type RepositoryAssociationRepositoryBitbucketOutput
- func (o RepositoryAssociationRepositoryBitbucketOutput) ConnectionArn() pulumi.StringOutput
- func (RepositoryAssociationRepositoryBitbucketOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryBitbucketOutput) Name() pulumi.StringOutput
- func (o RepositoryAssociationRepositoryBitbucketOutput) Owner() pulumi.StringOutput
- func (o RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketOutput() RepositoryAssociationRepositoryBitbucketOutput
- func (o RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketOutput
- func (o RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutput() RepositoryAssociationRepositoryBitbucketPtrOutput
- func (o RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketPtrOutput
- type RepositoryAssociationRepositoryBitbucketPtrInput
- type RepositoryAssociationRepositoryBitbucketPtrOutput
- func (o RepositoryAssociationRepositoryBitbucketPtrOutput) ConnectionArn() pulumi.StringPtrOutput
- func (o RepositoryAssociationRepositoryBitbucketPtrOutput) Elem() RepositoryAssociationRepositoryBitbucketOutput
- func (RepositoryAssociationRepositoryBitbucketPtrOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryBitbucketPtrOutput) Name() pulumi.StringPtrOutput
- func (o RepositoryAssociationRepositoryBitbucketPtrOutput) Owner() pulumi.StringPtrOutput
- func (o RepositoryAssociationRepositoryBitbucketPtrOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutput() RepositoryAssociationRepositoryBitbucketPtrOutput
- func (o RepositoryAssociationRepositoryBitbucketPtrOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketPtrOutput
- type RepositoryAssociationRepositoryCodecommit
- type RepositoryAssociationRepositoryCodecommitArgs
- func (RepositoryAssociationRepositoryCodecommitArgs) ElementType() reflect.Type
- func (i RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitOutput() RepositoryAssociationRepositoryCodecommitOutput
- func (i RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitOutput
- func (i RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitPtrOutput() RepositoryAssociationRepositoryCodecommitPtrOutput
- func (i RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitPtrOutput
- type RepositoryAssociationRepositoryCodecommitInput
- type RepositoryAssociationRepositoryCodecommitOutput
- func (RepositoryAssociationRepositoryCodecommitOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryCodecommitOutput) Name() pulumi.StringOutput
- func (o RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitOutput() RepositoryAssociationRepositoryCodecommitOutput
- func (o RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitOutput
- func (o RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutput() RepositoryAssociationRepositoryCodecommitPtrOutput
- func (o RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitPtrOutput
- type RepositoryAssociationRepositoryCodecommitPtrInput
- type RepositoryAssociationRepositoryCodecommitPtrOutput
- func (o RepositoryAssociationRepositoryCodecommitPtrOutput) Elem() RepositoryAssociationRepositoryCodecommitOutput
- func (RepositoryAssociationRepositoryCodecommitPtrOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryCodecommitPtrOutput) Name() pulumi.StringPtrOutput
- func (o RepositoryAssociationRepositoryCodecommitPtrOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutput() RepositoryAssociationRepositoryCodecommitPtrOutput
- func (o RepositoryAssociationRepositoryCodecommitPtrOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitPtrOutput
- type RepositoryAssociationRepositoryGithubEnterpriseServer
- type RepositoryAssociationRepositoryGithubEnterpriseServerArgs
- func (RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ElementType() reflect.Type
- func (i RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutput() RepositoryAssociationRepositoryGithubEnterpriseServerOutput
- func (i RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerOutput
- func (i RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
- func (i RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
- type RepositoryAssociationRepositoryGithubEnterpriseServerInput
- type RepositoryAssociationRepositoryGithubEnterpriseServerOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ConnectionArn() pulumi.StringOutput
- func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) Name() pulumi.StringOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) Owner() pulumi.StringOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutput() RepositoryAssociationRepositoryGithubEnterpriseServerOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
- type RepositoryAssociationRepositoryGithubEnterpriseServerPtrInput
- type RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ConnectionArn() pulumi.StringPtrOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) Elem() RepositoryAssociationRepositoryGithubEnterpriseServerOutput
- func (RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) Name() pulumi.StringPtrOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) Owner() pulumi.StringPtrOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
- func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
- type RepositoryAssociationRepositoryInput
- type RepositoryAssociationRepositoryOutput
- func (o RepositoryAssociationRepositoryOutput) Bitbucket() RepositoryAssociationRepositoryBitbucketPtrOutput
- func (o RepositoryAssociationRepositoryOutput) Codecommit() RepositoryAssociationRepositoryCodecommitPtrOutput
- func (RepositoryAssociationRepositoryOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryOutput) GithubEnterpriseServer() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
- func (o RepositoryAssociationRepositoryOutput) S3Bucket() RepositoryAssociationRepositoryS3BucketPtrOutput
- func (o RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryOutput() RepositoryAssociationRepositoryOutput
- func (o RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryOutput
- func (o RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryPtrOutput() RepositoryAssociationRepositoryPtrOutput
- func (o RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryPtrOutput
- type RepositoryAssociationRepositoryPtrInput
- type RepositoryAssociationRepositoryPtrOutput
- func (o RepositoryAssociationRepositoryPtrOutput) Bitbucket() RepositoryAssociationRepositoryBitbucketPtrOutput
- func (o RepositoryAssociationRepositoryPtrOutput) Codecommit() RepositoryAssociationRepositoryCodecommitPtrOutput
- func (o RepositoryAssociationRepositoryPtrOutput) Elem() RepositoryAssociationRepositoryOutput
- func (RepositoryAssociationRepositoryPtrOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryPtrOutput) GithubEnterpriseServer() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
- func (o RepositoryAssociationRepositoryPtrOutput) S3Bucket() RepositoryAssociationRepositoryS3BucketPtrOutput
- func (o RepositoryAssociationRepositoryPtrOutput) ToRepositoryAssociationRepositoryPtrOutput() RepositoryAssociationRepositoryPtrOutput
- func (o RepositoryAssociationRepositoryPtrOutput) ToRepositoryAssociationRepositoryPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryPtrOutput
- type RepositoryAssociationRepositoryS3Bucket
- type RepositoryAssociationRepositoryS3BucketArgs
- func (RepositoryAssociationRepositoryS3BucketArgs) ElementType() reflect.Type
- func (i RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketOutput() RepositoryAssociationRepositoryS3BucketOutput
- func (i RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketOutput
- func (i RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketPtrOutput() RepositoryAssociationRepositoryS3BucketPtrOutput
- func (i RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketPtrOutput
- type RepositoryAssociationRepositoryS3BucketInput
- type RepositoryAssociationRepositoryS3BucketOutput
- func (o RepositoryAssociationRepositoryS3BucketOutput) BucketName() pulumi.StringOutput
- func (RepositoryAssociationRepositoryS3BucketOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryS3BucketOutput) Name() pulumi.StringOutput
- func (o RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketOutput() RepositoryAssociationRepositoryS3BucketOutput
- func (o RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketOutput
- func (o RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutput() RepositoryAssociationRepositoryS3BucketPtrOutput
- func (o RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketPtrOutput
- type RepositoryAssociationRepositoryS3BucketPtrInput
- type RepositoryAssociationRepositoryS3BucketPtrOutput
- func (o RepositoryAssociationRepositoryS3BucketPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o RepositoryAssociationRepositoryS3BucketPtrOutput) Elem() RepositoryAssociationRepositoryS3BucketOutput
- func (RepositoryAssociationRepositoryS3BucketPtrOutput) ElementType() reflect.Type
- func (o RepositoryAssociationRepositoryS3BucketPtrOutput) Name() pulumi.StringPtrOutput
- func (o RepositoryAssociationRepositoryS3BucketPtrOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutput() RepositoryAssociationRepositoryS3BucketPtrOutput
- func (o RepositoryAssociationRepositoryS3BucketPtrOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketPtrOutput
- type RepositoryAssociationS3RepositoryDetail
- type RepositoryAssociationS3RepositoryDetailArgs
- func (RepositoryAssociationS3RepositoryDetailArgs) ElementType() reflect.Type
- func (i RepositoryAssociationS3RepositoryDetailArgs) ToRepositoryAssociationS3RepositoryDetailOutput() RepositoryAssociationS3RepositoryDetailOutput
- func (i RepositoryAssociationS3RepositoryDetailArgs) ToRepositoryAssociationS3RepositoryDetailOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailOutput
- type RepositoryAssociationS3RepositoryDetailArray
- func (RepositoryAssociationS3RepositoryDetailArray) ElementType() reflect.Type
- func (i RepositoryAssociationS3RepositoryDetailArray) ToRepositoryAssociationS3RepositoryDetailArrayOutput() RepositoryAssociationS3RepositoryDetailArrayOutput
- func (i RepositoryAssociationS3RepositoryDetailArray) ToRepositoryAssociationS3RepositoryDetailArrayOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailArrayOutput
- type RepositoryAssociationS3RepositoryDetailArrayInput
- type RepositoryAssociationS3RepositoryDetailArrayOutput
- func (RepositoryAssociationS3RepositoryDetailArrayOutput) ElementType() reflect.Type
- func (o RepositoryAssociationS3RepositoryDetailArrayOutput) Index(i pulumi.IntInput) RepositoryAssociationS3RepositoryDetailOutput
- func (o RepositoryAssociationS3RepositoryDetailArrayOutput) ToRepositoryAssociationS3RepositoryDetailArrayOutput() RepositoryAssociationS3RepositoryDetailArrayOutput
- func (o RepositoryAssociationS3RepositoryDetailArrayOutput) ToRepositoryAssociationS3RepositoryDetailArrayOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailArrayOutput
- type RepositoryAssociationS3RepositoryDetailCodeArtifact
- type RepositoryAssociationS3RepositoryDetailCodeArtifactArgs
- func (RepositoryAssociationS3RepositoryDetailCodeArtifactArgs) ElementType() reflect.Type
- func (i RepositoryAssociationS3RepositoryDetailCodeArtifactArgs) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
- func (i RepositoryAssociationS3RepositoryDetailCodeArtifactArgs) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
- type RepositoryAssociationS3RepositoryDetailCodeArtifactArray
- func (RepositoryAssociationS3RepositoryDetailCodeArtifactArray) ElementType() reflect.Type
- func (i RepositoryAssociationS3RepositoryDetailCodeArtifactArray) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
- func (i RepositoryAssociationS3RepositoryDetailCodeArtifactArray) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
- type RepositoryAssociationS3RepositoryDetailCodeArtifactArrayInput
- type RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
- func (RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) ElementType() reflect.Type
- func (o RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) Index(i pulumi.IntInput) RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
- func (o RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
- func (o RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
- type RepositoryAssociationS3RepositoryDetailCodeArtifactInput
- type RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
- func (o RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) BuildArtifactsObjectKey() pulumi.StringPtrOutput
- func (RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) ElementType() reflect.Type
- func (o RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) SourceCodeArtifactsObjectKey() pulumi.StringPtrOutput
- func (o RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
- func (o RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
- type RepositoryAssociationS3RepositoryDetailInput
- type RepositoryAssociationS3RepositoryDetailOutput
- func (o RepositoryAssociationS3RepositoryDetailOutput) BucketName() pulumi.StringPtrOutput
- func (o RepositoryAssociationS3RepositoryDetailOutput) CodeArtifacts() RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
- func (RepositoryAssociationS3RepositoryDetailOutput) ElementType() reflect.Type
- func (o RepositoryAssociationS3RepositoryDetailOutput) ToRepositoryAssociationS3RepositoryDetailOutput() RepositoryAssociationS3RepositoryDetailOutput
- func (o RepositoryAssociationS3RepositoryDetailOutput) ToRepositoryAssociationS3RepositoryDetailOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailOutput
- type RepositoryAssociationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RepositoryAssociation ¶
type RepositoryAssociation struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) identifying the repository association. Arn pulumi.StringOutput `pulumi:"arn"` // The ID of the repository association. AssociationId pulumi.StringOutput `pulumi:"associationId"` // The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection. ConnectionArn pulumi.StringOutput `pulumi:"connectionArn"` // An object describing the KMS key to asssociate. Block is documented below. KmsKeyDetails RepositoryAssociationKmsKeyDetailsPtrOutput `pulumi:"kmsKeyDetails"` // The name of the third party source repository. Name pulumi.StringOutput `pulumi:"name"` // The username for the account that owns the repository. Owner pulumi.StringOutput `pulumi:"owner"` // The provider type of the repository association. ProviderType pulumi.StringOutput `pulumi:"providerType"` // An object describing the repository to associate. Valid values: `bitbucket`, `codecommit`, `githubEnterpriseServer`, or `s3Bucket`. Block is documented below. Note: for repositories that leverage CodeStar connections (ex. `bitbucket`, `githubEnterpriseServer`) the connection must be in `Available` status prior to creating this resource. // // The following arguments are optional: Repository RepositoryAssociationRepositoryOutput `pulumi:"repository"` S3RepositoryDetails RepositoryAssociationS3RepositoryDetailArrayOutput `pulumi:"s3RepositoryDetails"` // The state of the repository association. State pulumi.StringOutput `pulumi:"state"` // A description of why the repository association is in the current state. StateReason pulumi.StringOutput `pulumi:"stateReason"` Tags pulumi.StringMapOutput `pulumi:"tags"` // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Resource for managing an AWS CodeGuru Reviewer Repository Association.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/codecommit" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/codegurureviewer" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kms" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleKey, err := kms.NewKey(ctx, "exampleKey", nil) if err != nil { return err } exampleRepository, err := codecommit.NewRepository(ctx, "exampleRepository", &codecommit.RepositoryArgs{ RepositoryName: pulumi.String("example-repo"), }) if err != nil { return err } _, err = codegurureviewer.NewRepositoryAssociation(ctx, "exampleRepositoryAssociation", &codegurureviewer.RepositoryAssociationArgs{ Repository: &codegurureviewer.RepositoryAssociationRepositoryArgs{ Codecommit: &codegurureviewer.RepositoryAssociationRepositoryCodecommitArgs{ Name: exampleRepository.RepositoryName, }, }, KmsKeyDetails: &codegurureviewer.RepositoryAssociationKmsKeyDetailsArgs{ EncryptionOption: pulumi.String("CUSTOMER_MANAGED_CMK"), KmsKeyId: exampleKey.KeyId, }, }) if err != nil { return err } return nil }) }
```
func GetRepositoryAssociation ¶
func GetRepositoryAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RepositoryAssociationState, opts ...pulumi.ResourceOption) (*RepositoryAssociation, error)
GetRepositoryAssociation gets an existing RepositoryAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRepositoryAssociation ¶
func NewRepositoryAssociation(ctx *pulumi.Context, name string, args *RepositoryAssociationArgs, opts ...pulumi.ResourceOption) (*RepositoryAssociation, error)
NewRepositoryAssociation registers a new resource with the given unique name, arguments, and options.
func (*RepositoryAssociation) ElementType ¶
func (*RepositoryAssociation) ElementType() reflect.Type
func (*RepositoryAssociation) ToRepositoryAssociationOutput ¶
func (i *RepositoryAssociation) ToRepositoryAssociationOutput() RepositoryAssociationOutput
func (*RepositoryAssociation) ToRepositoryAssociationOutputWithContext ¶
func (i *RepositoryAssociation) ToRepositoryAssociationOutputWithContext(ctx context.Context) RepositoryAssociationOutput
type RepositoryAssociationArgs ¶
type RepositoryAssociationArgs struct { // An object describing the KMS key to asssociate. Block is documented below. KmsKeyDetails RepositoryAssociationKmsKeyDetailsPtrInput // An object describing the repository to associate. Valid values: `bitbucket`, `codecommit`, `githubEnterpriseServer`, or `s3Bucket`. Block is documented below. Note: for repositories that leverage CodeStar connections (ex. `bitbucket`, `githubEnterpriseServer`) the connection must be in `Available` status prior to creating this resource. // // The following arguments are optional: Repository RepositoryAssociationRepositoryInput Tags pulumi.StringMapInput }
The set of arguments for constructing a RepositoryAssociation resource.
func (RepositoryAssociationArgs) ElementType ¶
func (RepositoryAssociationArgs) ElementType() reflect.Type
type RepositoryAssociationArray ¶
type RepositoryAssociationArray []RepositoryAssociationInput
func (RepositoryAssociationArray) ElementType ¶
func (RepositoryAssociationArray) ElementType() reflect.Type
func (RepositoryAssociationArray) ToRepositoryAssociationArrayOutput ¶
func (i RepositoryAssociationArray) ToRepositoryAssociationArrayOutput() RepositoryAssociationArrayOutput
func (RepositoryAssociationArray) ToRepositoryAssociationArrayOutputWithContext ¶
func (i RepositoryAssociationArray) ToRepositoryAssociationArrayOutputWithContext(ctx context.Context) RepositoryAssociationArrayOutput
type RepositoryAssociationArrayInput ¶
type RepositoryAssociationArrayInput interface { pulumi.Input ToRepositoryAssociationArrayOutput() RepositoryAssociationArrayOutput ToRepositoryAssociationArrayOutputWithContext(context.Context) RepositoryAssociationArrayOutput }
RepositoryAssociationArrayInput is an input type that accepts RepositoryAssociationArray and RepositoryAssociationArrayOutput values. You can construct a concrete instance of `RepositoryAssociationArrayInput` via:
RepositoryAssociationArray{ RepositoryAssociationArgs{...} }
type RepositoryAssociationArrayOutput ¶
type RepositoryAssociationArrayOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationArrayOutput) ElementType ¶
func (RepositoryAssociationArrayOutput) ElementType() reflect.Type
func (RepositoryAssociationArrayOutput) Index ¶
func (o RepositoryAssociationArrayOutput) Index(i pulumi.IntInput) RepositoryAssociationOutput
func (RepositoryAssociationArrayOutput) ToRepositoryAssociationArrayOutput ¶
func (o RepositoryAssociationArrayOutput) ToRepositoryAssociationArrayOutput() RepositoryAssociationArrayOutput
func (RepositoryAssociationArrayOutput) ToRepositoryAssociationArrayOutputWithContext ¶
func (o RepositoryAssociationArrayOutput) ToRepositoryAssociationArrayOutputWithContext(ctx context.Context) RepositoryAssociationArrayOutput
type RepositoryAssociationInput ¶
type RepositoryAssociationInput interface { pulumi.Input ToRepositoryAssociationOutput() RepositoryAssociationOutput ToRepositoryAssociationOutputWithContext(ctx context.Context) RepositoryAssociationOutput }
type RepositoryAssociationKmsKeyDetails ¶
type RepositoryAssociationKmsKeyDetails struct { // The encryption option for a repository association. It is either owned by AWS Key Management Service (KMS) (`AWS_OWNED_CMK`) or customer managed (`CUSTOMER_MANAGED_CMK`). EncryptionOption *string `pulumi:"encryptionOption"` // The ID of the AWS KMS key that is associated with a repository association. KmsKeyId *string `pulumi:"kmsKeyId"` }
type RepositoryAssociationKmsKeyDetailsArgs ¶
type RepositoryAssociationKmsKeyDetailsArgs struct { // The encryption option for a repository association. It is either owned by AWS Key Management Service (KMS) (`AWS_OWNED_CMK`) or customer managed (`CUSTOMER_MANAGED_CMK`). EncryptionOption pulumi.StringPtrInput `pulumi:"encryptionOption"` // The ID of the AWS KMS key that is associated with a repository association. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` }
func (RepositoryAssociationKmsKeyDetailsArgs) ElementType ¶
func (RepositoryAssociationKmsKeyDetailsArgs) ElementType() reflect.Type
func (RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsOutput ¶
func (i RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsOutput() RepositoryAssociationKmsKeyDetailsOutput
func (RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsOutputWithContext ¶
func (i RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsOutput
func (RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsPtrOutput ¶
func (i RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsPtrOutput() RepositoryAssociationKmsKeyDetailsPtrOutput
func (RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext ¶
func (i RepositoryAssociationKmsKeyDetailsArgs) ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsPtrOutput
type RepositoryAssociationKmsKeyDetailsInput ¶
type RepositoryAssociationKmsKeyDetailsInput interface { pulumi.Input ToRepositoryAssociationKmsKeyDetailsOutput() RepositoryAssociationKmsKeyDetailsOutput ToRepositoryAssociationKmsKeyDetailsOutputWithContext(context.Context) RepositoryAssociationKmsKeyDetailsOutput }
RepositoryAssociationKmsKeyDetailsInput is an input type that accepts RepositoryAssociationKmsKeyDetailsArgs and RepositoryAssociationKmsKeyDetailsOutput values. You can construct a concrete instance of `RepositoryAssociationKmsKeyDetailsInput` via:
RepositoryAssociationKmsKeyDetailsArgs{...}
type RepositoryAssociationKmsKeyDetailsOutput ¶
type RepositoryAssociationKmsKeyDetailsOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationKmsKeyDetailsOutput) ElementType ¶
func (RepositoryAssociationKmsKeyDetailsOutput) ElementType() reflect.Type
func (RepositoryAssociationKmsKeyDetailsOutput) EncryptionOption ¶
func (o RepositoryAssociationKmsKeyDetailsOutput) EncryptionOption() pulumi.StringPtrOutput
The encryption option for a repository association. It is either owned by AWS Key Management Service (KMS) (`AWS_OWNED_CMK`) or customer managed (`CUSTOMER_MANAGED_CMK`).
func (RepositoryAssociationKmsKeyDetailsOutput) KmsKeyId ¶
func (o RepositoryAssociationKmsKeyDetailsOutput) KmsKeyId() pulumi.StringPtrOutput
The ID of the AWS KMS key that is associated with a repository association.
func (RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsOutput ¶
func (o RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsOutput() RepositoryAssociationKmsKeyDetailsOutput
func (RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsOutputWithContext ¶
func (o RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsOutput
func (RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutput ¶
func (o RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutput() RepositoryAssociationKmsKeyDetailsPtrOutput
func (RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext ¶
func (o RepositoryAssociationKmsKeyDetailsOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsPtrOutput
type RepositoryAssociationKmsKeyDetailsPtrInput ¶
type RepositoryAssociationKmsKeyDetailsPtrInput interface { pulumi.Input ToRepositoryAssociationKmsKeyDetailsPtrOutput() RepositoryAssociationKmsKeyDetailsPtrOutput ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext(context.Context) RepositoryAssociationKmsKeyDetailsPtrOutput }
RepositoryAssociationKmsKeyDetailsPtrInput is an input type that accepts RepositoryAssociationKmsKeyDetailsArgs, RepositoryAssociationKmsKeyDetailsPtr and RepositoryAssociationKmsKeyDetailsPtrOutput values. You can construct a concrete instance of `RepositoryAssociationKmsKeyDetailsPtrInput` via:
RepositoryAssociationKmsKeyDetailsArgs{...} or: nil
func RepositoryAssociationKmsKeyDetailsPtr ¶
func RepositoryAssociationKmsKeyDetailsPtr(v *RepositoryAssociationKmsKeyDetailsArgs) RepositoryAssociationKmsKeyDetailsPtrInput
type RepositoryAssociationKmsKeyDetailsPtrOutput ¶
type RepositoryAssociationKmsKeyDetailsPtrOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationKmsKeyDetailsPtrOutput) ElementType ¶
func (RepositoryAssociationKmsKeyDetailsPtrOutput) ElementType() reflect.Type
func (RepositoryAssociationKmsKeyDetailsPtrOutput) EncryptionOption ¶
func (o RepositoryAssociationKmsKeyDetailsPtrOutput) EncryptionOption() pulumi.StringPtrOutput
The encryption option for a repository association. It is either owned by AWS Key Management Service (KMS) (`AWS_OWNED_CMK`) or customer managed (`CUSTOMER_MANAGED_CMK`).
func (RepositoryAssociationKmsKeyDetailsPtrOutput) KmsKeyId ¶
func (o RepositoryAssociationKmsKeyDetailsPtrOutput) KmsKeyId() pulumi.StringPtrOutput
The ID of the AWS KMS key that is associated with a repository association.
func (RepositoryAssociationKmsKeyDetailsPtrOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutput ¶
func (o RepositoryAssociationKmsKeyDetailsPtrOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutput() RepositoryAssociationKmsKeyDetailsPtrOutput
func (RepositoryAssociationKmsKeyDetailsPtrOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext ¶
func (o RepositoryAssociationKmsKeyDetailsPtrOutput) ToRepositoryAssociationKmsKeyDetailsPtrOutputWithContext(ctx context.Context) RepositoryAssociationKmsKeyDetailsPtrOutput
type RepositoryAssociationMap ¶
type RepositoryAssociationMap map[string]RepositoryAssociationInput
func (RepositoryAssociationMap) ElementType ¶
func (RepositoryAssociationMap) ElementType() reflect.Type
func (RepositoryAssociationMap) ToRepositoryAssociationMapOutput ¶
func (i RepositoryAssociationMap) ToRepositoryAssociationMapOutput() RepositoryAssociationMapOutput
func (RepositoryAssociationMap) ToRepositoryAssociationMapOutputWithContext ¶
func (i RepositoryAssociationMap) ToRepositoryAssociationMapOutputWithContext(ctx context.Context) RepositoryAssociationMapOutput
type RepositoryAssociationMapInput ¶
type RepositoryAssociationMapInput interface { pulumi.Input ToRepositoryAssociationMapOutput() RepositoryAssociationMapOutput ToRepositoryAssociationMapOutputWithContext(context.Context) RepositoryAssociationMapOutput }
RepositoryAssociationMapInput is an input type that accepts RepositoryAssociationMap and RepositoryAssociationMapOutput values. You can construct a concrete instance of `RepositoryAssociationMapInput` via:
RepositoryAssociationMap{ "key": RepositoryAssociationArgs{...} }
type RepositoryAssociationMapOutput ¶
type RepositoryAssociationMapOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationMapOutput) ElementType ¶
func (RepositoryAssociationMapOutput) ElementType() reflect.Type
func (RepositoryAssociationMapOutput) MapIndex ¶
func (o RepositoryAssociationMapOutput) MapIndex(k pulumi.StringInput) RepositoryAssociationOutput
func (RepositoryAssociationMapOutput) ToRepositoryAssociationMapOutput ¶
func (o RepositoryAssociationMapOutput) ToRepositoryAssociationMapOutput() RepositoryAssociationMapOutput
func (RepositoryAssociationMapOutput) ToRepositoryAssociationMapOutputWithContext ¶
func (o RepositoryAssociationMapOutput) ToRepositoryAssociationMapOutputWithContext(ctx context.Context) RepositoryAssociationMapOutput
type RepositoryAssociationOutput ¶
type RepositoryAssociationOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationOutput) Arn ¶
func (o RepositoryAssociationOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) identifying the repository association.
func (RepositoryAssociationOutput) AssociationId ¶
func (o RepositoryAssociationOutput) AssociationId() pulumi.StringOutput
The ID of the repository association.
func (RepositoryAssociationOutput) ConnectionArn ¶
func (o RepositoryAssociationOutput) ConnectionArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection.
func (RepositoryAssociationOutput) ElementType ¶
func (RepositoryAssociationOutput) ElementType() reflect.Type
func (RepositoryAssociationOutput) KmsKeyDetails ¶
func (o RepositoryAssociationOutput) KmsKeyDetails() RepositoryAssociationKmsKeyDetailsPtrOutput
An object describing the KMS key to asssociate. Block is documented below.
func (RepositoryAssociationOutput) Name ¶
func (o RepositoryAssociationOutput) Name() pulumi.StringOutput
The name of the third party source repository.
func (RepositoryAssociationOutput) Owner ¶
func (o RepositoryAssociationOutput) Owner() pulumi.StringOutput
The username for the account that owns the repository.
func (RepositoryAssociationOutput) ProviderType ¶
func (o RepositoryAssociationOutput) ProviderType() pulumi.StringOutput
The provider type of the repository association.
func (RepositoryAssociationOutput) Repository ¶
func (o RepositoryAssociationOutput) Repository() RepositoryAssociationRepositoryOutput
An object describing the repository to associate. Valid values: `bitbucket`, `codecommit`, `githubEnterpriseServer`, or `s3Bucket`. Block is documented below. Note: for repositories that leverage CodeStar connections (ex. `bitbucket`, `githubEnterpriseServer`) the connection must be in `Available` status prior to creating this resource.
The following arguments are optional:
func (RepositoryAssociationOutput) S3RepositoryDetails ¶
func (o RepositoryAssociationOutput) S3RepositoryDetails() RepositoryAssociationS3RepositoryDetailArrayOutput
func (RepositoryAssociationOutput) State ¶
func (o RepositoryAssociationOutput) State() pulumi.StringOutput
The state of the repository association.
func (RepositoryAssociationOutput) StateReason ¶
func (o RepositoryAssociationOutput) StateReason() pulumi.StringOutput
A description of why the repository association is in the current state.
func (RepositoryAssociationOutput) Tags ¶
func (o RepositoryAssociationOutput) Tags() pulumi.StringMapOutput
func (RepositoryAssociationOutput) TagsAll
deprecated
func (o RepositoryAssociationOutput) TagsAll() pulumi.StringMapOutput
Deprecated: Please use `tags` instead.
func (RepositoryAssociationOutput) ToRepositoryAssociationOutput ¶
func (o RepositoryAssociationOutput) ToRepositoryAssociationOutput() RepositoryAssociationOutput
func (RepositoryAssociationOutput) ToRepositoryAssociationOutputWithContext ¶
func (o RepositoryAssociationOutput) ToRepositoryAssociationOutputWithContext(ctx context.Context) RepositoryAssociationOutput
type RepositoryAssociationRepository ¶
type RepositoryAssociationRepository struct { Bitbucket *RepositoryAssociationRepositoryBitbucket `pulumi:"bitbucket"` Codecommit *RepositoryAssociationRepositoryCodecommit `pulumi:"codecommit"` GithubEnterpriseServer *RepositoryAssociationRepositoryGithubEnterpriseServer `pulumi:"githubEnterpriseServer"` S3Bucket *RepositoryAssociationRepositoryS3Bucket `pulumi:"s3Bucket"` }
type RepositoryAssociationRepositoryArgs ¶
type RepositoryAssociationRepositoryArgs struct { Bitbucket RepositoryAssociationRepositoryBitbucketPtrInput `pulumi:"bitbucket"` Codecommit RepositoryAssociationRepositoryCodecommitPtrInput `pulumi:"codecommit"` GithubEnterpriseServer RepositoryAssociationRepositoryGithubEnterpriseServerPtrInput `pulumi:"githubEnterpriseServer"` S3Bucket RepositoryAssociationRepositoryS3BucketPtrInput `pulumi:"s3Bucket"` }
func (RepositoryAssociationRepositoryArgs) ElementType ¶
func (RepositoryAssociationRepositoryArgs) ElementType() reflect.Type
func (RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryOutput ¶
func (i RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryOutput() RepositoryAssociationRepositoryOutput
func (RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryOutputWithContext ¶
func (i RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryOutput
func (RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryPtrOutput ¶
func (i RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryPtrOutput() RepositoryAssociationRepositoryPtrOutput
func (RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryPtrOutputWithContext ¶
func (i RepositoryAssociationRepositoryArgs) ToRepositoryAssociationRepositoryPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryPtrOutput
type RepositoryAssociationRepositoryBitbucket ¶
type RepositoryAssociationRepositoryBitbucket struct { // The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection. ConnectionArn string `pulumi:"connectionArn"` // The name of the third party source repository. Name string `pulumi:"name"` // The username for the account that owns the repository. Owner string `pulumi:"owner"` }
type RepositoryAssociationRepositoryBitbucketArgs ¶
type RepositoryAssociationRepositoryBitbucketArgs struct { // The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection. ConnectionArn pulumi.StringInput `pulumi:"connectionArn"` // The name of the third party source repository. Name pulumi.StringInput `pulumi:"name"` // The username for the account that owns the repository. Owner pulumi.StringInput `pulumi:"owner"` }
func (RepositoryAssociationRepositoryBitbucketArgs) ElementType ¶
func (RepositoryAssociationRepositoryBitbucketArgs) ElementType() reflect.Type
func (RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketOutput ¶
func (i RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketOutput() RepositoryAssociationRepositoryBitbucketOutput
func (RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketOutputWithContext ¶
func (i RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketOutput
func (RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketPtrOutput ¶
func (i RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketPtrOutput() RepositoryAssociationRepositoryBitbucketPtrOutput
func (RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext ¶
func (i RepositoryAssociationRepositoryBitbucketArgs) ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketPtrOutput
type RepositoryAssociationRepositoryBitbucketInput ¶
type RepositoryAssociationRepositoryBitbucketInput interface { pulumi.Input ToRepositoryAssociationRepositoryBitbucketOutput() RepositoryAssociationRepositoryBitbucketOutput ToRepositoryAssociationRepositoryBitbucketOutputWithContext(context.Context) RepositoryAssociationRepositoryBitbucketOutput }
RepositoryAssociationRepositoryBitbucketInput is an input type that accepts RepositoryAssociationRepositoryBitbucketArgs and RepositoryAssociationRepositoryBitbucketOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryBitbucketInput` via:
RepositoryAssociationRepositoryBitbucketArgs{...}
type RepositoryAssociationRepositoryBitbucketOutput ¶
type RepositoryAssociationRepositoryBitbucketOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryBitbucketOutput) ConnectionArn ¶
func (o RepositoryAssociationRepositoryBitbucketOutput) ConnectionArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection.
func (RepositoryAssociationRepositoryBitbucketOutput) ElementType ¶
func (RepositoryAssociationRepositoryBitbucketOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryBitbucketOutput) Name ¶
func (o RepositoryAssociationRepositoryBitbucketOutput) Name() pulumi.StringOutput
The name of the third party source repository.
func (RepositoryAssociationRepositoryBitbucketOutput) Owner ¶
func (o RepositoryAssociationRepositoryBitbucketOutput) Owner() pulumi.StringOutput
The username for the account that owns the repository.
func (RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketOutput ¶
func (o RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketOutput() RepositoryAssociationRepositoryBitbucketOutput
func (RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketOutputWithContext ¶
func (o RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketOutput
func (RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutput ¶
func (o RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutput() RepositoryAssociationRepositoryBitbucketPtrOutput
func (RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryBitbucketOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketPtrOutput
type RepositoryAssociationRepositoryBitbucketPtrInput ¶
type RepositoryAssociationRepositoryBitbucketPtrInput interface { pulumi.Input ToRepositoryAssociationRepositoryBitbucketPtrOutput() RepositoryAssociationRepositoryBitbucketPtrOutput ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext(context.Context) RepositoryAssociationRepositoryBitbucketPtrOutput }
RepositoryAssociationRepositoryBitbucketPtrInput is an input type that accepts RepositoryAssociationRepositoryBitbucketArgs, RepositoryAssociationRepositoryBitbucketPtr and RepositoryAssociationRepositoryBitbucketPtrOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryBitbucketPtrInput` via:
RepositoryAssociationRepositoryBitbucketArgs{...} or: nil
func RepositoryAssociationRepositoryBitbucketPtr ¶
func RepositoryAssociationRepositoryBitbucketPtr(v *RepositoryAssociationRepositoryBitbucketArgs) RepositoryAssociationRepositoryBitbucketPtrInput
type RepositoryAssociationRepositoryBitbucketPtrOutput ¶
type RepositoryAssociationRepositoryBitbucketPtrOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryBitbucketPtrOutput) ConnectionArn ¶
func (o RepositoryAssociationRepositoryBitbucketPtrOutput) ConnectionArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection.
func (RepositoryAssociationRepositoryBitbucketPtrOutput) ElementType ¶
func (RepositoryAssociationRepositoryBitbucketPtrOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryBitbucketPtrOutput) Name ¶
func (o RepositoryAssociationRepositoryBitbucketPtrOutput) Name() pulumi.StringPtrOutput
The name of the third party source repository.
func (RepositoryAssociationRepositoryBitbucketPtrOutput) Owner ¶
func (o RepositoryAssociationRepositoryBitbucketPtrOutput) Owner() pulumi.StringPtrOutput
The username for the account that owns the repository.
func (RepositoryAssociationRepositoryBitbucketPtrOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutput ¶
func (o RepositoryAssociationRepositoryBitbucketPtrOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutput() RepositoryAssociationRepositoryBitbucketPtrOutput
func (RepositoryAssociationRepositoryBitbucketPtrOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryBitbucketPtrOutput) ToRepositoryAssociationRepositoryBitbucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryBitbucketPtrOutput
type RepositoryAssociationRepositoryCodecommit ¶
type RepositoryAssociationRepositoryCodecommit struct { // The name of the AWS CodeCommit repository. Name string `pulumi:"name"` }
type RepositoryAssociationRepositoryCodecommitArgs ¶
type RepositoryAssociationRepositoryCodecommitArgs struct { // The name of the AWS CodeCommit repository. Name pulumi.StringInput `pulumi:"name"` }
func (RepositoryAssociationRepositoryCodecommitArgs) ElementType ¶
func (RepositoryAssociationRepositoryCodecommitArgs) ElementType() reflect.Type
func (RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitOutput ¶
func (i RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitOutput() RepositoryAssociationRepositoryCodecommitOutput
func (RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitOutputWithContext ¶
func (i RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitOutput
func (RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitPtrOutput ¶
func (i RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitPtrOutput() RepositoryAssociationRepositoryCodecommitPtrOutput
func (RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext ¶
func (i RepositoryAssociationRepositoryCodecommitArgs) ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitPtrOutput
type RepositoryAssociationRepositoryCodecommitInput ¶
type RepositoryAssociationRepositoryCodecommitInput interface { pulumi.Input ToRepositoryAssociationRepositoryCodecommitOutput() RepositoryAssociationRepositoryCodecommitOutput ToRepositoryAssociationRepositoryCodecommitOutputWithContext(context.Context) RepositoryAssociationRepositoryCodecommitOutput }
RepositoryAssociationRepositoryCodecommitInput is an input type that accepts RepositoryAssociationRepositoryCodecommitArgs and RepositoryAssociationRepositoryCodecommitOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryCodecommitInput` via:
RepositoryAssociationRepositoryCodecommitArgs{...}
type RepositoryAssociationRepositoryCodecommitOutput ¶
type RepositoryAssociationRepositoryCodecommitOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryCodecommitOutput) ElementType ¶
func (RepositoryAssociationRepositoryCodecommitOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryCodecommitOutput) Name ¶
func (o RepositoryAssociationRepositoryCodecommitOutput) Name() pulumi.StringOutput
The name of the AWS CodeCommit repository.
func (RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitOutput ¶
func (o RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitOutput() RepositoryAssociationRepositoryCodecommitOutput
func (RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitOutputWithContext ¶
func (o RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitOutput
func (RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutput ¶
func (o RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutput() RepositoryAssociationRepositoryCodecommitPtrOutput
func (RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryCodecommitOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitPtrOutput
type RepositoryAssociationRepositoryCodecommitPtrInput ¶
type RepositoryAssociationRepositoryCodecommitPtrInput interface { pulumi.Input ToRepositoryAssociationRepositoryCodecommitPtrOutput() RepositoryAssociationRepositoryCodecommitPtrOutput ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext(context.Context) RepositoryAssociationRepositoryCodecommitPtrOutput }
RepositoryAssociationRepositoryCodecommitPtrInput is an input type that accepts RepositoryAssociationRepositoryCodecommitArgs, RepositoryAssociationRepositoryCodecommitPtr and RepositoryAssociationRepositoryCodecommitPtrOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryCodecommitPtrInput` via:
RepositoryAssociationRepositoryCodecommitArgs{...} or: nil
func RepositoryAssociationRepositoryCodecommitPtr ¶
func RepositoryAssociationRepositoryCodecommitPtr(v *RepositoryAssociationRepositoryCodecommitArgs) RepositoryAssociationRepositoryCodecommitPtrInput
type RepositoryAssociationRepositoryCodecommitPtrOutput ¶
type RepositoryAssociationRepositoryCodecommitPtrOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryCodecommitPtrOutput) ElementType ¶
func (RepositoryAssociationRepositoryCodecommitPtrOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryCodecommitPtrOutput) Name ¶
func (o RepositoryAssociationRepositoryCodecommitPtrOutput) Name() pulumi.StringPtrOutput
The name of the AWS CodeCommit repository.
func (RepositoryAssociationRepositoryCodecommitPtrOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutput ¶
func (o RepositoryAssociationRepositoryCodecommitPtrOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutput() RepositoryAssociationRepositoryCodecommitPtrOutput
func (RepositoryAssociationRepositoryCodecommitPtrOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryCodecommitPtrOutput) ToRepositoryAssociationRepositoryCodecommitPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryCodecommitPtrOutput
type RepositoryAssociationRepositoryGithubEnterpriseServer ¶
type RepositoryAssociationRepositoryGithubEnterpriseServer struct { // The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection. ConnectionArn string `pulumi:"connectionArn"` // The name of the third party source repository. Name string `pulumi:"name"` // The username for the account that owns the repository. Owner string `pulumi:"owner"` }
type RepositoryAssociationRepositoryGithubEnterpriseServerArgs ¶
type RepositoryAssociationRepositoryGithubEnterpriseServerArgs struct { // The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection. ConnectionArn pulumi.StringInput `pulumi:"connectionArn"` // The name of the third party source repository. Name pulumi.StringInput `pulumi:"name"` // The username for the account that owns the repository. Owner pulumi.StringInput `pulumi:"owner"` }
func (RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ElementType ¶
func (RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ElementType() reflect.Type
func (RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutput ¶
func (i RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutput() RepositoryAssociationRepositoryGithubEnterpriseServerOutput
func (RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutputWithContext ¶
func (i RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerOutput
func (RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput ¶
func (i RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
func (RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext ¶
func (i RepositoryAssociationRepositoryGithubEnterpriseServerArgs) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
type RepositoryAssociationRepositoryGithubEnterpriseServerInput ¶
type RepositoryAssociationRepositoryGithubEnterpriseServerInput interface { pulumi.Input ToRepositoryAssociationRepositoryGithubEnterpriseServerOutput() RepositoryAssociationRepositoryGithubEnterpriseServerOutput ToRepositoryAssociationRepositoryGithubEnterpriseServerOutputWithContext(context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerOutput }
RepositoryAssociationRepositoryGithubEnterpriseServerInput is an input type that accepts RepositoryAssociationRepositoryGithubEnterpriseServerArgs and RepositoryAssociationRepositoryGithubEnterpriseServerOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryGithubEnterpriseServerInput` via:
RepositoryAssociationRepositoryGithubEnterpriseServerArgs{...}
type RepositoryAssociationRepositoryGithubEnterpriseServerOutput ¶
type RepositoryAssociationRepositoryGithubEnterpriseServerOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ConnectionArn ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ConnectionArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection.
func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ElementType ¶
func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) Name ¶
The name of the third party source repository.
func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) Owner ¶
The username for the account that owns the repository.
func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutput ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutput() RepositoryAssociationRepositoryGithubEnterpriseServerOutput
func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutputWithContext ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerOutput
func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
func (RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
type RepositoryAssociationRepositoryGithubEnterpriseServerPtrInput ¶
type RepositoryAssociationRepositoryGithubEnterpriseServerPtrInput interface { pulumi.Input ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext(context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput }
RepositoryAssociationRepositoryGithubEnterpriseServerPtrInput is an input type that accepts RepositoryAssociationRepositoryGithubEnterpriseServerArgs, RepositoryAssociationRepositoryGithubEnterpriseServerPtr and RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryGithubEnterpriseServerPtrInput` via:
RepositoryAssociationRepositoryGithubEnterpriseServerArgs{...} or: nil
func RepositoryAssociationRepositoryGithubEnterpriseServerPtr ¶
func RepositoryAssociationRepositoryGithubEnterpriseServerPtr(v *RepositoryAssociationRepositoryGithubEnterpriseServerArgs) RepositoryAssociationRepositoryGithubEnterpriseServerPtrInput
type RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput ¶
type RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ConnectionArn ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ConnectionArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection.
func (RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ElementType ¶
func (RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) Name ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) Name() pulumi.StringPtrOutput
The name of the third party source repository.
func (RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) Owner ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) Owner() pulumi.StringPtrOutput
The username for the account that owns the repository.
func (RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
func (RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput) ToRepositoryAssociationRepositoryGithubEnterpriseServerPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
type RepositoryAssociationRepositoryInput ¶
type RepositoryAssociationRepositoryInput interface { pulumi.Input ToRepositoryAssociationRepositoryOutput() RepositoryAssociationRepositoryOutput ToRepositoryAssociationRepositoryOutputWithContext(context.Context) RepositoryAssociationRepositoryOutput }
RepositoryAssociationRepositoryInput is an input type that accepts RepositoryAssociationRepositoryArgs and RepositoryAssociationRepositoryOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryInput` via:
RepositoryAssociationRepositoryArgs{...}
type RepositoryAssociationRepositoryOutput ¶
type RepositoryAssociationRepositoryOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryOutput) Bitbucket ¶
func (o RepositoryAssociationRepositoryOutput) Bitbucket() RepositoryAssociationRepositoryBitbucketPtrOutput
func (RepositoryAssociationRepositoryOutput) Codecommit ¶
func (o RepositoryAssociationRepositoryOutput) Codecommit() RepositoryAssociationRepositoryCodecommitPtrOutput
func (RepositoryAssociationRepositoryOutput) ElementType ¶
func (RepositoryAssociationRepositoryOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryOutput) GithubEnterpriseServer ¶
func (o RepositoryAssociationRepositoryOutput) GithubEnterpriseServer() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
func (RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryOutput ¶
func (o RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryOutput() RepositoryAssociationRepositoryOutput
func (RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryOutputWithContext ¶
func (o RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryOutput
func (RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryPtrOutput ¶
func (o RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryPtrOutput() RepositoryAssociationRepositoryPtrOutput
func (RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryOutput) ToRepositoryAssociationRepositoryPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryPtrOutput
type RepositoryAssociationRepositoryPtrInput ¶
type RepositoryAssociationRepositoryPtrInput interface { pulumi.Input ToRepositoryAssociationRepositoryPtrOutput() RepositoryAssociationRepositoryPtrOutput ToRepositoryAssociationRepositoryPtrOutputWithContext(context.Context) RepositoryAssociationRepositoryPtrOutput }
RepositoryAssociationRepositoryPtrInput is an input type that accepts RepositoryAssociationRepositoryArgs, RepositoryAssociationRepositoryPtr and RepositoryAssociationRepositoryPtrOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryPtrInput` via:
RepositoryAssociationRepositoryArgs{...} or: nil
func RepositoryAssociationRepositoryPtr ¶
func RepositoryAssociationRepositoryPtr(v *RepositoryAssociationRepositoryArgs) RepositoryAssociationRepositoryPtrInput
type RepositoryAssociationRepositoryPtrOutput ¶
type RepositoryAssociationRepositoryPtrOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryPtrOutput) Codecommit ¶
func (o RepositoryAssociationRepositoryPtrOutput) Codecommit() RepositoryAssociationRepositoryCodecommitPtrOutput
func (RepositoryAssociationRepositoryPtrOutput) ElementType ¶
func (RepositoryAssociationRepositoryPtrOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryPtrOutput) GithubEnterpriseServer ¶
func (o RepositoryAssociationRepositoryPtrOutput) GithubEnterpriseServer() RepositoryAssociationRepositoryGithubEnterpriseServerPtrOutput
func (RepositoryAssociationRepositoryPtrOutput) ToRepositoryAssociationRepositoryPtrOutput ¶
func (o RepositoryAssociationRepositoryPtrOutput) ToRepositoryAssociationRepositoryPtrOutput() RepositoryAssociationRepositoryPtrOutput
func (RepositoryAssociationRepositoryPtrOutput) ToRepositoryAssociationRepositoryPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryPtrOutput) ToRepositoryAssociationRepositoryPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryPtrOutput
type RepositoryAssociationRepositoryS3BucketArgs ¶
type RepositoryAssociationRepositoryS3BucketArgs struct { // The name of the S3 bucket used for associating a new S3 repository. Note: The name must begin with `codeguru-reviewer-`. BucketName pulumi.StringInput `pulumi:"bucketName"` // The name of the third party source repository. Name pulumi.StringInput `pulumi:"name"` }
func (RepositoryAssociationRepositoryS3BucketArgs) ElementType ¶
func (RepositoryAssociationRepositoryS3BucketArgs) ElementType() reflect.Type
func (RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketOutput ¶
func (i RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketOutput() RepositoryAssociationRepositoryS3BucketOutput
func (RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketOutputWithContext ¶
func (i RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketOutput
func (RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketPtrOutput ¶
func (i RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketPtrOutput() RepositoryAssociationRepositoryS3BucketPtrOutput
func (RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext ¶
func (i RepositoryAssociationRepositoryS3BucketArgs) ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketPtrOutput
type RepositoryAssociationRepositoryS3BucketInput ¶
type RepositoryAssociationRepositoryS3BucketInput interface { pulumi.Input ToRepositoryAssociationRepositoryS3BucketOutput() RepositoryAssociationRepositoryS3BucketOutput ToRepositoryAssociationRepositoryS3BucketOutputWithContext(context.Context) RepositoryAssociationRepositoryS3BucketOutput }
RepositoryAssociationRepositoryS3BucketInput is an input type that accepts RepositoryAssociationRepositoryS3BucketArgs and RepositoryAssociationRepositoryS3BucketOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryS3BucketInput` via:
RepositoryAssociationRepositoryS3BucketArgs{...}
type RepositoryAssociationRepositoryS3BucketOutput ¶
type RepositoryAssociationRepositoryS3BucketOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryS3BucketOutput) BucketName ¶
func (o RepositoryAssociationRepositoryS3BucketOutput) BucketName() pulumi.StringOutput
The name of the S3 bucket used for associating a new S3 repository. Note: The name must begin with `codeguru-reviewer-`.
func (RepositoryAssociationRepositoryS3BucketOutput) ElementType ¶
func (RepositoryAssociationRepositoryS3BucketOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryS3BucketOutput) Name ¶
func (o RepositoryAssociationRepositoryS3BucketOutput) Name() pulumi.StringOutput
The name of the third party source repository.
func (RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketOutput ¶
func (o RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketOutput() RepositoryAssociationRepositoryS3BucketOutput
func (RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketOutputWithContext ¶
func (o RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketOutput
func (RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutput ¶
func (o RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutput() RepositoryAssociationRepositoryS3BucketPtrOutput
func (RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryS3BucketOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketPtrOutput
type RepositoryAssociationRepositoryS3BucketPtrInput ¶
type RepositoryAssociationRepositoryS3BucketPtrInput interface { pulumi.Input ToRepositoryAssociationRepositoryS3BucketPtrOutput() RepositoryAssociationRepositoryS3BucketPtrOutput ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext(context.Context) RepositoryAssociationRepositoryS3BucketPtrOutput }
RepositoryAssociationRepositoryS3BucketPtrInput is an input type that accepts RepositoryAssociationRepositoryS3BucketArgs, RepositoryAssociationRepositoryS3BucketPtr and RepositoryAssociationRepositoryS3BucketPtrOutput values. You can construct a concrete instance of `RepositoryAssociationRepositoryS3BucketPtrInput` via:
RepositoryAssociationRepositoryS3BucketArgs{...} or: nil
func RepositoryAssociationRepositoryS3BucketPtr ¶
func RepositoryAssociationRepositoryS3BucketPtr(v *RepositoryAssociationRepositoryS3BucketArgs) RepositoryAssociationRepositoryS3BucketPtrInput
type RepositoryAssociationRepositoryS3BucketPtrOutput ¶
type RepositoryAssociationRepositoryS3BucketPtrOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationRepositoryS3BucketPtrOutput) BucketName ¶
func (o RepositoryAssociationRepositoryS3BucketPtrOutput) BucketName() pulumi.StringPtrOutput
The name of the S3 bucket used for associating a new S3 repository. Note: The name must begin with `codeguru-reviewer-`.
func (RepositoryAssociationRepositoryS3BucketPtrOutput) ElementType ¶
func (RepositoryAssociationRepositoryS3BucketPtrOutput) ElementType() reflect.Type
func (RepositoryAssociationRepositoryS3BucketPtrOutput) Name ¶
func (o RepositoryAssociationRepositoryS3BucketPtrOutput) Name() pulumi.StringPtrOutput
The name of the third party source repository.
func (RepositoryAssociationRepositoryS3BucketPtrOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutput ¶
func (o RepositoryAssociationRepositoryS3BucketPtrOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutput() RepositoryAssociationRepositoryS3BucketPtrOutput
func (RepositoryAssociationRepositoryS3BucketPtrOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext ¶
func (o RepositoryAssociationRepositoryS3BucketPtrOutput) ToRepositoryAssociationRepositoryS3BucketPtrOutputWithContext(ctx context.Context) RepositoryAssociationRepositoryS3BucketPtrOutput
type RepositoryAssociationS3RepositoryDetail ¶
type RepositoryAssociationS3RepositoryDetail struct { // The name of the S3 bucket used for associating a new S3 repository. Note: The name must begin with `codeguru-reviewer-`. BucketName *string `pulumi:"bucketName"` CodeArtifacts []RepositoryAssociationS3RepositoryDetailCodeArtifact `pulumi:"codeArtifacts"` }
type RepositoryAssociationS3RepositoryDetailArgs ¶
type RepositoryAssociationS3RepositoryDetailArgs struct { // The name of the S3 bucket used for associating a new S3 repository. Note: The name must begin with `codeguru-reviewer-`. BucketName pulumi.StringPtrInput `pulumi:"bucketName"` CodeArtifacts RepositoryAssociationS3RepositoryDetailCodeArtifactArrayInput `pulumi:"codeArtifacts"` }
func (RepositoryAssociationS3RepositoryDetailArgs) ElementType ¶
func (RepositoryAssociationS3RepositoryDetailArgs) ElementType() reflect.Type
func (RepositoryAssociationS3RepositoryDetailArgs) ToRepositoryAssociationS3RepositoryDetailOutput ¶
func (i RepositoryAssociationS3RepositoryDetailArgs) ToRepositoryAssociationS3RepositoryDetailOutput() RepositoryAssociationS3RepositoryDetailOutput
func (RepositoryAssociationS3RepositoryDetailArgs) ToRepositoryAssociationS3RepositoryDetailOutputWithContext ¶
func (i RepositoryAssociationS3RepositoryDetailArgs) ToRepositoryAssociationS3RepositoryDetailOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailOutput
type RepositoryAssociationS3RepositoryDetailArray ¶
type RepositoryAssociationS3RepositoryDetailArray []RepositoryAssociationS3RepositoryDetailInput
func (RepositoryAssociationS3RepositoryDetailArray) ElementType ¶
func (RepositoryAssociationS3RepositoryDetailArray) ElementType() reflect.Type
func (RepositoryAssociationS3RepositoryDetailArray) ToRepositoryAssociationS3RepositoryDetailArrayOutput ¶
func (i RepositoryAssociationS3RepositoryDetailArray) ToRepositoryAssociationS3RepositoryDetailArrayOutput() RepositoryAssociationS3RepositoryDetailArrayOutput
func (RepositoryAssociationS3RepositoryDetailArray) ToRepositoryAssociationS3RepositoryDetailArrayOutputWithContext ¶
func (i RepositoryAssociationS3RepositoryDetailArray) ToRepositoryAssociationS3RepositoryDetailArrayOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailArrayOutput
type RepositoryAssociationS3RepositoryDetailArrayInput ¶
type RepositoryAssociationS3RepositoryDetailArrayInput interface { pulumi.Input ToRepositoryAssociationS3RepositoryDetailArrayOutput() RepositoryAssociationS3RepositoryDetailArrayOutput ToRepositoryAssociationS3RepositoryDetailArrayOutputWithContext(context.Context) RepositoryAssociationS3RepositoryDetailArrayOutput }
RepositoryAssociationS3RepositoryDetailArrayInput is an input type that accepts RepositoryAssociationS3RepositoryDetailArray and RepositoryAssociationS3RepositoryDetailArrayOutput values. You can construct a concrete instance of `RepositoryAssociationS3RepositoryDetailArrayInput` via:
RepositoryAssociationS3RepositoryDetailArray{ RepositoryAssociationS3RepositoryDetailArgs{...} }
type RepositoryAssociationS3RepositoryDetailArrayOutput ¶
type RepositoryAssociationS3RepositoryDetailArrayOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationS3RepositoryDetailArrayOutput) ElementType ¶
func (RepositoryAssociationS3RepositoryDetailArrayOutput) ElementType() reflect.Type
func (RepositoryAssociationS3RepositoryDetailArrayOutput) ToRepositoryAssociationS3RepositoryDetailArrayOutput ¶
func (o RepositoryAssociationS3RepositoryDetailArrayOutput) ToRepositoryAssociationS3RepositoryDetailArrayOutput() RepositoryAssociationS3RepositoryDetailArrayOutput
func (RepositoryAssociationS3RepositoryDetailArrayOutput) ToRepositoryAssociationS3RepositoryDetailArrayOutputWithContext ¶
func (o RepositoryAssociationS3RepositoryDetailArrayOutput) ToRepositoryAssociationS3RepositoryDetailArrayOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailArrayOutput
type RepositoryAssociationS3RepositoryDetailCodeArtifactArgs ¶
type RepositoryAssociationS3RepositoryDetailCodeArtifactArgs struct { BuildArtifactsObjectKey pulumi.StringPtrInput `pulumi:"buildArtifactsObjectKey"` SourceCodeArtifactsObjectKey pulumi.StringPtrInput `pulumi:"sourceCodeArtifactsObjectKey"` }
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArgs) ElementType ¶
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArgs) ElementType() reflect.Type
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArgs) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutput ¶
func (i RepositoryAssociationS3RepositoryDetailCodeArtifactArgs) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArgs) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutputWithContext ¶
func (i RepositoryAssociationS3RepositoryDetailCodeArtifactArgs) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
type RepositoryAssociationS3RepositoryDetailCodeArtifactArray ¶
type RepositoryAssociationS3RepositoryDetailCodeArtifactArray []RepositoryAssociationS3RepositoryDetailCodeArtifactInput
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArray) ElementType ¶
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArray) ElementType() reflect.Type
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArray) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput ¶
func (i RepositoryAssociationS3RepositoryDetailCodeArtifactArray) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArray) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutputWithContext ¶
func (i RepositoryAssociationS3RepositoryDetailCodeArtifactArray) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
type RepositoryAssociationS3RepositoryDetailCodeArtifactArrayInput ¶
type RepositoryAssociationS3RepositoryDetailCodeArtifactArrayInput interface { pulumi.Input ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutputWithContext(context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput }
RepositoryAssociationS3RepositoryDetailCodeArtifactArrayInput is an input type that accepts RepositoryAssociationS3RepositoryDetailCodeArtifactArray and RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput values. You can construct a concrete instance of `RepositoryAssociationS3RepositoryDetailCodeArtifactArrayInput` via:
RepositoryAssociationS3RepositoryDetailCodeArtifactArray{ RepositoryAssociationS3RepositoryDetailCodeArtifactArgs{...} }
type RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput ¶
type RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) ElementType ¶
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) ElementType() reflect.Type
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput ¶
func (o RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
func (RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutputWithContext ¶
func (o RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactArrayOutput
type RepositoryAssociationS3RepositoryDetailCodeArtifactInput ¶
type RepositoryAssociationS3RepositoryDetailCodeArtifactInput interface { pulumi.Input ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactOutput ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutputWithContext(context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactOutput }
RepositoryAssociationS3RepositoryDetailCodeArtifactInput is an input type that accepts RepositoryAssociationS3RepositoryDetailCodeArtifactArgs and RepositoryAssociationS3RepositoryDetailCodeArtifactOutput values. You can construct a concrete instance of `RepositoryAssociationS3RepositoryDetailCodeArtifactInput` via:
RepositoryAssociationS3RepositoryDetailCodeArtifactArgs{...}
type RepositoryAssociationS3RepositoryDetailCodeArtifactOutput ¶
type RepositoryAssociationS3RepositoryDetailCodeArtifactOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) BuildArtifactsObjectKey ¶
func (o RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) BuildArtifactsObjectKey() pulumi.StringPtrOutput
func (RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) ElementType ¶
func (RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) ElementType() reflect.Type
func (RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) SourceCodeArtifactsObjectKey ¶
func (o RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) SourceCodeArtifactsObjectKey() pulumi.StringPtrOutput
func (RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutput ¶
func (o RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutput() RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
func (RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutputWithContext ¶
func (o RepositoryAssociationS3RepositoryDetailCodeArtifactOutput) ToRepositoryAssociationS3RepositoryDetailCodeArtifactOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailCodeArtifactOutput
type RepositoryAssociationS3RepositoryDetailInput ¶
type RepositoryAssociationS3RepositoryDetailInput interface { pulumi.Input ToRepositoryAssociationS3RepositoryDetailOutput() RepositoryAssociationS3RepositoryDetailOutput ToRepositoryAssociationS3RepositoryDetailOutputWithContext(context.Context) RepositoryAssociationS3RepositoryDetailOutput }
RepositoryAssociationS3RepositoryDetailInput is an input type that accepts RepositoryAssociationS3RepositoryDetailArgs and RepositoryAssociationS3RepositoryDetailOutput values. You can construct a concrete instance of `RepositoryAssociationS3RepositoryDetailInput` via:
RepositoryAssociationS3RepositoryDetailArgs{...}
type RepositoryAssociationS3RepositoryDetailOutput ¶
type RepositoryAssociationS3RepositoryDetailOutput struct{ *pulumi.OutputState }
func (RepositoryAssociationS3RepositoryDetailOutput) BucketName ¶
func (o RepositoryAssociationS3RepositoryDetailOutput) BucketName() pulumi.StringPtrOutput
The name of the S3 bucket used for associating a new S3 repository. Note: The name must begin with `codeguru-reviewer-`.
func (RepositoryAssociationS3RepositoryDetailOutput) CodeArtifacts ¶
func (RepositoryAssociationS3RepositoryDetailOutput) ElementType ¶
func (RepositoryAssociationS3RepositoryDetailOutput) ElementType() reflect.Type
func (RepositoryAssociationS3RepositoryDetailOutput) ToRepositoryAssociationS3RepositoryDetailOutput ¶
func (o RepositoryAssociationS3RepositoryDetailOutput) ToRepositoryAssociationS3RepositoryDetailOutput() RepositoryAssociationS3RepositoryDetailOutput
func (RepositoryAssociationS3RepositoryDetailOutput) ToRepositoryAssociationS3RepositoryDetailOutputWithContext ¶
func (o RepositoryAssociationS3RepositoryDetailOutput) ToRepositoryAssociationS3RepositoryDetailOutputWithContext(ctx context.Context) RepositoryAssociationS3RepositoryDetailOutput
type RepositoryAssociationState ¶
type RepositoryAssociationState struct { // The Amazon Resource Name (ARN) identifying the repository association. Arn pulumi.StringPtrInput // The ID of the repository association. AssociationId pulumi.StringPtrInput // The Amazon Resource Name (ARN) of an AWS CodeStar Connections connection. ConnectionArn pulumi.StringPtrInput // An object describing the KMS key to asssociate. Block is documented below. KmsKeyDetails RepositoryAssociationKmsKeyDetailsPtrInput // The name of the third party source repository. Name pulumi.StringPtrInput // The username for the account that owns the repository. Owner pulumi.StringPtrInput // The provider type of the repository association. ProviderType pulumi.StringPtrInput // An object describing the repository to associate. Valid values: `bitbucket`, `codecommit`, `githubEnterpriseServer`, or `s3Bucket`. Block is documented below. Note: for repositories that leverage CodeStar connections (ex. `bitbucket`, `githubEnterpriseServer`) the connection must be in `Available` status prior to creating this resource. // // The following arguments are optional: Repository RepositoryAssociationRepositoryPtrInput S3RepositoryDetails RepositoryAssociationS3RepositoryDetailArrayInput // The state of the repository association. State pulumi.StringPtrInput // A description of why the repository association is in the current state. StateReason pulumi.StringPtrInput Tags pulumi.StringMapInput // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput }
func (RepositoryAssociationState) ElementType ¶
func (RepositoryAssociationState) ElementType() reflect.Type