Skip to content

Conversation

dglsparsons
Copy link
Collaborator

This will be useful in the future for getting the ID of a network and
being able to associate it with projects.
Plus, there may be use-cases where getting the AWS IDs, or regions, etc.
is useful.

Computed: true,
},
"elastic_ip_addresses": schema.SetAttribute{
Description: "A list of Elastic IP addresses.",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Description: "A list of Elastic IP addresses.",
Description: "A list of Public IP addresses.",

Also, we should move this out of the AWS struct.

Comment on lines +125 to +145
"lambda_role_arn": schema.StringAttribute{
Description: "The ARN of the Lambda role.",
Computed: true,
},
"security_group_id": schema.StringAttribute{
Description: "The ID of the security group.",
Computed: true,
},
"stack_id": schema.StringAttribute{
Description: "The ID of the CloudFormation stack.",
Computed: true,
},
"subnet_ids": schema.SetAttribute{
Description: "A list of subnet IDs.",
Computed: true,
ElementType: types.StringType,
},
"subscription_arn": schema.StringAttribute{
Description: "The ARN of the subscription.",
Computed: true,
},
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should actually remove the disclosure of these properties from the API, they're not sensitive, but also not useful to the customer.

Suggested change
"lambda_role_arn": schema.StringAttribute{
Description: "The ARN of the Lambda role.",
Computed: true,
},
"security_group_id": schema.StringAttribute{
Description: "The ID of the security group.",
Computed: true,
},
"stack_id": schema.StringAttribute{
Description: "The ID of the CloudFormation stack.",
Computed: true,
},
"subnet_ids": schema.SetAttribute{
Description: "A list of subnet IDs.",
Computed: true,
ElementType: types.StringType,
},
"subscription_arn": schema.StringAttribute{
Description: "The ARN of the subscription.",
Computed: true,
},

Comment on lines +95 to +99
"availability_zone_ids": schema.SetAttribute{
Description: "A set of AWS Availability Zone IDs where the Secure Compute Network resources are deployed.",
Computed: true,
ElementType: types.StringType,
},
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be in the AWS struct.

This will be useful in the future for getting the ID of a network and
being able to associate it with projects.
Plus, there may be use-cases where getting the AWS IDs, or regions, etc.
is useful.
@dglsparsons dglsparsons force-pushed the dgls/ec-3387-actually-something-that-came-up-during-hellofreshs-call branch from 6dc37a9 to 411c12b Compare August 28, 2025 12:17
@dglsparsons dglsparsons requested a review from ecklf as a code owner August 28, 2025 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants