provider

package
v0.0.0-...-964ba77 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AssumeRole

type AssumeRole struct {
	// Duration: string, optional
	Duration terra.StringValue `hcl:"duration,attr"`
	// ExternalId: string, optional
	ExternalId terra.StringValue `hcl:"external_id,attr"`
	// Policy: string, optional
	Policy terra.StringValue `hcl:"policy,attr"`
	// PolicyArns: set of string, optional
	PolicyArns terra.SetValue[terra.StringValue] `hcl:"policy_arns,attr"`
	// RoleArn: string, optional
	RoleArn terra.StringValue `hcl:"role_arn,attr"`
	// SessionName: string, optional
	SessionName terra.StringValue `hcl:"session_name,attr"`
	// SourceIdentity: string, optional
	SourceIdentity terra.StringValue `hcl:"source_identity,attr"`
	// Tags: map of string, optional
	Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"`
	// TransitiveTagKeys: set of string, optional
	TransitiveTagKeys terra.SetValue[terra.StringValue] `hcl:"transitive_tag_keys,attr"`
}

type AssumeRoleAttributes

type AssumeRoleAttributes struct {
	// contains filtered or unexported fields
}

func (AssumeRoleAttributes) Duration

func (ar AssumeRoleAttributes) Duration() terra.StringValue

func (AssumeRoleAttributes) ExternalId

func (ar AssumeRoleAttributes) ExternalId() terra.StringValue

func (AssumeRoleAttributes) InternalRef

func (ar AssumeRoleAttributes) InternalRef() (terra.Reference, error)

func (AssumeRoleAttributes) InternalTokens

func (ar AssumeRoleAttributes) InternalTokens() (hclwrite.Tokens, error)

func (AssumeRoleAttributes) InternalWithRef

func (ar AssumeRoleAttributes) InternalWithRef(ref terra.Reference) AssumeRoleAttributes

func (AssumeRoleAttributes) Policy

func (AssumeRoleAttributes) PolicyArns

func (AssumeRoleAttributes) RoleArn

func (ar AssumeRoleAttributes) RoleArn() terra.StringValue

func (AssumeRoleAttributes) SessionName

func (ar AssumeRoleAttributes) SessionName() terra.StringValue

func (AssumeRoleAttributes) SourceIdentity

func (ar AssumeRoleAttributes) SourceIdentity() terra.StringValue

func (AssumeRoleAttributes) Tags

func (AssumeRoleAttributes) TransitiveTagKeys

func (ar AssumeRoleAttributes) TransitiveTagKeys() terra.SetValue[terra.StringValue]

type AssumeRoleState

type AssumeRoleState struct {
	Duration          string            `json:"duration"`
	ExternalId        string            `json:"external_id"`
	Policy            string            `json:"policy"`
	PolicyArns        []string          `json:"policy_arns"`
	RoleArn           string            `json:"role_arn"`
	SessionName       string            `json:"session_name"`
	SourceIdentity    string            `json:"source_identity"`
	Tags              map[string]string `json:"tags"`
	TransitiveTagKeys []string          `json:"transitive_tag_keys"`
}

type AssumeRoleWithWebIdentity

type AssumeRoleWithWebIdentity struct {
	// Duration: string, optional
	Duration terra.StringValue `hcl:"duration,attr"`
	// Policy: string, optional
	Policy terra.StringValue `hcl:"policy,attr"`
	// PolicyArns: set of string, optional
	PolicyArns terra.SetValue[terra.StringValue] `hcl:"policy_arns,attr"`
	// RoleArn: string, optional
	RoleArn terra.StringValue `hcl:"role_arn,attr"`
	// SessionName: string, optional
	SessionName terra.StringValue `hcl:"session_name,attr"`
	// WebIdentityToken: string, optional
	WebIdentityToken terra.StringValue `hcl:"web_identity_token,attr"`
	// WebIdentityTokenFile: string, optional
	WebIdentityTokenFile terra.StringValue `hcl:"web_identity_token_file,attr"`
}

type AssumeRoleWithWebIdentityAttributes

type AssumeRoleWithWebIdentityAttributes struct {
	// contains filtered or unexported fields
}

func (AssumeRoleWithWebIdentityAttributes) Duration

func (AssumeRoleWithWebIdentityAttributes) InternalRef

func (AssumeRoleWithWebIdentityAttributes) InternalTokens

func (arwwi AssumeRoleWithWebIdentityAttributes) InternalTokens() (hclwrite.Tokens, error)

func (AssumeRoleWithWebIdentityAttributes) InternalWithRef

func (AssumeRoleWithWebIdentityAttributes) Policy

func (AssumeRoleWithWebIdentityAttributes) PolicyArns

func (AssumeRoleWithWebIdentityAttributes) RoleArn

func (AssumeRoleWithWebIdentityAttributes) SessionName

func (AssumeRoleWithWebIdentityAttributes) WebIdentityToken

func (arwwi AssumeRoleWithWebIdentityAttributes) WebIdentityToken() terra.StringValue

func (AssumeRoleWithWebIdentityAttributes) WebIdentityTokenFile

func (arwwi AssumeRoleWithWebIdentityAttributes) WebIdentityTokenFile() terra.StringValue

type AssumeRoleWithWebIdentityState

type AssumeRoleWithWebIdentityState struct {
	Duration             string   `json:"duration"`
	Policy               string   `json:"policy"`
	PolicyArns           []string `json:"policy_arns"`
	RoleArn              string   `json:"role_arn"`
	SessionName          string   `json:"session_name"`
	WebIdentityToken     string   `json:"web_identity_token"`
	WebIdentityTokenFile string   `json:"web_identity_token_file"`
}

type DefaultTags

type DefaultTags struct {
	// Tags: map of string, optional
	Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"`
}

type DefaultTagsAttributes

type DefaultTagsAttributes struct {
	// contains filtered or unexported fields
}

func (DefaultTagsAttributes) InternalRef

func (dt DefaultTagsAttributes) InternalRef() (terra.Reference, error)

func (DefaultTagsAttributes) InternalTokens

func (dt DefaultTagsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (DefaultTagsAttributes) InternalWithRef

func (DefaultTagsAttributes) Tags

type DefaultTagsState

type DefaultTagsState struct {
	Tags map[string]string `json:"tags"`
}

type Endpoints

type Endpoints struct {
	// Accessanalyzer: string, optional
	Accessanalyzer terra.StringValue `hcl:"accessanalyzer,attr"`
	// Account: string, optional
	Account terra.StringValue `hcl:"account,attr"`
	// Acm: string, optional
	Acm terra.StringValue `hcl:"acm,attr"`
	// Acmpca: string, optional
	Acmpca terra.StringValue `hcl:"acmpca,attr"`
	// Amg: string, optional
	Amg terra.StringValue `hcl:"amg,attr"`
	// Amp: string, optional
	Amp terra.StringValue `hcl:"amp,attr"`
	// Amplify: string, optional
	Amplify terra.StringValue `hcl:"amplify,attr"`
	// Apigateway: string, optional
	Apigateway terra.StringValue `hcl:"apigateway,attr"`
	// Apigatewayv2: string, optional
	Apigatewayv2 terra.StringValue `hcl:"apigatewayv2,attr"`
	// Appautoscaling: string, optional
	Appautoscaling terra.StringValue `hcl:"appautoscaling,attr"`
	// Appconfig: string, optional
	Appconfig terra.StringValue `hcl:"appconfig,attr"`
	// Appflow: string, optional
	Appflow terra.StringValue `hcl:"appflow,attr"`
	// Appintegrations: string, optional
	Appintegrations terra.StringValue `hcl:"appintegrations,attr"`
	// Appintegrationsservice: string, optional
	Appintegrationsservice terra.StringValue `hcl:"appintegrationsservice,attr"`
	// Applicationautoscaling: string, optional
	Applicationautoscaling terra.StringValue `hcl:"applicationautoscaling,attr"`
	// Applicationinsights: string, optional
	Applicationinsights terra.StringValue `hcl:"applicationinsights,attr"`
	// Appmesh: string, optional
	Appmesh terra.StringValue `hcl:"appmesh,attr"`
	// Apprunner: string, optional
	Apprunner terra.StringValue `hcl:"apprunner,attr"`
	// Appstream: string, optional
	Appstream terra.StringValue `hcl:"appstream,attr"`
	// Appsync: string, optional
	Appsync terra.StringValue `hcl:"appsync,attr"`
	// Athena: string, optional
	Athena terra.StringValue `hcl:"athena,attr"`
	// Auditmanager: string, optional
	Auditmanager terra.StringValue `hcl:"auditmanager,attr"`
	// Autoscaling: string, optional
	Autoscaling terra.StringValue `hcl:"autoscaling,attr"`
	// Autoscalingplans: string, optional
	Autoscalingplans terra.StringValue `hcl:"autoscalingplans,attr"`
	// Backup: string, optional
	Backup terra.StringValue `hcl:"backup,attr"`
	// Batch: string, optional
	Batch terra.StringValue `hcl:"batch,attr"`
	// Beanstalk: string, optional
	Beanstalk terra.StringValue `hcl:"beanstalk,attr"`
	// Budgets: string, optional
	Budgets terra.StringValue `hcl:"budgets,attr"`
	// Ce: string, optional
	Ce terra.StringValue `hcl:"ce,attr"`
	// Chime: string, optional
	Chime terra.StringValue `hcl:"chime,attr"`
	// Chimesdkmediapipelines: string, optional
	Chimesdkmediapipelines terra.StringValue `hcl:"chimesdkmediapipelines,attr"`
	// Chimesdkvoice: string, optional
	Chimesdkvoice terra.StringValue `hcl:"chimesdkvoice,attr"`
	// Cleanrooms: string, optional
	Cleanrooms terra.StringValue `hcl:"cleanrooms,attr"`
	// Cloud9: string, optional
	Cloud9 terra.StringValue `hcl:"cloud9,attr"`
	// Cloudcontrol: string, optional
	Cloudcontrol terra.StringValue `hcl:"cloudcontrol,attr"`
	// Cloudcontrolapi: string, optional
	Cloudcontrolapi terra.StringValue `hcl:"cloudcontrolapi,attr"`
	// Cloudformation: string, optional
	Cloudformation terra.StringValue `hcl:"cloudformation,attr"`
	// Cloudfront: string, optional
	Cloudfront terra.StringValue `hcl:"cloudfront,attr"`
	// Cloudhsm: string, optional
	Cloudhsm terra.StringValue `hcl:"cloudhsm,attr"`
	// Cloudhsmv2: string, optional
	Cloudhsmv2 terra.StringValue `hcl:"cloudhsmv2,attr"`
	// Cloudsearch: string, optional
	Cloudsearch terra.StringValue `hcl:"cloudsearch,attr"`
	// Cloudtrail: string, optional
	Cloudtrail terra.StringValue `hcl:"cloudtrail,attr"`
	// Cloudwatch: string, optional
	Cloudwatch terra.StringValue `hcl:"cloudwatch,attr"`
	// Cloudwatchevents: string, optional
	Cloudwatchevents terra.StringValue `hcl:"cloudwatchevents,attr"`
	// Cloudwatchevidently: string, optional
	Cloudwatchevidently terra.StringValue `hcl:"cloudwatchevidently,attr"`
	// Cloudwatchlog: string, optional
	Cloudwatchlog terra.StringValue `hcl:"cloudwatchlog,attr"`
	// Cloudwatchlogs: string, optional
	Cloudwatchlogs terra.StringValue `hcl:"cloudwatchlogs,attr"`
	// Cloudwatchobservabilityaccessmanager: string, optional
	Cloudwatchobservabilityaccessmanager terra.StringValue `hcl:"cloudwatchobservabilityaccessmanager,attr"`
	// Cloudwatchrum: string, optional
	Cloudwatchrum terra.StringValue `hcl:"cloudwatchrum,attr"`
	// Codeartifact: string, optional
	Codeartifact terra.StringValue `hcl:"codeartifact,attr"`
	// Codebuild: string, optional
	Codebuild terra.StringValue `hcl:"codebuild,attr"`
	// Codecatalyst: string, optional
	Codecatalyst terra.StringValue `hcl:"codecatalyst,attr"`
	// Codecommit: string, optional
	Codecommit terra.StringValue `hcl:"codecommit,attr"`
	// Codedeploy: string, optional
	Codedeploy terra.StringValue `hcl:"codedeploy,attr"`
	// Codegurureviewer: string, optional
	Codegurureviewer terra.StringValue `hcl:"codegurureviewer,attr"`
	// Codepipeline: string, optional
	Codepipeline terra.StringValue `hcl:"codepipeline,attr"`
	// Codestarconnections: string, optional
	Codestarconnections terra.StringValue `hcl:"codestarconnections,attr"`
	// Codestarnotifications: string, optional
	Codestarnotifications terra.StringValue `hcl:"codestarnotifications,attr"`
	// Cognitoidentity: string, optional
	Cognitoidentity terra.StringValue `hcl:"cognitoidentity,attr"`
	// Cognitoidentityprovider: string, optional
	Cognitoidentityprovider terra.StringValue `hcl:"cognitoidentityprovider,attr"`
	// Cognitoidp: string, optional
	Cognitoidp terra.StringValue `hcl:"cognitoidp,attr"`
	// Comprehend: string, optional
	Comprehend terra.StringValue `hcl:"comprehend,attr"`
	// Computeoptimizer: string, optional
	Computeoptimizer terra.StringValue `hcl:"computeoptimizer,attr"`
	// Config: string, optional
	Config terra.StringValue `hcl:"config,attr"`
	// Configservice: string, optional
	Configservice terra.StringValue `hcl:"configservice,attr"`
	// Connect: string, optional
	Connect terra.StringValue `hcl:"connect,attr"`
	// Controltower: string, optional
	Controltower terra.StringValue `hcl:"controltower,attr"`
	// Costandusagereportservice: string, optional
	Costandusagereportservice terra.StringValue `hcl:"costandusagereportservice,attr"`
	// Costexplorer: string, optional
	Costexplorer terra.StringValue `hcl:"costexplorer,attr"`
	// Cur: string, optional
	Cur terra.StringValue `hcl:"cur,attr"`
	// Databasemigration: string, optional
	Databasemigration terra.StringValue `hcl:"databasemigration,attr"`
	// Databasemigrationservice: string, optional
	Databasemigrationservice terra.StringValue `hcl:"databasemigrationservice,attr"`
	// Dataexchange: string, optional
	Dataexchange terra.StringValue `hcl:"dataexchange,attr"`
	// Datapipeline: string, optional
	Datapipeline terra.StringValue `hcl:"datapipeline,attr"`
	// Datasync: string, optional
	Datasync terra.StringValue `hcl:"datasync,attr"`
	// Dax: string, optional
	Dax terra.StringValue `hcl:"dax,attr"`
	// Deploy: string, optional
	Deploy terra.StringValue `hcl:"deploy,attr"`
	// Detective: string, optional
	Detective terra.StringValue `hcl:"detective,attr"`
	// Devicefarm: string, optional
	Devicefarm terra.StringValue `hcl:"devicefarm,attr"`
	// Directconnect: string, optional
	Directconnect terra.StringValue `hcl:"directconnect,attr"`
	// Directoryservice: string, optional
	Directoryservice terra.StringValue `hcl:"directoryservice,attr"`
	// Dlm: string, optional
	Dlm terra.StringValue `hcl:"dlm,attr"`
	// Dms: string, optional
	Dms terra.StringValue `hcl:"dms,attr"`
	// Docdb: string, optional
	Docdb terra.StringValue `hcl:"docdb,attr"`
	// Docdbelastic: string, optional
	Docdbelastic terra.StringValue `hcl:"docdbelastic,attr"`
	// Ds: string, optional
	Ds terra.StringValue `hcl:"ds,attr"`
	// Dynamodb: string, optional
	Dynamodb terra.StringValue `hcl:"dynamodb,attr"`
	// Ec2: string, optional
	Ec2 terra.StringValue `hcl:"ec2,attr"`
	// Ecr: string, optional
	Ecr terra.StringValue `hcl:"ecr,attr"`
	// Ecrpublic: string, optional
	Ecrpublic terra.StringValue `hcl:"ecrpublic,attr"`
	// Ecs: string, optional
	Ecs terra.StringValue `hcl:"ecs,attr"`
	// Efs: string, optional
	Efs terra.StringValue `hcl:"efs,attr"`
	// Eks: string, optional
	Eks terra.StringValue `hcl:"eks,attr"`
	// Elasticache: string, optional
	Elasticache terra.StringValue `hcl:"elasticache,attr"`
	// Elasticbeanstalk: string, optional
	Elasticbeanstalk terra.StringValue `hcl:"elasticbeanstalk,attr"`
	// Elasticloadbalancing: string, optional
	Elasticloadbalancing terra.StringValue `hcl:"elasticloadbalancing,attr"`
	// Elasticloadbalancingv2: string, optional
	Elasticloadbalancingv2 terra.StringValue `hcl:"elasticloadbalancingv2,attr"`
	// Elasticsearch: string, optional
	Elasticsearch terra.StringValue `hcl:"elasticsearch,attr"`
	// Elasticsearchservice: string, optional
	Elasticsearchservice terra.StringValue `hcl:"elasticsearchservice,attr"`
	// Elastictranscoder: string, optional
	Elastictranscoder terra.StringValue `hcl:"elastictranscoder,attr"`
	// Elb: string, optional
	Elb terra.StringValue `hcl:"elb,attr"`
	// Elbv2: string, optional
	Elbv2 terra.StringValue `hcl:"elbv2,attr"`
	// Emr: string, optional
	Emr terra.StringValue `hcl:"emr,attr"`
	// Emrcontainers: string, optional
	Emrcontainers terra.StringValue `hcl:"emrcontainers,attr"`
	// Emrserverless: string, optional
	Emrserverless terra.StringValue `hcl:"emrserverless,attr"`
	// Es: string, optional
	Es terra.StringValue `hcl:"es,attr"`
	// Eventbridge: string, optional
	Eventbridge terra.StringValue `hcl:"eventbridge,attr"`
	// Events: string, optional
	Events terra.StringValue `hcl:"events,attr"`
	// Evidently: string, optional
	Evidently terra.StringValue `hcl:"evidently,attr"`
	// Finspace: string, optional
	Finspace terra.StringValue `hcl:"finspace,attr"`
	// Firehose: string, optional
	Firehose terra.StringValue `hcl:"firehose,attr"`
	// Fis: string, optional
	Fis terra.StringValue `hcl:"fis,attr"`
	// Fms: string, optional
	Fms terra.StringValue `hcl:"fms,attr"`
	// Fsx: string, optional
	Fsx terra.StringValue `hcl:"fsx,attr"`
	// Gamelift: string, optional
	Gamelift terra.StringValue `hcl:"gamelift,attr"`
	// Glacier: string, optional
	Glacier terra.StringValue `hcl:"glacier,attr"`
	// Globalaccelerator: string, optional
	Globalaccelerator terra.StringValue `hcl:"globalaccelerator,attr"`
	// Glue: string, optional
	Glue terra.StringValue `hcl:"glue,attr"`
	// Grafana: string, optional
	Grafana terra.StringValue `hcl:"grafana,attr"`
	// Greengrass: string, optional
	Greengrass terra.StringValue `hcl:"greengrass,attr"`
	// Guardduty: string, optional
	Guardduty terra.StringValue `hcl:"guardduty,attr"`
	// Healthlake: string, optional
	Healthlake terra.StringValue `hcl:"healthlake,attr"`
	// Iam: string, optional
	Iam terra.StringValue `hcl:"iam,attr"`
	// Identitystore: string, optional
	Identitystore terra.StringValue `hcl:"identitystore,attr"`
	// Imagebuilder: string, optional
	Imagebuilder terra.StringValue `hcl:"imagebuilder,attr"`
	// Inspector: string, optional
	Inspector terra.StringValue `hcl:"inspector,attr"`
	// Inspector2: string, optional
	Inspector2 terra.StringValue `hcl:"inspector2,attr"`
	// Inspectorv2: string, optional
	Inspectorv2 terra.StringValue `hcl:"inspectorv2,attr"`
	// Internetmonitor: string, optional
	Internetmonitor terra.StringValue `hcl:"internetmonitor,attr"`
	// Iot: string, optional
	Iot terra.StringValue `hcl:"iot,attr"`
	// Iotanalytics: string, optional
	Iotanalytics terra.StringValue `hcl:"iotanalytics,attr"`
	// Iotevents: string, optional
	Iotevents terra.StringValue `hcl:"iotevents,attr"`
	// Ivs: string, optional
	Ivs terra.StringValue `hcl:"ivs,attr"`
	// Ivschat: string, optional
	Ivschat terra.StringValue `hcl:"ivschat,attr"`
	// Kafka: string, optional
	Kafka terra.StringValue `hcl:"kafka,attr"`
	// Kafkaconnect: string, optional
	Kafkaconnect terra.StringValue `hcl:"kafkaconnect,attr"`
	// Kendra: string, optional
	Kendra terra.StringValue `hcl:"kendra,attr"`
	// Keyspaces: string, optional
	Keyspaces terra.StringValue `hcl:"keyspaces,attr"`
	// Kinesis: string, optional
	Kinesis terra.StringValue `hcl:"kinesis,attr"`
	// Kinesisanalytics: string, optional
	Kinesisanalytics terra.StringValue `hcl:"kinesisanalytics,attr"`
	// Kinesisanalyticsv2: string, optional
	Kinesisanalyticsv2 terra.StringValue `hcl:"kinesisanalyticsv2,attr"`
	// Kinesisvideo: string, optional
	Kinesisvideo terra.StringValue `hcl:"kinesisvideo,attr"`
	// Kms: string, optional
	Kms terra.StringValue `hcl:"kms,attr"`
	// Lakeformation: string, optional
	Lakeformation terra.StringValue `hcl:"lakeformation,attr"`
	// Lambda: string, optional
	Lambda terra.StringValue `hcl:"lambda,attr"`
	// Lex: string, optional
	Lex terra.StringValue `hcl:"lex,attr"`
	// Lexmodelbuilding: string, optional
	Lexmodelbuilding terra.StringValue `hcl:"lexmodelbuilding,attr"`
	// Lexmodelbuildingservice: string, optional
	Lexmodelbuildingservice terra.StringValue `hcl:"lexmodelbuildingservice,attr"`
	// Lexmodels: string, optional
	Lexmodels terra.StringValue `hcl:"lexmodels,attr"`
	// Lexmodelsv2: string, optional
	Lexmodelsv2 terra.StringValue `hcl:"lexmodelsv2,attr"`
	// Lexv2Models: string, optional
	Lexv2Models terra.StringValue `hcl:"lexv2models,attr"`
	// Licensemanager: string, optional
	Licensemanager terra.StringValue `hcl:"licensemanager,attr"`
	// Lightsail: string, optional
	Lightsail terra.StringValue `hcl:"lightsail,attr"`
	// Location: string, optional
	Location terra.StringValue `hcl:"location,attr"`
	// Locationservice: string, optional
	Locationservice terra.StringValue `hcl:"locationservice,attr"`
	// Logs: string, optional
	Logs terra.StringValue `hcl:"logs,attr"`
	// Macie2: string, optional
	Macie2 terra.StringValue `hcl:"macie2,attr"`
	// Managedgrafana: string, optional
	Managedgrafana terra.StringValue `hcl:"managedgrafana,attr"`
	// Mediaconnect: string, optional
	Mediaconnect terra.StringValue `hcl:"mediaconnect,attr"`
	// Mediaconvert: string, optional
	Mediaconvert terra.StringValue `hcl:"mediaconvert,attr"`
	// Medialive: string, optional
	Medialive terra.StringValue `hcl:"medialive,attr"`
	// Mediapackage: string, optional
	Mediapackage terra.StringValue `hcl:"mediapackage,attr"`
	// Mediastore: string, optional
	Mediastore terra.StringValue `hcl:"mediastore,attr"`
	// Memorydb: string, optional
	Memorydb terra.StringValue `hcl:"memorydb,attr"`
	// Mq: string, optional
	Mq terra.StringValue `hcl:"mq,attr"`
	// Msk: string, optional
	Msk terra.StringValue `hcl:"msk,attr"`
	// Mwaa: string, optional
	Mwaa terra.StringValue `hcl:"mwaa,attr"`
	// Neptune: string, optional
	Neptune terra.StringValue `hcl:"neptune,attr"`
	// Networkfirewall: string, optional
	Networkfirewall terra.StringValue `hcl:"networkfirewall,attr"`
	// Networkmanager: string, optional
	Networkmanager terra.StringValue `hcl:"networkmanager,attr"`
	// Oam: string, optional
	Oam terra.StringValue `hcl:"oam,attr"`
	// Opensearch: string, optional
	Opensearch terra.StringValue `hcl:"opensearch,attr"`
	// Opensearchserverless: string, optional
	Opensearchserverless terra.StringValue `hcl:"opensearchserverless,attr"`
	// Opensearchservice: string, optional
	Opensearchservice terra.StringValue `hcl:"opensearchservice,attr"`
	// Opsworks: string, optional
	Opsworks terra.StringValue `hcl:"opsworks,attr"`
	// Organizations: string, optional
	Organizations terra.StringValue `hcl:"organizations,attr"`
	// Outposts: string, optional
	Outposts terra.StringValue `hcl:"outposts,attr"`
	// Pinpoint: string, optional
	Pinpoint terra.StringValue `hcl:"pinpoint,attr"`
	// Pipes: string, optional
	Pipes terra.StringValue `hcl:"pipes,attr"`
	// Pricing: string, optional
	Pricing terra.StringValue `hcl:"pricing,attr"`
	// Prometheus: string, optional
	Prometheus terra.StringValue `hcl:"prometheus,attr"`
	// Prometheusservice: string, optional
	Prometheusservice terra.StringValue `hcl:"prometheusservice,attr"`
	// Qldb: string, optional
	Qldb terra.StringValue `hcl:"qldb,attr"`
	// Quicksight: string, optional
	Quicksight terra.StringValue `hcl:"quicksight,attr"`
	// Ram: string, optional
	Ram terra.StringValue `hcl:"ram,attr"`
	// Rbin: string, optional
	Rbin terra.StringValue `hcl:"rbin,attr"`
	// Rds: string, optional
	Rds terra.StringValue `hcl:"rds,attr"`
	// Recyclebin: string, optional
	Recyclebin terra.StringValue `hcl:"recyclebin,attr"`
	// Redshift: string, optional
	Redshift terra.StringValue `hcl:"redshift,attr"`
	// Redshiftdata: string, optional
	Redshiftdata terra.StringValue `hcl:"redshiftdata,attr"`
	// Redshiftdataapiservice: string, optional
	Redshiftdataapiservice terra.StringValue `hcl:"redshiftdataapiservice,attr"`
	// Redshiftserverless: string, optional
	Redshiftserverless terra.StringValue `hcl:"redshiftserverless,attr"`
	// Resourceexplorer2: string, optional
	Resourceexplorer2 terra.StringValue `hcl:"resourceexplorer2,attr"`
	// Resourcegroups: string, optional
	Resourcegroups terra.StringValue `hcl:"resourcegroups,attr"`
	// Resourcegroupstagging: string, optional
	Resourcegroupstagging terra.StringValue `hcl:"resourcegroupstagging,attr"`
	// Resourcegroupstaggingapi: string, optional
	Resourcegroupstaggingapi terra.StringValue `hcl:"resourcegroupstaggingapi,attr"`
	// Rolesanywhere: string, optional
	Rolesanywhere terra.StringValue `hcl:"rolesanywhere,attr"`
	// Route53: string, optional
	Route53 terra.StringValue `hcl:"route53,attr"`
	// Route53Domains: string, optional
	Route53Domains terra.StringValue `hcl:"route53domains,attr"`
	// Route53Recoverycontrolconfig: string, optional
	Route53Recoverycontrolconfig terra.StringValue `hcl:"route53recoverycontrolconfig,attr"`
	// Route53Recoveryreadiness: string, optional
	Route53Recoveryreadiness terra.StringValue `hcl:"route53recoveryreadiness,attr"`
	// Route53Resolver: string, optional
	Route53Resolver terra.StringValue `hcl:"route53resolver,attr"`
	// Rum: string, optional
	Rum terra.StringValue `hcl:"rum,attr"`
	// S3: string, optional
	S3 terra.StringValue `hcl:"s3,attr"`
	// S3Api: string, optional
	S3Api terra.StringValue `hcl:"s3api,attr"`
	// S3Control: string, optional
	S3Control terra.StringValue `hcl:"s3control,attr"`
	// S3Outposts: string, optional
	S3Outposts terra.StringValue `hcl:"s3outposts,attr"`
	// Sagemaker: string, optional
	Sagemaker terra.StringValue `hcl:"sagemaker,attr"`
	// Scheduler: string, optional
	Scheduler terra.StringValue `hcl:"scheduler,attr"`
	// Schemas: string, optional
	Schemas terra.StringValue `hcl:"schemas,attr"`
	// Sdb: string, optional
	Sdb terra.StringValue `hcl:"sdb,attr"`
	// Secretsmanager: string, optional
	Secretsmanager terra.StringValue `hcl:"secretsmanager,attr"`
	// Securityhub: string, optional
	Securityhub terra.StringValue `hcl:"securityhub,attr"`
	// Securitylake: string, optional
	Securitylake terra.StringValue `hcl:"securitylake,attr"`
	// Serverlessapplicationrepository: string, optional
	Serverlessapplicationrepository terra.StringValue `hcl:"serverlessapplicationrepository,attr"`
	// Serverlessapprepo: string, optional
	Serverlessapprepo terra.StringValue `hcl:"serverlessapprepo,attr"`
	// Serverlessrepo: string, optional
	Serverlessrepo terra.StringValue `hcl:"serverlessrepo,attr"`
	// Servicecatalog: string, optional
	Servicecatalog terra.StringValue `hcl:"servicecatalog,attr"`
	// Servicediscovery: string, optional
	Servicediscovery terra.StringValue `hcl:"servicediscovery,attr"`
	// Servicequotas: string, optional
	Servicequotas terra.StringValue `hcl:"servicequotas,attr"`
	// Ses: string, optional
	Ses terra.StringValue `hcl:"ses,attr"`
	// Sesv2: string, optional
	Sesv2 terra.StringValue `hcl:"sesv2,attr"`
	// Sfn: string, optional
	Sfn terra.StringValue `hcl:"sfn,attr"`
	// Shield: string, optional
	Shield terra.StringValue `hcl:"shield,attr"`
	// Signer: string, optional
	Signer terra.StringValue `hcl:"signer,attr"`
	// Simpledb: string, optional
	Simpledb terra.StringValue `hcl:"simpledb,attr"`
	// Sns: string, optional
	Sns terra.StringValue `hcl:"sns,attr"`
	// Sqs: string, optional
	Sqs terra.StringValue `hcl:"sqs,attr"`
	// Ssm: string, optional
	Ssm terra.StringValue `hcl:"ssm,attr"`
	// Ssmcontacts: string, optional
	Ssmcontacts terra.StringValue `hcl:"ssmcontacts,attr"`
	// Ssmincidents: string, optional
	Ssmincidents terra.StringValue `hcl:"ssmincidents,attr"`
	// Ssoadmin: string, optional
	Ssoadmin terra.StringValue `hcl:"ssoadmin,attr"`
	// Stepfunctions: string, optional
	Stepfunctions terra.StringValue `hcl:"stepfunctions,attr"`
	// Storagegateway: string, optional
	Storagegateway terra.StringValue `hcl:"storagegateway,attr"`
	// Sts: string, optional
	Sts terra.StringValue `hcl:"sts,attr"`
	// Swf: string, optional
	Swf terra.StringValue `hcl:"swf,attr"`
	// Synthetics: string, optional
	Synthetics terra.StringValue `hcl:"synthetics,attr"`
	// Timestreamwrite: string, optional
	Timestreamwrite terra.StringValue `hcl:"timestreamwrite,attr"`
	// Transcribe: string, optional
	Transcribe terra.StringValue `hcl:"transcribe,attr"`
	// Transcribeservice: string, optional
	Transcribeservice terra.StringValue `hcl:"transcribeservice,attr"`
	// Transfer: string, optional
	Transfer terra.StringValue `hcl:"transfer,attr"`
	// Verifiedpermissions: string, optional
	Verifiedpermissions terra.StringValue `hcl:"verifiedpermissions,attr"`
	// Vpclattice: string, optional
	Vpclattice terra.StringValue `hcl:"vpclattice,attr"`
	// Waf: string, optional
	Waf terra.StringValue `hcl:"waf,attr"`
	// Wafregional: string, optional
	Wafregional terra.StringValue `hcl:"wafregional,attr"`
	// Wafv2: string, optional
	Wafv2 terra.StringValue `hcl:"wafv2,attr"`
	// Worklink: string, optional
	Worklink terra.StringValue `hcl:"worklink,attr"`
	// Workspaces: string, optional
	Workspaces terra.StringValue `hcl:"workspaces,attr"`
	// Xray: string, optional
	Xray terra.StringValue `hcl:"xray,attr"`
}

type EndpointsAttributes

type EndpointsAttributes struct {
	// contains filtered or unexported fields
}

func (EndpointsAttributes) Accessanalyzer

func (e EndpointsAttributes) Accessanalyzer() terra.StringValue

func (EndpointsAttributes) Account

func (EndpointsAttributes) Acm

func (EndpointsAttributes) Acmpca

func (EndpointsAttributes) Amg

func (EndpointsAttributes) Amp

func (EndpointsAttributes) Amplify

func (EndpointsAttributes) Apigateway

func (e EndpointsAttributes) Apigateway() terra.StringValue

func (EndpointsAttributes) Apigatewayv2

func (e EndpointsAttributes) Apigatewayv2() terra.StringValue

func (EndpointsAttributes) Appautoscaling

func (e EndpointsAttributes) Appautoscaling() terra.StringValue

func (EndpointsAttributes) Appconfig

func (e EndpointsAttributes) Appconfig() terra.StringValue

func (EndpointsAttributes) Appflow

func (EndpointsAttributes) Appintegrations

func (e EndpointsAttributes) Appintegrations() terra.StringValue

func (EndpointsAttributes) Appintegrationsservice

func (e EndpointsAttributes) Appintegrationsservice() terra.StringValue

func (EndpointsAttributes) Applicationautoscaling

func (e EndpointsAttributes) Applicationautoscaling() terra.StringValue

func (EndpointsAttributes) Applicationinsights

func (e EndpointsAttributes) Applicationinsights() terra.StringValue

func (EndpointsAttributes) Appmesh

func (EndpointsAttributes) Apprunner

func (e EndpointsAttributes) Apprunner() terra.StringValue

func (EndpointsAttributes) Appstream

func (e EndpointsAttributes) Appstream() terra.StringValue

func (EndpointsAttributes) Appsync

func (EndpointsAttributes) Athena

func (EndpointsAttributes) Auditmanager

func (e EndpointsAttributes) Auditmanager() terra.StringValue

func (EndpointsAttributes) Autoscaling

func (e EndpointsAttributes) Autoscaling() terra.StringValue

func (EndpointsAttributes) Autoscalingplans

func (e EndpointsAttributes) Autoscalingplans() terra.StringValue

func (EndpointsAttributes) Backup

func (EndpointsAttributes) Batch

func (EndpointsAttributes) Beanstalk

func (e EndpointsAttributes) Beanstalk() terra.StringValue

func (EndpointsAttributes) Budgets

func (EndpointsAttributes) Ce

func (EndpointsAttributes) Chime

func (EndpointsAttributes) Chimesdkmediapipelines

func (e EndpointsAttributes) Chimesdkmediapipelines() terra.StringValue

func (EndpointsAttributes) Chimesdkvoice

func (e EndpointsAttributes) Chimesdkvoice() terra.StringValue

func (EndpointsAttributes) Cleanrooms

func (e EndpointsAttributes) Cleanrooms() terra.StringValue

func (EndpointsAttributes) Cloud9

func (EndpointsAttributes) Cloudcontrol

func (e EndpointsAttributes) Cloudcontrol() terra.StringValue

func (EndpointsAttributes) Cloudcontrolapi

func (e EndpointsAttributes) Cloudcontrolapi() terra.StringValue

func (EndpointsAttributes) Cloudformation

func (e EndpointsAttributes) Cloudformation() terra.StringValue

func (EndpointsAttributes) Cloudfront

func (e EndpointsAttributes) Cloudfront() terra.StringValue

func (EndpointsAttributes) Cloudhsm

func (e EndpointsAttributes) Cloudhsm() terra.StringValue

func (EndpointsAttributes) Cloudhsmv2

func (e EndpointsAttributes) Cloudhsmv2() terra.StringValue

func (EndpointsAttributes) Cloudsearch

func (e EndpointsAttributes) Cloudsearch() terra.StringValue

func (EndpointsAttributes) Cloudtrail

func (e EndpointsAttributes) Cloudtrail() terra.StringValue

func (EndpointsAttributes) Cloudwatch

func (e EndpointsAttributes) Cloudwatch() terra.StringValue

func (EndpointsAttributes) Cloudwatchevents

func (e EndpointsAttributes) Cloudwatchevents() terra.StringValue

func (EndpointsAttributes) Cloudwatchevidently

func (e EndpointsAttributes) Cloudwatchevidently() terra.StringValue

func (EndpointsAttributes) Cloudwatchlog

func (e EndpointsAttributes) Cloudwatchlog() terra.StringValue

func (EndpointsAttributes) Cloudwatchlogs

func (e EndpointsAttributes) Cloudwatchlogs() terra.StringValue

func (EndpointsAttributes) Cloudwatchobservabilityaccessmanager

func (e EndpointsAttributes) Cloudwatchobservabilityaccessmanager() terra.StringValue

func (EndpointsAttributes) Cloudwatchrum

func (e EndpointsAttributes) Cloudwatchrum() terra.StringValue

func (EndpointsAttributes) Codeartifact

func (e EndpointsAttributes) Codeartifact() terra.StringValue

func (EndpointsAttributes) Codebuild

func (e EndpointsAttributes) Codebuild() terra.StringValue

func (EndpointsAttributes) Codecatalyst

func (e EndpointsAttributes) Codecatalyst() terra.StringValue

func (EndpointsAttributes) Codecommit

func (e EndpointsAttributes) Codecommit() terra.StringValue

func (EndpointsAttributes) Codedeploy

func (e EndpointsAttributes) Codedeploy() terra.StringValue

func (EndpointsAttributes) Codegurureviewer

func (e EndpointsAttributes) Codegurureviewer() terra.StringValue

func (EndpointsAttributes) Codepipeline

func (e EndpointsAttributes) Codepipeline() terra.StringValue

func (EndpointsAttributes) Codestarconnections

func (e EndpointsAttributes) Codestarconnections() terra.StringValue

func (EndpointsAttributes) Codestarnotifications

func (e EndpointsAttributes) Codestarnotifications() terra.StringValue

func (EndpointsAttributes) Cognitoidentity

func (e EndpointsAttributes) Cognitoidentity() terra.StringValue

func (EndpointsAttributes) Cognitoidentityprovider

func (e EndpointsAttributes) Cognitoidentityprovider() terra.StringValue

func (EndpointsAttributes) Cognitoidp

func (e EndpointsAttributes) Cognitoidp() terra.StringValue

func (EndpointsAttributes) Comprehend

func (e EndpointsAttributes) Comprehend() terra.StringValue

func (EndpointsAttributes) Computeoptimizer

func (e EndpointsAttributes) Computeoptimizer() terra.StringValue

func (EndpointsAttributes) Config

func (EndpointsAttributes) Configservice

func (e EndpointsAttributes) Configservice() terra.StringValue

func (EndpointsAttributes) Connect

func (EndpointsAttributes) Controltower

func (e EndpointsAttributes) Controltower() terra.StringValue

func (EndpointsAttributes) Costandusagereportservice

func (e EndpointsAttributes) Costandusagereportservice() terra.StringValue

func (EndpointsAttributes) Costexplorer

func (e EndpointsAttributes) Costexplorer() terra.StringValue

func (EndpointsAttributes) Cur

func (EndpointsAttributes) Databasemigration

func (e EndpointsAttributes) Databasemigration() terra.StringValue

func (EndpointsAttributes) Databasemigrationservice

func (e EndpointsAttributes) Databasemigrationservice() terra.StringValue

func (EndpointsAttributes) Dataexchange

func (e EndpointsAttributes) Dataexchange() terra.StringValue

func (EndpointsAttributes) Datapipeline

func (e EndpointsAttributes) Datapipeline() terra.StringValue

func (EndpointsAttributes) Datasync

func (e EndpointsAttributes) Datasync() terra.StringValue

func (EndpointsAttributes) Dax

func (EndpointsAttributes) Deploy

func (EndpointsAttributes) Detective

func (e EndpointsAttributes) Detective() terra.StringValue

func (EndpointsAttributes) Devicefarm

func (e EndpointsAttributes) Devicefarm() terra.StringValue

func (EndpointsAttributes) Directconnect

func (e EndpointsAttributes) Directconnect() terra.StringValue

func (EndpointsAttributes) Directoryservice

func (e EndpointsAttributes) Directoryservice() terra.StringValue

func (EndpointsAttributes) Dlm

func (EndpointsAttributes) Dms

func (EndpointsAttributes) Docdb

func (EndpointsAttributes) Docdbelastic

func (e EndpointsAttributes) Docdbelastic() terra.StringValue

func (EndpointsAttributes) Ds

func (EndpointsAttributes) Dynamodb

func (e EndpointsAttributes) Dynamodb() terra.StringValue

func (EndpointsAttributes) Ec2

func (EndpointsAttributes) Ecr

func (EndpointsAttributes) Ecrpublic

func (e EndpointsAttributes) Ecrpublic() terra.StringValue

func (EndpointsAttributes) Ecs

func (EndpointsAttributes) Efs

func (EndpointsAttributes) Eks

func (EndpointsAttributes) Elasticache

func (e EndpointsAttributes) Elasticache() terra.StringValue

func (EndpointsAttributes) Elasticbeanstalk

func (e EndpointsAttributes) Elasticbeanstalk() terra.StringValue

func (EndpointsAttributes) Elasticloadbalancing

func (e EndpointsAttributes) Elasticloadbalancing() terra.StringValue

func (EndpointsAttributes) Elasticloadbalancingv2

func (e EndpointsAttributes) Elasticloadbalancingv2() terra.StringValue

func (EndpointsAttributes) Elasticsearch

func (e EndpointsAttributes) Elasticsearch() terra.StringValue

func (EndpointsAttributes) Elasticsearchservice

func (e EndpointsAttributes) Elasticsearchservice() terra.StringValue

func (EndpointsAttributes) Elastictranscoder

func (e EndpointsAttributes) Elastictranscoder() terra.StringValue

func (EndpointsAttributes) Elb

func (EndpointsAttributes) Elbv2

func (EndpointsAttributes) Emr

func (EndpointsAttributes) Emrcontainers

func (e EndpointsAttributes) Emrcontainers() terra.StringValue

func (EndpointsAttributes) Emrserverless

func (e EndpointsAttributes) Emrserverless() terra.StringValue

func (EndpointsAttributes) Es

func (EndpointsAttributes) Eventbridge

func (e EndpointsAttributes) Eventbridge() terra.StringValue

func (EndpointsAttributes) Events

func (EndpointsAttributes) Evidently

func (e EndpointsAttributes) Evidently() terra.StringValue

func (EndpointsAttributes) Finspace

func (e EndpointsAttributes) Finspace() terra.StringValue

func (EndpointsAttributes) Firehose

func (e EndpointsAttributes) Firehose() terra.StringValue

func (EndpointsAttributes) Fis

func (EndpointsAttributes) Fms

func (EndpointsAttributes) Fsx

func (EndpointsAttributes) Gamelift

func (e EndpointsAttributes) Gamelift() terra.StringValue

func (EndpointsAttributes) Glacier

func (EndpointsAttributes) Globalaccelerator

func (e EndpointsAttributes) Globalaccelerator() terra.StringValue

func (EndpointsAttributes) Glue

func (EndpointsAttributes) Grafana

func (EndpointsAttributes) Greengrass

func (e EndpointsAttributes) Greengrass() terra.StringValue

func (EndpointsAttributes) Guardduty

func (e EndpointsAttributes) Guardduty() terra.StringValue

func (EndpointsAttributes) Healthlake

func (e EndpointsAttributes) Healthlake() terra.StringValue

func (EndpointsAttributes) Iam

func (EndpointsAttributes) Identitystore

func (e EndpointsAttributes) Identitystore() terra.StringValue

func (EndpointsAttributes) Imagebuilder

func (e EndpointsAttributes) Imagebuilder() terra.StringValue

func (EndpointsAttributes) Inspector

func (e EndpointsAttributes) Inspector() terra.StringValue

func (EndpointsAttributes) Inspector2

func (e EndpointsAttributes) Inspector2() terra.StringValue

func (EndpointsAttributes) Inspectorv2

func (e EndpointsAttributes) Inspectorv2() terra.StringValue

func (EndpointsAttributes) InternalRef

func (e EndpointsAttributes) InternalRef() (terra.Reference, error)

func (EndpointsAttributes) InternalTokens

func (e EndpointsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (EndpointsAttributes) InternalWithRef

func (e EndpointsAttributes) InternalWithRef(ref terra.Reference) EndpointsAttributes

func (EndpointsAttributes) Internetmonitor

func (e EndpointsAttributes) Internetmonitor() terra.StringValue

func (EndpointsAttributes) Iot

func (EndpointsAttributes) Iotanalytics

func (e EndpointsAttributes) Iotanalytics() terra.StringValue

func (EndpointsAttributes) Iotevents

func (e EndpointsAttributes) Iotevents() terra.StringValue

func (EndpointsAttributes) Ivs

func (EndpointsAttributes) Ivschat

func (EndpointsAttributes) Kafka

func (EndpointsAttributes) Kafkaconnect

func (e EndpointsAttributes) Kafkaconnect() terra.StringValue

func (EndpointsAttributes) Kendra

func (EndpointsAttributes) Keyspaces

func (e EndpointsAttributes) Keyspaces() terra.StringValue

func (EndpointsAttributes) Kinesis

func (EndpointsAttributes) Kinesisanalytics

func (e EndpointsAttributes) Kinesisanalytics() terra.StringValue

func (EndpointsAttributes) Kinesisanalyticsv2

func (e EndpointsAttributes) Kinesisanalyticsv2() terra.StringValue

func (EndpointsAttributes) Kinesisvideo

func (e EndpointsAttributes) Kinesisvideo() terra.StringValue

func (EndpointsAttributes) Kms

func (EndpointsAttributes) Lakeformation

func (e EndpointsAttributes) Lakeformation() terra.StringValue

func (EndpointsAttributes) Lambda

func (EndpointsAttributes) Lex

func (EndpointsAttributes) Lexmodelbuilding

func (e EndpointsAttributes) Lexmodelbuilding() terra.StringValue

func (EndpointsAttributes) Lexmodelbuildingservice

func (e EndpointsAttributes) Lexmodelbuildingservice() terra.StringValue

func (EndpointsAttributes) Lexmodels

func (e EndpointsAttributes) Lexmodels() terra.StringValue

func (EndpointsAttributes) Lexmodelsv2

func (e EndpointsAttributes) Lexmodelsv2() terra.StringValue

func (EndpointsAttributes) Lexv2Models

func (e EndpointsAttributes) Lexv2Models() terra.StringValue

func (EndpointsAttributes) Licensemanager

func (e EndpointsAttributes) Licensemanager() terra.StringValue

func (EndpointsAttributes) Lightsail

func (e EndpointsAttributes) Lightsail() terra.StringValue

func (EndpointsAttributes) Location

func (e EndpointsAttributes) Location() terra.StringValue

func (EndpointsAttributes) Locationservice

func (e EndpointsAttributes) Locationservice() terra.StringValue

func (EndpointsAttributes) Logs

func (EndpointsAttributes) Macie2

func (EndpointsAttributes) Managedgrafana

func (e EndpointsAttributes) Managedgrafana() terra.StringValue

func (EndpointsAttributes) Mediaconnect

func (e EndpointsAttributes) Mediaconnect() terra.StringValue

func (EndpointsAttributes) Mediaconvert

func (e EndpointsAttributes) Mediaconvert() terra.StringValue

func (EndpointsAttributes) Medialive

func (e EndpointsAttributes) Medialive() terra.StringValue

func (EndpointsAttributes) Mediapackage

func (e EndpointsAttributes) Mediapackage() terra.StringValue

func (EndpointsAttributes) Mediastore

func (e EndpointsAttributes) Mediastore() terra.StringValue

func (EndpointsAttributes) Memorydb

func (e EndpointsAttributes) Memorydb() terra.StringValue

func (EndpointsAttributes) Mq

func (EndpointsAttributes) Msk

func (EndpointsAttributes) Mwaa

func (EndpointsAttributes) Neptune

func (EndpointsAttributes) Networkfirewall

func (e EndpointsAttributes) Networkfirewall() terra.StringValue

func (EndpointsAttributes) Networkmanager

func (e EndpointsAttributes) Networkmanager() terra.StringValue

func (EndpointsAttributes) Oam

func (EndpointsAttributes) Opensearch

func (e EndpointsAttributes) Opensearch() terra.StringValue

func (EndpointsAttributes) Opensearchserverless

func (e EndpointsAttributes) Opensearchserverless() terra.StringValue

func (EndpointsAttributes) Opensearchservice

func (e EndpointsAttributes) Opensearchservice() terra.StringValue

func (EndpointsAttributes) Opsworks

func (e EndpointsAttributes) Opsworks() terra.StringValue

func (EndpointsAttributes) Organizations

func (e EndpointsAttributes) Organizations() terra.StringValue

func (EndpointsAttributes) Outposts

func (e EndpointsAttributes) Outposts() terra.StringValue

func (EndpointsAttributes) Pinpoint

func (e EndpointsAttributes) Pinpoint() terra.StringValue

func (EndpointsAttributes) Pipes

func (EndpointsAttributes) Pricing

func (EndpointsAttributes) Prometheus

func (e EndpointsAttributes) Prometheus() terra.StringValue

func (EndpointsAttributes) Prometheusservice

func (e EndpointsAttributes) Prometheusservice() terra.StringValue

func (EndpointsAttributes) Qldb

func (EndpointsAttributes) Quicksight

func (e EndpointsAttributes) Quicksight() terra.StringValue

func (EndpointsAttributes) Ram

func (EndpointsAttributes) Rbin

func (EndpointsAttributes) Rds

func (EndpointsAttributes) Recyclebin

func (e EndpointsAttributes) Recyclebin() terra.StringValue

func (EndpointsAttributes) Redshift

func (e EndpointsAttributes) Redshift() terra.StringValue

func (EndpointsAttributes) Redshiftdata

func (e EndpointsAttributes) Redshiftdata() terra.StringValue

func (EndpointsAttributes) Redshiftdataapiservice

func (e EndpointsAttributes) Redshiftdataapiservice() terra.StringValue

func (EndpointsAttributes) Redshiftserverless

func (e EndpointsAttributes) Redshiftserverless() terra.StringValue

func (EndpointsAttributes) Resourceexplorer2

func (e EndpointsAttributes) Resourceexplorer2() terra.StringValue

func (EndpointsAttributes) Resourcegroups

func (e EndpointsAttributes) Resourcegroups() terra.StringValue

func (EndpointsAttributes) Resourcegroupstagging

func (e EndpointsAttributes) Resourcegroupstagging() terra.StringValue

func (EndpointsAttributes) Resourcegroupstaggingapi

func (e EndpointsAttributes) Resourcegroupstaggingapi() terra.StringValue

func (EndpointsAttributes) Rolesanywhere

func (e EndpointsAttributes) Rolesanywhere() terra.StringValue

func (EndpointsAttributes) Route53

func (EndpointsAttributes) Route53Domains

func (e EndpointsAttributes) Route53Domains() terra.StringValue

func (EndpointsAttributes) Route53Recoverycontrolconfig

func (e EndpointsAttributes) Route53Recoverycontrolconfig() terra.StringValue

func (EndpointsAttributes) Route53Recoveryreadiness

func (e EndpointsAttributes) Route53Recoveryreadiness() terra.StringValue

func (EndpointsAttributes) Route53Resolver

func (e EndpointsAttributes) Route53Resolver() terra.StringValue

func (EndpointsAttributes) Rum

func (EndpointsAttributes) S3

func (EndpointsAttributes) S3Api

func (EndpointsAttributes) S3Control

func (e EndpointsAttributes) S3Control() terra.StringValue

func (EndpointsAttributes) S3Outposts

func (e EndpointsAttributes) S3Outposts() terra.StringValue

func (EndpointsAttributes) Sagemaker

func (e EndpointsAttributes) Sagemaker() terra.StringValue

func (EndpointsAttributes) Scheduler

func (e EndpointsAttributes) Scheduler() terra.StringValue

func (EndpointsAttributes) Schemas

func (EndpointsAttributes) Sdb

func (EndpointsAttributes) Secretsmanager

func (e EndpointsAttributes) Secretsmanager() terra.StringValue

func (EndpointsAttributes) Securityhub

func (e EndpointsAttributes) Securityhub() terra.StringValue

func (EndpointsAttributes) Securitylake

func (e EndpointsAttributes) Securitylake() terra.StringValue

func (EndpointsAttributes) Serverlessapplicationrepository

func (e EndpointsAttributes) Serverlessapplicationrepository() terra.StringValue

func (EndpointsAttributes) Serverlessapprepo

func (e EndpointsAttributes) Serverlessapprepo() terra.StringValue

func (EndpointsAttributes) Serverlessrepo

func (e EndpointsAttributes) Serverlessrepo() terra.StringValue

func (EndpointsAttributes) Servicecatalog

func (e EndpointsAttributes) Servicecatalog() terra.StringValue

func (EndpointsAttributes) Servicediscovery

func (e EndpointsAttributes) Servicediscovery() terra.StringValue

func (EndpointsAttributes) Servicequotas

func (e EndpointsAttributes) Servicequotas() terra.StringValue

func (EndpointsAttributes) Ses

func (EndpointsAttributes) Sesv2

func (EndpointsAttributes) Sfn

func (EndpointsAttributes) Shield

func (EndpointsAttributes) Signer

func (EndpointsAttributes) Simpledb

func (e EndpointsAttributes) Simpledb() terra.StringValue

func (EndpointsAttributes) Sns

func (EndpointsAttributes) Sqs

func (EndpointsAttributes) Ssm

func (EndpointsAttributes) Ssmcontacts

func (e EndpointsAttributes) Ssmcontacts() terra.StringValue

func (EndpointsAttributes) Ssmincidents

func (e EndpointsAttributes) Ssmincidents() terra.StringValue

func (EndpointsAttributes) Ssoadmin

func (e EndpointsAttributes) Ssoadmin() terra.StringValue

func (EndpointsAttributes) Stepfunctions

func (e EndpointsAttributes) Stepfunctions() terra.StringValue

func (EndpointsAttributes) Storagegateway

func (e EndpointsAttributes) Storagegateway() terra.StringValue

func (EndpointsAttributes) Sts

func (EndpointsAttributes) Swf

func (EndpointsAttributes) Synthetics

func (e EndpointsAttributes) Synthetics() terra.StringValue

func (EndpointsAttributes) Timestreamwrite

func (e EndpointsAttributes) Timestreamwrite() terra.StringValue

func (EndpointsAttributes) Transcribe

func (e EndpointsAttributes) Transcribe() terra.StringValue

func (EndpointsAttributes) Transcribeservice

func (e EndpointsAttributes) Transcribeservice() terra.StringValue

func (EndpointsAttributes) Transfer

func (e EndpointsAttributes) Transfer() terra.StringValue

func (EndpointsAttributes) Verifiedpermissions

func (e EndpointsAttributes) Verifiedpermissions() terra.StringValue

func (EndpointsAttributes) Vpclattice

func (e EndpointsAttributes) Vpclattice() terra.StringValue

func (EndpointsAttributes) Waf

func (EndpointsAttributes) Wafregional

func (e EndpointsAttributes) Wafregional() terra.StringValue

func (EndpointsAttributes) Wafv2

func (e EndpointsAttributes) Worklink() terra.StringValue

func (EndpointsAttributes) Workspaces

func (e EndpointsAttributes) Workspaces() terra.StringValue

func (EndpointsAttributes) Xray

type EndpointsState

type EndpointsState struct {
	Accessanalyzer                       string `json:"accessanalyzer"`
	Account                              string `json:"account"`
	Acm                                  string `json:"acm"`
	Acmpca                               string `json:"acmpca"`
	Amg                                  string `json:"amg"`
	Amp                                  string `json:"amp"`
	Amplify                              string `json:"amplify"`
	Apigateway                           string `json:"apigateway"`
	Apigatewayv2                         string `json:"apigatewayv2"`
	Appautoscaling                       string `json:"appautoscaling"`
	Appconfig                            string `json:"appconfig"`
	Appflow                              string `json:"appflow"`
	Appintegrations                      string `json:"appintegrations"`
	Appintegrationsservice               string `json:"appintegrationsservice"`
	Applicationautoscaling               string `json:"applicationautoscaling"`
	Applicationinsights                  string `json:"applicationinsights"`
	Appmesh                              string `json:"appmesh"`
	Apprunner                            string `json:"apprunner"`
	Appstream                            string `json:"appstream"`
	Appsync                              string `json:"appsync"`
	Athena                               string `json:"athena"`
	Auditmanager                         string `json:"auditmanager"`
	Autoscaling                          string `json:"autoscaling"`
	Autoscalingplans                     string `json:"autoscalingplans"`
	Backup                               string `json:"backup"`
	Batch                                string `json:"batch"`
	Beanstalk                            string `json:"beanstalk"`
	Budgets                              string `json:"budgets"`
	Ce                                   string `json:"ce"`
	Chime                                string `json:"chime"`
	Chimesdkmediapipelines               string `json:"chimesdkmediapipelines"`
	Chimesdkvoice                        string `json:"chimesdkvoice"`
	Cleanrooms                           string `json:"cleanrooms"`
	Cloud9                               string `json:"cloud9"`
	Cloudcontrol                         string `json:"cloudcontrol"`
	Cloudcontrolapi                      string `json:"cloudcontrolapi"`
	Cloudformation                       string `json:"cloudformation"`
	Cloudfront                           string `json:"cloudfront"`
	Cloudhsm                             string `json:"cloudhsm"`
	Cloudhsmv2                           string `json:"cloudhsmv2"`
	Cloudsearch                          string `json:"cloudsearch"`
	Cloudtrail                           string `json:"cloudtrail"`
	Cloudwatch                           string `json:"cloudwatch"`
	Cloudwatchevents                     string `json:"cloudwatchevents"`
	Cloudwatchevidently                  string `json:"cloudwatchevidently"`
	Cloudwatchlog                        string `json:"cloudwatchlog"`
	Cloudwatchlogs                       string `json:"cloudwatchlogs"`
	Cloudwatchobservabilityaccessmanager string `json:"cloudwatchobservabilityaccessmanager"`
	Cloudwatchrum                        string `json:"cloudwatchrum"`
	Codeartifact                         string `json:"codeartifact"`
	Codebuild                            string `json:"codebuild"`
	Codecatalyst                         string `json:"codecatalyst"`
	Codecommit                           string `json:"codecommit"`
	Codedeploy                           string `json:"codedeploy"`
	Codegurureviewer                     string `json:"codegurureviewer"`
	Codepipeline                         string `json:"codepipeline"`
	Codestarconnections                  string `json:"codestarconnections"`
	Codestarnotifications                string `json:"codestarnotifications"`
	Cognitoidentity                      string `json:"cognitoidentity"`
	Cognitoidentityprovider              string `json:"cognitoidentityprovider"`
	Cognitoidp                           string `json:"cognitoidp"`
	Comprehend                           string `json:"comprehend"`
	Computeoptimizer                     string `json:"computeoptimizer"`
	Config                               string `json:"config"`
	Configservice                        string `json:"configservice"`
	Connect                              string `json:"connect"`
	Controltower                         string `json:"controltower"`
	Costandusagereportservice            string `json:"costandusagereportservice"`
	Costexplorer                         string `json:"costexplorer"`
	Cur                                  string `json:"cur"`
	Databasemigration                    string `json:"databasemigration"`
	Databasemigrationservice             string `json:"databasemigrationservice"`
	Dataexchange                         string `json:"dataexchange"`
	Datapipeline                         string `json:"datapipeline"`
	Datasync                             string `json:"datasync"`
	Dax                                  string `json:"dax"`
	Deploy                               string `json:"deploy"`
	Detective                            string `json:"detective"`
	Devicefarm                           string `json:"devicefarm"`
	Directconnect                        string `json:"directconnect"`
	Directoryservice                     string `json:"directoryservice"`
	Dlm                                  string `json:"dlm"`
	Dms                                  string `json:"dms"`
	Docdb                                string `json:"docdb"`
	Docdbelastic                         string `json:"docdbelastic"`
	Ds                                   string `json:"ds"`
	Dynamodb                             string `json:"dynamodb"`
	Ec2                                  string `json:"ec2"`
	Ecr                                  string `json:"ecr"`
	Ecrpublic                            string `json:"ecrpublic"`
	Ecs                                  string `json:"ecs"`
	Efs                                  string `json:"efs"`
	Eks                                  string `json:"eks"`
	Elasticache                          string `json:"elasticache"`
	Elasticbeanstalk                     string `json:"elasticbeanstalk"`
	Elasticloadbalancing                 string `json:"elasticloadbalancing"`
	Elasticloadbalancingv2               string `json:"elasticloadbalancingv2"`
	Elasticsearch                        string `json:"elasticsearch"`
	Elasticsearchservice                 string `json:"elasticsearchservice"`
	Elastictranscoder                    string `json:"elastictranscoder"`
	Elb                                  string `json:"elb"`
	Elbv2                                string `json:"elbv2"`
	Emr                                  string `json:"emr"`
	Emrcontainers                        string `json:"emrcontainers"`
	Emrserverless                        string `json:"emrserverless"`
	Es                                   string `json:"es"`
	Eventbridge                          string `json:"eventbridge"`
	Events                               string `json:"events"`
	Evidently                            string `json:"evidently"`
	Finspace                             string `json:"finspace"`
	Firehose                             string `json:"firehose"`
	Fis                                  string `json:"fis"`
	Fms                                  string `json:"fms"`
	Fsx                                  string `json:"fsx"`
	Gamelift                             string `json:"gamelift"`
	Glacier                              string `json:"glacier"`
	Globalaccelerator                    string `json:"globalaccelerator"`
	Glue                                 string `json:"glue"`
	Grafana                              string `json:"grafana"`
	Greengrass                           string `json:"greengrass"`
	Guardduty                            string `json:"guardduty"`
	Healthlake                           string `json:"healthlake"`
	Iam                                  string `json:"iam"`
	Identitystore                        string `json:"identitystore"`
	Imagebuilder                         string `json:"imagebuilder"`
	Inspector                            string `json:"inspector"`
	Inspector2                           string `json:"inspector2"`
	Inspectorv2                          string `json:"inspectorv2"`
	Internetmonitor                      string `json:"internetmonitor"`
	Iot                                  string `json:"iot"`
	Iotanalytics                         string `json:"iotanalytics"`
	Iotevents                            string `json:"iotevents"`
	Ivs                                  string `json:"ivs"`
	Ivschat                              string `json:"ivschat"`
	Kafka                                string `json:"kafka"`
	Kafkaconnect                         string `json:"kafkaconnect"`
	Kendra                               string `json:"kendra"`
	Keyspaces                            string `json:"keyspaces"`
	Kinesis                              string `json:"kinesis"`
	Kinesisanalytics                     string `json:"kinesisanalytics"`
	Kinesisanalyticsv2                   string `json:"kinesisanalyticsv2"`
	Kinesisvideo                         string `json:"kinesisvideo"`
	Kms                                  string `json:"kms"`
	Lakeformation                        string `json:"lakeformation"`
	Lambda                               string `json:"lambda"`
	Lex                                  string `json:"lex"`
	Lexmodelbuilding                     string `json:"lexmodelbuilding"`
	Lexmodelbuildingservice              string `json:"lexmodelbuildingservice"`
	Lexmodels                            string `json:"lexmodels"`
	Lexmodelsv2                          string `json:"lexmodelsv2"`
	Lexv2Models                          string `json:"lexv2models"`
	Licensemanager                       string `json:"licensemanager"`
	Lightsail                            string `json:"lightsail"`
	Location                             string `json:"location"`
	Locationservice                      string `json:"locationservice"`
	Logs                                 string `json:"logs"`
	Macie2                               string `json:"macie2"`
	Managedgrafana                       string `json:"managedgrafana"`
	Mediaconnect                         string `json:"mediaconnect"`
	Mediaconvert                         string `json:"mediaconvert"`
	Medialive                            string `json:"medialive"`
	Mediapackage                         string `json:"mediapackage"`
	Mediastore                           string `json:"mediastore"`
	Memorydb                             string `json:"memorydb"`
	Mq                                   string `json:"mq"`
	Msk                                  string `json:"msk"`
	Mwaa                                 string `json:"mwaa"`
	Neptune                              string `json:"neptune"`
	Networkfirewall                      string `json:"networkfirewall"`
	Networkmanager                       string `json:"networkmanager"`
	Oam                                  string `json:"oam"`
	Opensearch                           string `json:"opensearch"`
	Opensearchserverless                 string `json:"opensearchserverless"`
	Opensearchservice                    string `json:"opensearchservice"`
	Opsworks                             string `json:"opsworks"`
	Organizations                        string `json:"organizations"`
	Outposts                             string `json:"outposts"`
	Pinpoint                             string `json:"pinpoint"`
	Pipes                                string `json:"pipes"`
	Pricing                              string `json:"pricing"`
	Prometheus                           string `json:"prometheus"`
	Prometheusservice                    string `json:"prometheusservice"`
	Qldb                                 string `json:"qldb"`
	Quicksight                           string `json:"quicksight"`
	Ram                                  string `json:"ram"`
	Rbin                                 string `json:"rbin"`
	Rds                                  string `json:"rds"`
	Recyclebin                           string `json:"recyclebin"`
	Redshift                             string `json:"redshift"`
	Redshiftdata                         string `json:"redshiftdata"`
	Redshiftdataapiservice               string `json:"redshiftdataapiservice"`
	Redshiftserverless                   string `json:"redshiftserverless"`
	Resourceexplorer2                    string `json:"resourceexplorer2"`
	Resourcegroups                       string `json:"resourcegroups"`
	Resourcegroupstagging                string `json:"resourcegroupstagging"`
	Resourcegroupstaggingapi             string `json:"resourcegroupstaggingapi"`
	Rolesanywhere                        string `json:"rolesanywhere"`
	Route53                              string `json:"route53"`
	Route53Domains                       string `json:"route53domains"`
	Route53Recoverycontrolconfig         string `json:"route53recoverycontrolconfig"`
	Route53Recoveryreadiness             string `json:"route53recoveryreadiness"`
	Route53Resolver                      string `json:"route53resolver"`
	Rum                                  string `json:"rum"`
	S3                                   string `json:"s3"`
	S3Api                                string `json:"s3api"`
	S3Control                            string `json:"s3control"`
	S3Outposts                           string `json:"s3outposts"`
	Sagemaker                            string `json:"sagemaker"`
	Scheduler                            string `json:"scheduler"`
	Schemas                              string `json:"schemas"`
	Sdb                                  string `json:"sdb"`
	Secretsmanager                       string `json:"secretsmanager"`
	Securityhub                          string `json:"securityhub"`
	Securitylake                         string `json:"securitylake"`
	Serverlessapplicationrepository      string `json:"serverlessapplicationrepository"`
	Serverlessapprepo                    string `json:"serverlessapprepo"`
	Serverlessrepo                       string `json:"serverlessrepo"`
	Servicecatalog                       string `json:"servicecatalog"`
	Servicediscovery                     string `json:"servicediscovery"`
	Servicequotas                        string `json:"servicequotas"`
	Ses                                  string `json:"ses"`
	Sesv2                                string `json:"sesv2"`
	Sfn                                  string `json:"sfn"`
	Shield                               string `json:"shield"`
	Signer                               string `json:"signer"`
	Simpledb                             string `json:"simpledb"`
	Sns                                  string `json:"sns"`
	Sqs                                  string `json:"sqs"`
	Ssm                                  string `json:"ssm"`
	Ssmcontacts                          string `json:"ssmcontacts"`
	Ssmincidents                         string `json:"ssmincidents"`
	Ssoadmin                             string `json:"ssoadmin"`
	Stepfunctions                        string `json:"stepfunctions"`
	Storagegateway                       string `json:"storagegateway"`
	Sts                                  string `json:"sts"`
	Swf                                  string `json:"swf"`
	Synthetics                           string `json:"synthetics"`
	Timestreamwrite                      string `json:"timestreamwrite"`
	Transcribe                           string `json:"transcribe"`
	Transcribeservice                    string `json:"transcribeservice"`
	Transfer                             string `json:"transfer"`
	Verifiedpermissions                  string `json:"verifiedpermissions"`
	Vpclattice                           string `json:"vpclattice"`
	Waf                                  string `json:"waf"`
	Wafregional                          string `json:"wafregional"`
	Wafv2                                string `json:"wafv2"`
	Worklink                             string `json:"worklink"`
	Workspaces                           string `json:"workspaces"`
	Xray                                 string `json:"xray"`
}

type IgnoreTags

type IgnoreTags struct {
	// KeyPrefixes: set of string, optional
	KeyPrefixes terra.SetValue[terra.StringValue] `hcl:"key_prefixes,attr"`
	// Keys: set of string, optional
	Keys terra.SetValue[terra.StringValue] `hcl:"keys,attr"`
}

type IgnoreTagsAttributes

type IgnoreTagsAttributes struct {
	// contains filtered or unexported fields
}

func (IgnoreTagsAttributes) InternalRef

func (it IgnoreTagsAttributes) InternalRef() (terra.Reference, error)

func (IgnoreTagsAttributes) InternalTokens

func (it IgnoreTagsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (IgnoreTagsAttributes) InternalWithRef

func (it IgnoreTagsAttributes) InternalWithRef(ref terra.Reference) IgnoreTagsAttributes

func (IgnoreTagsAttributes) KeyPrefixes

func (IgnoreTagsAttributes) Keys

type IgnoreTagsState

type IgnoreTagsState struct {
	KeyPrefixes []string `json:"key_prefixes"`
	Keys        []string `json:"keys"`
}

Jump to

Keyboard shortcuts

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