hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.8k stars 9.15k forks source link

[New Data Source]: End-point for Code-Artifact private repository #38318

Open shanlashari opened 3 months ago

shanlashari commented 3 months ago

Description

Atm, Code-Artifact does not have endpoint object,

Requested Resource(s) and/or Data Source(s)

aws_codeartifact_repository.example.repository_endpoint

Potential Terraform Configuration

output "codeartifact_repository_endpoint" {
  description = "end-point"
  value = format("https://%s-%s.d.codeartifact.%s.amazonaws.com/npm/%s/",
    aws_codeartifact_domain.domain.domain,
    data.aws_caller_identity.this.account_id,
    data.aws_region.this.name,
    aws_codeartifact_repository.repository.repository)
}

References

No response

Would you like to implement a fix?

Yes

github-actions[bot] commented 3 months ago

Community Note

Voting for Prioritization

Volunteering to Work on This Issue