Class RepositoryAssociationState


  • public final class RepositoryAssociationState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • arn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
        Returns:
        ARN identifying the repository association.
      • associationId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> associationId()
        Returns:
        The ID of the repository association.
      • connectionArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> connectionArn()
        Returns:
        ARN of an AWS CodeStar Connections connection.
      • kmsKeyDetails

        public java.util.Optional<com.pulumi.core.Output<RepositoryAssociationKmsKeyDetailsArgs>> kmsKeyDetails()
        Returns:
        An object describing the KMS key to associate. Block is documented below.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The name of the repository.
      • owner

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> owner()
        Returns:
        The owner of the repository.
      • providerType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> providerType()
        Returns:
        The provider type of the repository association.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • repository

        public java.util.Optional<com.pulumi.core.Output<RepositoryAssociationRepositoryArgs>> repository()
        Returns:
        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:
      • state

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> state()
        Returns:
        The state of the repository association.
      • stateReason

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> stateReason()
        Returns:
        A description of why the repository association is in the current state.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
      • tagsAll

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tagsAll()