env_status

package
v0.7.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2026 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAWSEnvStatusDataSource

func NewAWSEnvStatusDataSource() datasource.DataSource

Types

type AWSEnvLoadBalancerInternalStatus

type AWSEnvLoadBalancerInternalStatus struct {
	EndpointServiceName types.String `tfsdk:"endpoint_service_name"`
}

type AWSEnvLoadBalancersStatus

type AWSEnvLoadBalancersStatus struct {
	Internal *AWSEnvLoadBalancerInternalStatus `tfsdk:"internal"`
}

type AWSEnvPeeringConnectionStatus

type AWSEnvPeeringConnectionStatus struct {
	Id    types.String `tfsdk:"id"`
	VpcId types.String `tfsdk:"vpc_id"`
}

type AWSEnvStatusDataSource

type AWSEnvStatusDataSource struct {
	common.EnvStatusDataSourceBase
}

func (*AWSEnvStatusDataSource) Metadata

func (*AWSEnvStatusDataSource) Read

func (*AWSEnvStatusDataSource) Schema

type AWSEnvStatusModel

type AWSEnvStatusModel struct {
	Id                         types.String                    `tfsdk:"id"`
	Name                       types.String                    `tfsdk:"name"`
	WaitForAppliedSpecRevision types.Int64                     `tfsdk:"wait_for_applied_spec_revision"`
	AppliedSpecRevision        types.Int64                     `tfsdk:"applied_spec_revision"`
	Verbose                    types.Bool                      `tfsdk:"verbose"`
	LoadBalancers              *AWSEnvLoadBalancersStatus      `tfsdk:"load_balancers"`
	PeeringConnections         []AWSEnvPeeringConnectionStatus `tfsdk:"peering_connections"`
	PendingDelete              types.Bool                      `tfsdk:"pending_delete"`
	AWSResources               []AWSResourceStatus             `tfsdk:"aws_resources"`
	Timeouts                   timeouts.Value                  `tfsdk:"timeouts"`
}

type AWSResourceStatus added in v0.5.0

type AWSResourceStatus struct {
	Id   types.String `tfsdk:"id"`
	Arn  types.String `tfsdk:"arn"`
	Name types.String `tfsdk:"name"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL