Documentation
¶
Index ¶
- func AwsProvider_IsConstruct(x interface{}) *bool
- func AwsProvider_IsTerraformElement(x interface{}) *bool
- func AwsProvider_IsTerraformProvider(x interface{}) *bool
- func AwsProvider_TfResourceType() *string
- func NewAwsProvider_Override(a AwsProvider, scope constructs.Construct, id *string, ...)
- type AwsProvider
- type AwsProviderAssumeRole
- type AwsProviderAssumeRoleWithWebIdentity
- type AwsProviderConfig
- type AwsProviderDefaultTags
- type AwsProviderEndpoints
- type AwsProviderIgnoreTags
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AwsProvider_IsConstruct ¶
func AwsProvider_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func AwsProvider_IsTerraformElement ¶
func AwsProvider_IsTerraformElement(x interface{}) *bool
Experimental.
func AwsProvider_IsTerraformProvider ¶
func AwsProvider_IsTerraformProvider(x interface{}) *bool
Experimental.
func AwsProvider_TfResourceType ¶
func AwsProvider_TfResourceType() *string
func NewAwsProvider_Override ¶
func NewAwsProvider_Override(a AwsProvider, scope constructs.Construct, id *string, config *AwsProviderConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws aws} Resource.
Types ¶
type AwsProvider ¶
type AwsProvider interface {
cdktf.TerraformProvider
AccessKey() *string
SetAccessKey(val *string)
AccessKeyInput() *string
Alias() *string
SetAlias(val *string)
AliasInput() *string
AllowedAccountIds() *[]*string
SetAllowedAccountIds(val *[]*string)
AllowedAccountIdsInput() *[]*string
AssumeRole() interface{}
SetAssumeRole(val interface{})
AssumeRoleInput() interface{}
AssumeRoleWithWebIdentity() interface{}
SetAssumeRoleWithWebIdentity(val interface{})
AssumeRoleWithWebIdentityInput() interface{}
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
CustomCaBundle() *string
SetCustomCaBundle(val *string)
CustomCaBundleInput() *string
DefaultTags() interface{}
SetDefaultTags(val interface{})
DefaultTagsInput() interface{}
Ec2MetadataServiceEndpoint() *string
SetEc2MetadataServiceEndpoint(val *string)
Ec2MetadataServiceEndpointInput() *string
Ec2MetadataServiceEndpointMode() *string
SetEc2MetadataServiceEndpointMode(val *string)
Ec2MetadataServiceEndpointModeInput() *string
Endpoints() interface{}
SetEndpoints(val interface{})
EndpointsInput() interface{}
ForbiddenAccountIds() *[]*string
SetForbiddenAccountIds(val *[]*string)
ForbiddenAccountIdsInput() *[]*string
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
HttpProxy() *string
SetHttpProxy(val *string)
HttpProxyInput() *string
IgnoreTags() interface{}
SetIgnoreTags(val interface{})
IgnoreTagsInput() interface{}
Insecure() interface{}
SetInsecure(val interface{})
InsecureInput() interface{}
MaxRetries() *float64
SetMaxRetries(val *float64)
MaxRetriesInput() *float64
// Experimental.
MetaAttributes() *map[string]interface{}
// The tree node.
Node() constructs.Node
Profile() *string
SetProfile(val *string)
ProfileInput() *string
// Experimental.
RawOverrides() interface{}
Region() *string
SetRegion(val *string)
RegionInput() *string
S3ForcePathStyle() interface{}
SetS3ForcePathStyle(val interface{})
S3ForcePathStyleInput() interface{}
S3UsePathStyle() interface{}
SetS3UsePathStyle(val interface{})
S3UsePathStyleInput() interface{}
SecretKey() *string
SetSecretKey(val *string)
SecretKeyInput() *string
SkipCredentialsValidation() interface{}
SetSkipCredentialsValidation(val interface{})
SkipCredentialsValidationInput() interface{}
SkipGetEc2Platforms() interface{}
SetSkipGetEc2Platforms(val interface{})
SkipGetEc2PlatformsInput() interface{}
SkipMetadataApiCheck() *string
SetSkipMetadataApiCheck(val *string)
SkipMetadataApiCheckInput() *string
SkipRegionValidation() interface{}
SetSkipRegionValidation(val interface{})
SkipRegionValidationInput() interface{}
SkipRequestingAccountId() interface{}
SetSkipRequestingAccountId(val interface{})
SkipRequestingAccountIdInput() interface{}
StsRegion() *string
SetStsRegion(val *string)
StsRegionInput() *string
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformProviderSource() *string
// Experimental.
TerraformResourceType() *string
Token() *string
SetToken(val *string)
TokenInput() *string
UseDualstackEndpoint() interface{}
SetUseDualstackEndpoint(val interface{})
UseDualstackEndpointInput() interface{}
UseFipsEndpoint() interface{}
SetUseFipsEndpoint(val interface{})
UseFipsEndpointInput() interface{}
// Experimental.
AddOverride(path *string, value interface{})
// Overrides the auto-generated logical ID with a specific ID.
// Experimental.
OverrideLogicalId(newLogicalId *string)
ResetAccessKey()
ResetAlias()
ResetAllowedAccountIds()
ResetAssumeRole()
ResetAssumeRoleWithWebIdentity()
ResetCustomCaBundle()
ResetDefaultTags()
ResetEc2MetadataServiceEndpoint()
ResetEc2MetadataServiceEndpointMode()
ResetEndpoints()
ResetForbiddenAccountIds()
ResetHttpProxy()
ResetIgnoreTags()
ResetInsecure()
ResetMaxRetries()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
ResetProfile()
ResetRegion()
ResetS3ForcePathStyle()
ResetS3UsePathStyle()
ResetSecretKey()
ResetSkipCredentialsValidation()
ResetSkipGetEc2Platforms()
ResetSkipMetadataApiCheck()
ResetSkipRegionValidation()
ResetSkipRequestingAccountId()
ResetStsRegion()
ResetToken()
ResetUseDualstackEndpoint()
ResetUseFipsEndpoint()
SynthesizeAttributes() *map[string]interface{}
// Experimental.
ToMetadata() interface{}
// Returns a string representation of this construct.
ToString() *string
// Adds this resource to the terraform JSON output.
// Experimental.
ToTerraform() interface{}
}
Represents a {@link https://www.terraform.io/docs/providers/aws aws}.
func NewAwsProvider ¶
func NewAwsProvider(scope constructs.Construct, id *string, config *AwsProviderConfig) AwsProvider
Create a new {@link https://www.terraform.io/docs/providers/aws aws} Resource.
type AwsProviderAssumeRole ¶
type AwsProviderAssumeRole struct {
// The duration, between 15 minutes and 12 hours, of the role session.
//
// Valid time units are ns, us (or µs), ms, s, h, or m.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#duration AwsProvider#duration}
Duration *string `field:"optional" json:"duration" yaml:"duration"`
// The duration, in seconds, of the role session.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#duration_seconds AwsProvider#duration_seconds}
DurationSeconds *float64 `field:"optional" json:"durationSeconds" yaml:"durationSeconds"`
// A unique identifier that might be required when you assume a role in another account.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#external_id AwsProvider#external_id}
ExternalId *string `field:"optional" json:"externalId" yaml:"externalId"`
// IAM Policy JSON describing further restricting permissions for the IAM Role being assumed.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#policy AwsProvider#policy}
Policy *string `field:"optional" json:"policy" yaml:"policy"`
// Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#policy_arns AwsProvider#policy_arns}
PolicyArns *[]*string `field:"optional" json:"policyArns" yaml:"policyArns"`
// Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#role_arn AwsProvider#role_arn}
RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"`
// An identifier for the assumed role session.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#session_name AwsProvider#session_name}
SessionName *string `field:"optional" json:"sessionName" yaml:"sessionName"`
// Source identity specified by the principal assuming the role.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#source_identity AwsProvider#source_identity}
SourceIdentity *string `field:"optional" json:"sourceIdentity" yaml:"sourceIdentity"`
// Assume role session tags.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#tags AwsProvider#tags}
Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"`
// Assume role session tag keys to pass to any subsequent sessions.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transitive_tag_keys AwsProvider#transitive_tag_keys}
TransitiveTagKeys *[]*string `field:"optional" json:"transitiveTagKeys" yaml:"transitiveTagKeys"`
}
type AwsProviderAssumeRoleWithWebIdentity ¶
type AwsProviderAssumeRoleWithWebIdentity struct {
// The duration, between 15 minutes and 12 hours, of the role session.
//
// Valid time units are ns, us (or µs), ms, s, h, or m.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#duration AwsProvider#duration}
Duration *string `field:"optional" json:"duration" yaml:"duration"`
// IAM Policy JSON describing further restricting permissions for the IAM Role being assumed.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#policy AwsProvider#policy}
Policy *string `field:"optional" json:"policy" yaml:"policy"`
// Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#policy_arns AwsProvider#policy_arns}
PolicyArns *[]*string `field:"optional" json:"policyArns" yaml:"policyArns"`
// Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#role_arn AwsProvider#role_arn}
RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"`
// An identifier for the assumed role session.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#session_name AwsProvider#session_name}
SessionName *string `field:"optional" json:"sessionName" yaml:"sessionName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#web_identity_token AwsProvider#web_identity_token}.
WebIdentityToken *string `field:"optional" json:"webIdentityToken" yaml:"webIdentityToken"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#web_identity_token_file AwsProvider#web_identity_token_file}.
WebIdentityTokenFile *string `field:"optional" json:"webIdentityTokenFile" yaml:"webIdentityTokenFile"`
}
type AwsProviderConfig ¶
type AwsProviderConfig struct {
// The access key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#access_key AwsProvider#access_key}
AccessKey *string `field:"optional" json:"accessKey" yaml:"accessKey"`
// Alias name.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#alias AwsProvider#alias}
Alias *string `field:"optional" json:"alias" yaml:"alias"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#allowed_account_ids AwsProvider#allowed_account_ids}.
AllowedAccountIds *[]*string `field:"optional" json:"allowedAccountIds" yaml:"allowedAccountIds"`
// assume_role block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#assume_role AwsProvider#assume_role}
AssumeRole interface{} `field:"optional" json:"assumeRole" yaml:"assumeRole"`
// assume_role_with_web_identity block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#assume_role_with_web_identity AwsProvider#assume_role_with_web_identity}
AssumeRoleWithWebIdentity interface{} `field:"optional" json:"assumeRoleWithWebIdentity" yaml:"assumeRoleWithWebIdentity"`
// File containing custom root and intermediate certificates.
//
// Can also be configured using the `AWS_CA_BUNDLE` environment variable. (Setting `ca_bundle` in the shared config file is not supported.)
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#custom_ca_bundle AwsProvider#custom_ca_bundle}
CustomCaBundle *string `field:"optional" json:"customCaBundle" yaml:"customCaBundle"`
// default_tags block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#default_tags AwsProvider#default_tags}
DefaultTags interface{} `field:"optional" json:"defaultTags" yaml:"defaultTags"`
// Address of the EC2 metadata service endpoint to use. Can also be configured using the `AWS_EC2_METADATA_SERVICE_ENDPOINT` environment variable.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ec2_metadata_service_endpoint AwsProvider#ec2_metadata_service_endpoint}
Ec2MetadataServiceEndpoint *string `field:"optional" json:"ec2MetadataServiceEndpoint" yaml:"ec2MetadataServiceEndpoint"`
// Protocol to use with EC2 metadata service endpoint.Valid values are `IPv4` and `IPv6`. Can also be configured using the `AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE` environment variable.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ec2_metadata_service_endpoint_mode AwsProvider#ec2_metadata_service_endpoint_mode}
Ec2MetadataServiceEndpointMode *string `field:"optional" json:"ec2MetadataServiceEndpointMode" yaml:"ec2MetadataServiceEndpointMode"`
// endpoints block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#endpoints AwsProvider#endpoints}
Endpoints interface{} `field:"optional" json:"endpoints" yaml:"endpoints"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forbidden_account_ids AwsProvider#forbidden_account_ids}.
ForbiddenAccountIds *[]*string `field:"optional" json:"forbiddenAccountIds" yaml:"forbiddenAccountIds"`
// The address of an HTTP proxy to use when accessing the AWS API.
//
// Can also be configured using the `HTTP_PROXY` or `HTTPS_PROXY` environment variables.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#http_proxy AwsProvider#http_proxy}
HttpProxy *string `field:"optional" json:"httpProxy" yaml:"httpProxy"`
// ignore_tags block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ignore_tags AwsProvider#ignore_tags}
IgnoreTags interface{} `field:"optional" json:"ignoreTags" yaml:"ignoreTags"`
// Explicitly allow the provider to perform "insecure" SSL requests. If omitted, default value is `false`.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#insecure AwsProvider#insecure}
Insecure interface{} `field:"optional" json:"insecure" yaml:"insecure"`
// The maximum number of times an AWS API request is being executed.
//
// If the API request still fails, an error is
// thrown.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#max_retries AwsProvider#max_retries}
MaxRetries *float64 `field:"optional" json:"maxRetries" yaml:"maxRetries"`
// The profile for API operations. If not set, the default profile created with `aws configure` will be used.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#profile AwsProvider#profile}
Profile *string `field:"optional" json:"profile" yaml:"profile"`
// The region where AWS operations will take place. Examples are us-east-1, us-west-2, etc.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#region AwsProvider#region}
Region *string `field:"optional" json:"region" yaml:"region"`
// Set this to true to enable the request to use path-style addressing, i.e., https://s3.amazonaws.com/BUCKET/KEY. By default, the S3 client will use virtual hosted bucket addressing when possible (https://BUCKET.s3.amazonaws.com/KEY). Specific to the Amazon S3 service.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3_force_path_style AwsProvider#s3_force_path_style}
S3ForcePathStyle interface{} `field:"optional" json:"s3ForcePathStyle" yaml:"s3ForcePathStyle"`
// Set this to true to enable the request to use path-style addressing, i.e., https://s3.amazonaws.com/BUCKET/KEY. By default, the S3 client will use virtual hosted bucket addressing when possible (https://BUCKET.s3.amazonaws.com/KEY). Specific to the Amazon S3 service.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3_use_path_style AwsProvider#s3_use_path_style}
S3UsePathStyle interface{} `field:"optional" json:"s3UsePathStyle" yaml:"s3UsePathStyle"`
// The secret key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#secret_key AwsProvider#secret_key}
SecretKey *string `field:"optional" json:"secretKey" yaml:"secretKey"`
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#shared_config_files AwsProvider#shared_config_files}
SharedConfigFiles *[]*string `field:"optional" json:"sharedConfigFiles" yaml:"sharedConfigFiles"`
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#shared_credentials_file AwsProvider#shared_credentials_file}
SharedCredentialsFile *string `field:"optional" json:"sharedCredentialsFile" yaml:"sharedCredentialsFile"`
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#shared_credentials_files AwsProvider#shared_credentials_files}
SharedCredentialsFiles *[]*string `field:"optional" json:"sharedCredentialsFiles" yaml:"sharedCredentialsFiles"`
// Skip the credentials validation via STS API. Used for AWS API implementations that do not have STS available/implemented.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_credentials_validation AwsProvider#skip_credentials_validation}
SkipCredentialsValidation interface{} `field:"optional" json:"skipCredentialsValidation" yaml:"skipCredentialsValidation"`
// Skip getting the supported EC2 platforms. Used by users that don't have ec2:DescribeAccountAttributes permissions.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_get_ec2_platforms AwsProvider#skip_get_ec2_platforms}
SkipGetEc2Platforms interface{} `field:"optional" json:"skipGetEc2Platforms" yaml:"skipGetEc2Platforms"`
// Skip the AWS Metadata API check. Used for AWS API implementations that do not have a metadata api endpoint.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_metadata_api_check AwsProvider#skip_metadata_api_check}
SkipMetadataApiCheck *string `field:"optional" json:"skipMetadataApiCheck" yaml:"skipMetadataApiCheck"`
// Skip static validation of region name.
//
// Used by users of alternative AWS-like APIs or users w/ access to regions that are not public (yet).
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_region_validation AwsProvider#skip_region_validation}
SkipRegionValidation interface{} `field:"optional" json:"skipRegionValidation" yaml:"skipRegionValidation"`
// Skip requesting the account ID. Used for AWS API implementations that do not have IAM/STS API and/or metadata API.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_requesting_account_id AwsProvider#skip_requesting_account_id}
SkipRequestingAccountId interface{} `field:"optional" json:"skipRequestingAccountId" yaml:"skipRequestingAccountId"`
// The region where AWS STS operations will take place. Examples are us-east-1 and us-west-2.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sts_region AwsProvider#sts_region}
StsRegion *string `field:"optional" json:"stsRegion" yaml:"stsRegion"`
// session token. A session token is only required if you are using temporary security credentials.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#token AwsProvider#token}
Token *string `field:"optional" json:"token" yaml:"token"`
// Resolve an endpoint with DualStack capability.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#use_dualstack_endpoint AwsProvider#use_dualstack_endpoint}
UseDualstackEndpoint interface{} `field:"optional" json:"useDualstackEndpoint" yaml:"useDualstackEndpoint"`
// Resolve an endpoint with FIPS capability.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#use_fips_endpoint AwsProvider#use_fips_endpoint}
UseFipsEndpoint interface{} `field:"optional" json:"useFipsEndpoint" yaml:"useFipsEndpoint"`
}
type AwsProviderDefaultTags ¶
type AwsProviderDefaultTags struct {
// Resource tags to default across all resources.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#tags AwsProvider#tags}
Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"`
}
type AwsProviderEndpoints ¶
type AwsProviderEndpoints struct {
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#accessanalyzer AwsProvider#accessanalyzer}
Accessanalyzer *string `field:"optional" json:"accessanalyzer" yaml:"accessanalyzer"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#account AwsProvider#account}
Account *string `field:"optional" json:"account" yaml:"account"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#acm AwsProvider#acm}
Acm *string `field:"optional" json:"acm" yaml:"acm"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#acmpca AwsProvider#acmpca}
Acmpca *string `field:"optional" json:"acmpca" yaml:"acmpca"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#alexaforbusiness AwsProvider#alexaforbusiness}
Alexaforbusiness *string `field:"optional" json:"alexaforbusiness" yaml:"alexaforbusiness"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amg AwsProvider#amg}
Amg *string `field:"optional" json:"amg" yaml:"amg"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amp AwsProvider#amp}
Amp *string `field:"optional" json:"amp" yaml:"amp"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amplify AwsProvider#amplify}
Amplify *string `field:"optional" json:"amplify" yaml:"amplify"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amplifybackend AwsProvider#amplifybackend}
Amplifybackend *string `field:"optional" json:"amplifybackend" yaml:"amplifybackend"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amplifyuibuilder AwsProvider#amplifyuibuilder}
Amplifyuibuilder *string `field:"optional" json:"amplifyuibuilder" yaml:"amplifyuibuilder"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#apigateway AwsProvider#apigateway}
Apigateway *string `field:"optional" json:"apigateway" yaml:"apigateway"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#apigatewaymanagementapi AwsProvider#apigatewaymanagementapi}
Apigatewaymanagementapi *string `field:"optional" json:"apigatewaymanagementapi" yaml:"apigatewaymanagementapi"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#apigatewayv2 AwsProvider#apigatewayv2}
Apigatewayv2 *string `field:"optional" json:"apigatewayv2" yaml:"apigatewayv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appautoscaling AwsProvider#appautoscaling}
Appautoscaling *string `field:"optional" json:"appautoscaling" yaml:"appautoscaling"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appconfig AwsProvider#appconfig}
Appconfig *string `field:"optional" json:"appconfig" yaml:"appconfig"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appconfigdata AwsProvider#appconfigdata}
Appconfigdata *string `field:"optional" json:"appconfigdata" yaml:"appconfigdata"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appflow AwsProvider#appflow}
Appflow *string `field:"optional" json:"appflow" yaml:"appflow"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appintegrations AwsProvider#appintegrations}
Appintegrations *string `field:"optional" json:"appintegrations" yaml:"appintegrations"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appintegrationsservice AwsProvider#appintegrationsservice}
Appintegrationsservice *string `field:"optional" json:"appintegrationsservice" yaml:"appintegrationsservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationautoscaling AwsProvider#applicationautoscaling}
Applicationautoscaling *string `field:"optional" json:"applicationautoscaling" yaml:"applicationautoscaling"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationcostprofiler AwsProvider#applicationcostprofiler}
Applicationcostprofiler *string `field:"optional" json:"applicationcostprofiler" yaml:"applicationcostprofiler"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationdiscovery AwsProvider#applicationdiscovery}
Applicationdiscovery *string `field:"optional" json:"applicationdiscovery" yaml:"applicationdiscovery"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationdiscoveryservice AwsProvider#applicationdiscoveryservice}
Applicationdiscoveryservice *string `field:"optional" json:"applicationdiscoveryservice" yaml:"applicationdiscoveryservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationinsights AwsProvider#applicationinsights}
Applicationinsights *string `field:"optional" json:"applicationinsights" yaml:"applicationinsights"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appmesh AwsProvider#appmesh}
Appmesh *string `field:"optional" json:"appmesh" yaml:"appmesh"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appregistry AwsProvider#appregistry}
Appregistry *string `field:"optional" json:"appregistry" yaml:"appregistry"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#apprunner AwsProvider#apprunner}
Apprunner *string `field:"optional" json:"apprunner" yaml:"apprunner"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appstream AwsProvider#appstream}
Appstream *string `field:"optional" json:"appstream" yaml:"appstream"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appsync AwsProvider#appsync}
Appsync *string `field:"optional" json:"appsync" yaml:"appsync"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#athena AwsProvider#athena}
Athena *string `field:"optional" json:"athena" yaml:"athena"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#auditmanager AwsProvider#auditmanager}
Auditmanager *string `field:"optional" json:"auditmanager" yaml:"auditmanager"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#augmentedairuntime AwsProvider#augmentedairuntime}
Augmentedairuntime *string `field:"optional" json:"augmentedairuntime" yaml:"augmentedairuntime"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#autoscaling AwsProvider#autoscaling}
Autoscaling *string `field:"optional" json:"autoscaling" yaml:"autoscaling"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#autoscalingplans AwsProvider#autoscalingplans}
Autoscalingplans *string `field:"optional" json:"autoscalingplans" yaml:"autoscalingplans"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#backup AwsProvider#backup}
Backup *string `field:"optional" json:"backup" yaml:"backup"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#backupgateway AwsProvider#backupgateway}
Backupgateway *string `field:"optional" json:"backupgateway" yaml:"backupgateway"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#batch AwsProvider#batch}
Batch *string `field:"optional" json:"batch" yaml:"batch"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#beanstalk AwsProvider#beanstalk}
Beanstalk *string `field:"optional" json:"beanstalk" yaml:"beanstalk"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#billingconductor AwsProvider#billingconductor}
Billingconductor *string `field:"optional" json:"billingconductor" yaml:"billingconductor"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#braket AwsProvider#braket}
Braket *string `field:"optional" json:"braket" yaml:"braket"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#budgets AwsProvider#budgets}
Budgets *string `field:"optional" json:"budgets" yaml:"budgets"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ce AwsProvider#ce}
Ce *string `field:"optional" json:"ce" yaml:"ce"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#chime AwsProvider#chime}
Chime *string `field:"optional" json:"chime" yaml:"chime"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#chimesdkidentity AwsProvider#chimesdkidentity}
Chimesdkidentity *string `field:"optional" json:"chimesdkidentity" yaml:"chimesdkidentity"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#chimesdkmeetings AwsProvider#chimesdkmeetings}
Chimesdkmeetings *string `field:"optional" json:"chimesdkmeetings" yaml:"chimesdkmeetings"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#chimesdkmessaging AwsProvider#chimesdkmessaging}
Chimesdkmessaging *string `field:"optional" json:"chimesdkmessaging" yaml:"chimesdkmessaging"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloud9 AwsProvider#cloud9}
Cloud9 *string `field:"optional" json:"cloud9" yaml:"cloud9"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudcontrol AwsProvider#cloudcontrol}
Cloudcontrol *string `field:"optional" json:"cloudcontrol" yaml:"cloudcontrol"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudcontrolapi AwsProvider#cloudcontrolapi}
Cloudcontrolapi *string `field:"optional" json:"cloudcontrolapi" yaml:"cloudcontrolapi"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#clouddirectory AwsProvider#clouddirectory}
Clouddirectory *string `field:"optional" json:"clouddirectory" yaml:"clouddirectory"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudformation AwsProvider#cloudformation}
Cloudformation *string `field:"optional" json:"cloudformation" yaml:"cloudformation"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudfront AwsProvider#cloudfront}
Cloudfront *string `field:"optional" json:"cloudfront" yaml:"cloudfront"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudhsm AwsProvider#cloudhsm}
Cloudhsm *string `field:"optional" json:"cloudhsm" yaml:"cloudhsm"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudhsmv2 AwsProvider#cloudhsmv2}
Cloudhsmv2 *string `field:"optional" json:"cloudhsmv2" yaml:"cloudhsmv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudsearch AwsProvider#cloudsearch}
Cloudsearch *string `field:"optional" json:"cloudsearch" yaml:"cloudsearch"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudsearchdomain AwsProvider#cloudsearchdomain}
Cloudsearchdomain *string `field:"optional" json:"cloudsearchdomain" yaml:"cloudsearchdomain"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudtrail AwsProvider#cloudtrail}
Cloudtrail *string `field:"optional" json:"cloudtrail" yaml:"cloudtrail"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatch AwsProvider#cloudwatch}
Cloudwatch *string `field:"optional" json:"cloudwatch" yaml:"cloudwatch"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchevents AwsProvider#cloudwatchevents}
Cloudwatchevents *string `field:"optional" json:"cloudwatchevents" yaml:"cloudwatchevents"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchevidently AwsProvider#cloudwatchevidently}
Cloudwatchevidently *string `field:"optional" json:"cloudwatchevidently" yaml:"cloudwatchevidently"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchlog AwsProvider#cloudwatchlog}
Cloudwatchlog *string `field:"optional" json:"cloudwatchlog" yaml:"cloudwatchlog"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchlogs AwsProvider#cloudwatchlogs}
Cloudwatchlogs *string `field:"optional" json:"cloudwatchlogs" yaml:"cloudwatchlogs"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchrum AwsProvider#cloudwatchrum}
Cloudwatchrum *string `field:"optional" json:"cloudwatchrum" yaml:"cloudwatchrum"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codeartifact AwsProvider#codeartifact}
Codeartifact *string `field:"optional" json:"codeartifact" yaml:"codeartifact"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codebuild AwsProvider#codebuild}
Codebuild *string `field:"optional" json:"codebuild" yaml:"codebuild"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codecommit AwsProvider#codecommit}
Codecommit *string `field:"optional" json:"codecommit" yaml:"codecommit"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codedeploy AwsProvider#codedeploy}
Codedeploy *string `field:"optional" json:"codedeploy" yaml:"codedeploy"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codeguruprofiler AwsProvider#codeguruprofiler}
Codeguruprofiler *string `field:"optional" json:"codeguruprofiler" yaml:"codeguruprofiler"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codegurureviewer AwsProvider#codegurureviewer}
Codegurureviewer *string `field:"optional" json:"codegurureviewer" yaml:"codegurureviewer"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codepipeline AwsProvider#codepipeline}
Codepipeline *string `field:"optional" json:"codepipeline" yaml:"codepipeline"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codestar AwsProvider#codestar}
Codestar *string `field:"optional" json:"codestar" yaml:"codestar"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codestarconnections AwsProvider#codestarconnections}
Codestarconnections *string `field:"optional" json:"codestarconnections" yaml:"codestarconnections"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codestarnotifications AwsProvider#codestarnotifications}
Codestarnotifications *string `field:"optional" json:"codestarnotifications" yaml:"codestarnotifications"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cognitoidentity AwsProvider#cognitoidentity}
Cognitoidentity *string `field:"optional" json:"cognitoidentity" yaml:"cognitoidentity"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cognitoidentityprovider AwsProvider#cognitoidentityprovider}
Cognitoidentityprovider *string `field:"optional" json:"cognitoidentityprovider" yaml:"cognitoidentityprovider"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cognitoidp AwsProvider#cognitoidp}
Cognitoidp *string `field:"optional" json:"cognitoidp" yaml:"cognitoidp"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cognitosync AwsProvider#cognitosync}
Cognitosync *string `field:"optional" json:"cognitosync" yaml:"cognitosync"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#comprehend AwsProvider#comprehend}
Comprehend *string `field:"optional" json:"comprehend" yaml:"comprehend"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#comprehendmedical AwsProvider#comprehendmedical}
Comprehendmedical *string `field:"optional" json:"comprehendmedical" yaml:"comprehendmedical"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#computeoptimizer AwsProvider#computeoptimizer}
Computeoptimizer *string `field:"optional" json:"computeoptimizer" yaml:"computeoptimizer"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#config AwsProvider#config}
Config *string `field:"optional" json:"config" yaml:"config"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#configservice AwsProvider#configservice}
Configservice *string `field:"optional" json:"configservice" yaml:"configservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#connect AwsProvider#connect}
Connect *string `field:"optional" json:"connect" yaml:"connect"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#connectcontactlens AwsProvider#connectcontactlens}
Connectcontactlens *string `field:"optional" json:"connectcontactlens" yaml:"connectcontactlens"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#connectparticipant AwsProvider#connectparticipant}
Connectparticipant *string `field:"optional" json:"connectparticipant" yaml:"connectparticipant"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#connectwisdomservice AwsProvider#connectwisdomservice}
Connectwisdomservice *string `field:"optional" json:"connectwisdomservice" yaml:"connectwisdomservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#controltower AwsProvider#controltower}
Controltower *string `field:"optional" json:"controltower" yaml:"controltower"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#costandusagereportservice AwsProvider#costandusagereportservice}
Costandusagereportservice *string `field:"optional" json:"costandusagereportservice" yaml:"costandusagereportservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#costexplorer AwsProvider#costexplorer}
Costexplorer *string `field:"optional" json:"costexplorer" yaml:"costexplorer"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cur AwsProvider#cur}
Cur *string `field:"optional" json:"cur" yaml:"cur"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#customerprofiles AwsProvider#customerprofiles}
Customerprofiles *string `field:"optional" json:"customerprofiles" yaml:"customerprofiles"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#databasemigration AwsProvider#databasemigration}
Databasemigration *string `field:"optional" json:"databasemigration" yaml:"databasemigration"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#databasemigrationservice AwsProvider#databasemigrationservice}
Databasemigrationservice *string `field:"optional" json:"databasemigrationservice" yaml:"databasemigrationservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#databrew AwsProvider#databrew}
Databrew *string `field:"optional" json:"databrew" yaml:"databrew"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dataexchange AwsProvider#dataexchange}
Dataexchange *string `field:"optional" json:"dataexchange" yaml:"dataexchange"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#datapipeline AwsProvider#datapipeline}
Datapipeline *string `field:"optional" json:"datapipeline" yaml:"datapipeline"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#datasync AwsProvider#datasync}
Datasync *string `field:"optional" json:"datasync" yaml:"datasync"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dax AwsProvider#dax}
Dax *string `field:"optional" json:"dax" yaml:"dax"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#deploy AwsProvider#deploy}
Deploy *string `field:"optional" json:"deploy" yaml:"deploy"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#detective AwsProvider#detective}
Detective *string `field:"optional" json:"detective" yaml:"detective"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#devicefarm AwsProvider#devicefarm}
Devicefarm *string `field:"optional" json:"devicefarm" yaml:"devicefarm"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#devopsguru AwsProvider#devopsguru}
Devopsguru *string `field:"optional" json:"devopsguru" yaml:"devopsguru"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#directconnect AwsProvider#directconnect}
Directconnect *string `field:"optional" json:"directconnect" yaml:"directconnect"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#directoryservice AwsProvider#directoryservice}
Directoryservice *string `field:"optional" json:"directoryservice" yaml:"directoryservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#discovery AwsProvider#discovery}
Discovery *string `field:"optional" json:"discovery" yaml:"discovery"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dlm AwsProvider#dlm}
Dlm *string `field:"optional" json:"dlm" yaml:"dlm"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dms AwsProvider#dms}
Dms *string `field:"optional" json:"dms" yaml:"dms"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#docdb AwsProvider#docdb}
Docdb *string `field:"optional" json:"docdb" yaml:"docdb"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#drs AwsProvider#drs}
Drs *string `field:"optional" json:"drs" yaml:"drs"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ds AwsProvider#ds}
Ds *string `field:"optional" json:"ds" yaml:"ds"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dynamodb AwsProvider#dynamodb}
Dynamodb *string `field:"optional" json:"dynamodb" yaml:"dynamodb"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dynamodbstreams AwsProvider#dynamodbstreams}
Dynamodbstreams *string `field:"optional" json:"dynamodbstreams" yaml:"dynamodbstreams"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ebs AwsProvider#ebs}
Ebs *string `field:"optional" json:"ebs" yaml:"ebs"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ec2 AwsProvider#ec2}
Ec2 *string `field:"optional" json:"ec2" yaml:"ec2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ec2instanceconnect AwsProvider#ec2instanceconnect}
Ec2Instanceconnect *string `field:"optional" json:"ec2Instanceconnect" yaml:"ec2Instanceconnect"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ecr AwsProvider#ecr}
Ecr *string `field:"optional" json:"ecr" yaml:"ecr"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ecrpublic AwsProvider#ecrpublic}
Ecrpublic *string `field:"optional" json:"ecrpublic" yaml:"ecrpublic"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ecs AwsProvider#ecs}
Ecs *string `field:"optional" json:"ecs" yaml:"ecs"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#efs AwsProvider#efs}
Efs *string `field:"optional" json:"efs" yaml:"efs"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#eks AwsProvider#eks}
Eks *string `field:"optional" json:"eks" yaml:"eks"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticache AwsProvider#elasticache}
Elasticache *string `field:"optional" json:"elasticache" yaml:"elasticache"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticbeanstalk AwsProvider#elasticbeanstalk}
Elasticbeanstalk *string `field:"optional" json:"elasticbeanstalk" yaml:"elasticbeanstalk"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticinference AwsProvider#elasticinference}
Elasticinference *string `field:"optional" json:"elasticinference" yaml:"elasticinference"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticloadbalancing AwsProvider#elasticloadbalancing}
Elasticloadbalancing *string `field:"optional" json:"elasticloadbalancing" yaml:"elasticloadbalancing"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticloadbalancingv2 AwsProvider#elasticloadbalancingv2}
Elasticloadbalancingv2 *string `field:"optional" json:"elasticloadbalancingv2" yaml:"elasticloadbalancingv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticsearch AwsProvider#elasticsearch}
Elasticsearch *string `field:"optional" json:"elasticsearch" yaml:"elasticsearch"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticsearchservice AwsProvider#elasticsearchservice}
Elasticsearchservice *string `field:"optional" json:"elasticsearchservice" yaml:"elasticsearchservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elastictranscoder AwsProvider#elastictranscoder}
Elastictranscoder *string `field:"optional" json:"elastictranscoder" yaml:"elastictranscoder"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elb AwsProvider#elb}
Elb *string `field:"optional" json:"elb" yaml:"elb"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elbv2 AwsProvider#elbv2}
Elbv2 *string `field:"optional" json:"elbv2" yaml:"elbv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#emr AwsProvider#emr}
Emr *string `field:"optional" json:"emr" yaml:"emr"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#emrcontainers AwsProvider#emrcontainers}
Emrcontainers *string `field:"optional" json:"emrcontainers" yaml:"emrcontainers"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#emrserverless AwsProvider#emrserverless}
Emrserverless *string `field:"optional" json:"emrserverless" yaml:"emrserverless"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#es AwsProvider#es}
Es *string `field:"optional" json:"es" yaml:"es"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#eventbridge AwsProvider#eventbridge}
Eventbridge *string `field:"optional" json:"eventbridge" yaml:"eventbridge"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#events AwsProvider#events}
Events *string `field:"optional" json:"events" yaml:"events"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#evidently AwsProvider#evidently}
Evidently *string `field:"optional" json:"evidently" yaml:"evidently"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#finspace AwsProvider#finspace}
Finspace *string `field:"optional" json:"finspace" yaml:"finspace"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#finspacedata AwsProvider#finspacedata}
Finspacedata *string `field:"optional" json:"finspacedata" yaml:"finspacedata"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#firehose AwsProvider#firehose}
Firehose *string `field:"optional" json:"firehose" yaml:"firehose"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#fis AwsProvider#fis}
Fis *string `field:"optional" json:"fis" yaml:"fis"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#fms AwsProvider#fms}
Fms *string `field:"optional" json:"fms" yaml:"fms"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forecast AwsProvider#forecast}
Forecast *string `field:"optional" json:"forecast" yaml:"forecast"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forecastquery AwsProvider#forecastquery}
Forecastquery *string `field:"optional" json:"forecastquery" yaml:"forecastquery"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forecastqueryservice AwsProvider#forecastqueryservice}
Forecastqueryservice *string `field:"optional" json:"forecastqueryservice" yaml:"forecastqueryservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forecastservice AwsProvider#forecastservice}
Forecastservice *string `field:"optional" json:"forecastservice" yaml:"forecastservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#frauddetector AwsProvider#frauddetector}
Frauddetector *string `field:"optional" json:"frauddetector" yaml:"frauddetector"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#fsx AwsProvider#fsx}
Fsx *string `field:"optional" json:"fsx" yaml:"fsx"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#gamelift AwsProvider#gamelift}
Gamelift *string `field:"optional" json:"gamelift" yaml:"gamelift"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#glacier AwsProvider#glacier}
Glacier *string `field:"optional" json:"glacier" yaml:"glacier"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#globalaccelerator AwsProvider#globalaccelerator}
Globalaccelerator *string `field:"optional" json:"globalaccelerator" yaml:"globalaccelerator"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#glue AwsProvider#glue}
Glue *string `field:"optional" json:"glue" yaml:"glue"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#gluedatabrew AwsProvider#gluedatabrew}
Gluedatabrew *string `field:"optional" json:"gluedatabrew" yaml:"gluedatabrew"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#grafana AwsProvider#grafana}
Grafana *string `field:"optional" json:"grafana" yaml:"grafana"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#greengrass AwsProvider#greengrass}
Greengrass *string `field:"optional" json:"greengrass" yaml:"greengrass"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#greengrassv2 AwsProvider#greengrassv2}
Greengrassv2 *string `field:"optional" json:"greengrassv2" yaml:"greengrassv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#groundstation AwsProvider#groundstation}
Groundstation *string `field:"optional" json:"groundstation" yaml:"groundstation"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#guardduty AwsProvider#guardduty}
Guardduty *string `field:"optional" json:"guardduty" yaml:"guardduty"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#health AwsProvider#health}
Health *string `field:"optional" json:"health" yaml:"health"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#healthlake AwsProvider#healthlake}
Healthlake *string `field:"optional" json:"healthlake" yaml:"healthlake"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#honeycode AwsProvider#honeycode}
Honeycode *string `field:"optional" json:"honeycode" yaml:"honeycode"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iam AwsProvider#iam}
Iam *string `field:"optional" json:"iam" yaml:"iam"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#identitystore AwsProvider#identitystore}
Identitystore *string `field:"optional" json:"identitystore" yaml:"identitystore"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#imagebuilder AwsProvider#imagebuilder}
Imagebuilder *string `field:"optional" json:"imagebuilder" yaml:"imagebuilder"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#inspector AwsProvider#inspector}
Inspector *string `field:"optional" json:"inspector" yaml:"inspector"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#inspector2 AwsProvider#inspector2}
Inspector2 *string `field:"optional" json:"inspector2" yaml:"inspector2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#inspectorv2 AwsProvider#inspectorv2}
Inspectorv2 *string `field:"optional" json:"inspectorv2" yaml:"inspectorv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iot AwsProvider#iot}
Iot *string `field:"optional" json:"iot" yaml:"iot"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iot1clickdevices AwsProvider#iot1clickdevices}
Iot1Clickdevices *string `field:"optional" json:"iot1Clickdevices" yaml:"iot1Clickdevices"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iot1clickdevicesservice AwsProvider#iot1clickdevicesservice}
Iot1Clickdevicesservice *string `field:"optional" json:"iot1Clickdevicesservice" yaml:"iot1Clickdevicesservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iot1clickprojects AwsProvider#iot1clickprojects}
Iot1Clickprojects *string `field:"optional" json:"iot1Clickprojects" yaml:"iot1Clickprojects"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotanalytics AwsProvider#iotanalytics}
Iotanalytics *string `field:"optional" json:"iotanalytics" yaml:"iotanalytics"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotdata AwsProvider#iotdata}
Iotdata *string `field:"optional" json:"iotdata" yaml:"iotdata"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotdataplane AwsProvider#iotdataplane}
Iotdataplane *string `field:"optional" json:"iotdataplane" yaml:"iotdataplane"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotdeviceadvisor AwsProvider#iotdeviceadvisor}
Iotdeviceadvisor *string `field:"optional" json:"iotdeviceadvisor" yaml:"iotdeviceadvisor"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotevents AwsProvider#iotevents}
Iotevents *string `field:"optional" json:"iotevents" yaml:"iotevents"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ioteventsdata AwsProvider#ioteventsdata}
Ioteventsdata *string `field:"optional" json:"ioteventsdata" yaml:"ioteventsdata"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotfleethub AwsProvider#iotfleethub}
Iotfleethub *string `field:"optional" json:"iotfleethub" yaml:"iotfleethub"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotjobsdata AwsProvider#iotjobsdata}
Iotjobsdata *string `field:"optional" json:"iotjobsdata" yaml:"iotjobsdata"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotjobsdataplane AwsProvider#iotjobsdataplane}
Iotjobsdataplane *string `field:"optional" json:"iotjobsdataplane" yaml:"iotjobsdataplane"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotsecuretunneling AwsProvider#iotsecuretunneling}
Iotsecuretunneling *string `field:"optional" json:"iotsecuretunneling" yaml:"iotsecuretunneling"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotsitewise AwsProvider#iotsitewise}
Iotsitewise *string `field:"optional" json:"iotsitewise" yaml:"iotsitewise"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotthingsgraph AwsProvider#iotthingsgraph}
Iotthingsgraph *string `field:"optional" json:"iotthingsgraph" yaml:"iotthingsgraph"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iottwinmaker AwsProvider#iottwinmaker}
Iottwinmaker *string `field:"optional" json:"iottwinmaker" yaml:"iottwinmaker"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotwireless AwsProvider#iotwireless}
Iotwireless *string `field:"optional" json:"iotwireless" yaml:"iotwireless"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ivs AwsProvider#ivs}
Ivs *string `field:"optional" json:"ivs" yaml:"ivs"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ivschat AwsProvider#ivschat}
Ivschat *string `field:"optional" json:"ivschat" yaml:"ivschat"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kafka AwsProvider#kafka}
Kafka *string `field:"optional" json:"kafka" yaml:"kafka"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kafkaconnect AwsProvider#kafkaconnect}
Kafkaconnect *string `field:"optional" json:"kafkaconnect" yaml:"kafkaconnect"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kendra AwsProvider#kendra}
Kendra *string `field:"optional" json:"kendra" yaml:"kendra"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#keyspaces AwsProvider#keyspaces}
Keyspaces *string `field:"optional" json:"keyspaces" yaml:"keyspaces"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesis AwsProvider#kinesis}
Kinesis *string `field:"optional" json:"kinesis" yaml:"kinesis"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisanalytics AwsProvider#kinesisanalytics}
Kinesisanalytics *string `field:"optional" json:"kinesisanalytics" yaml:"kinesisanalytics"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisanalyticsv2 AwsProvider#kinesisanalyticsv2}
Kinesisanalyticsv2 *string `field:"optional" json:"kinesisanalyticsv2" yaml:"kinesisanalyticsv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideo AwsProvider#kinesisvideo}
Kinesisvideo *string `field:"optional" json:"kinesisvideo" yaml:"kinesisvideo"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideoarchivedmedia AwsProvider#kinesisvideoarchivedmedia}
Kinesisvideoarchivedmedia *string `field:"optional" json:"kinesisvideoarchivedmedia" yaml:"kinesisvideoarchivedmedia"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideomedia AwsProvider#kinesisvideomedia}
Kinesisvideomedia *string `field:"optional" json:"kinesisvideomedia" yaml:"kinesisvideomedia"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideosignaling AwsProvider#kinesisvideosignaling}
Kinesisvideosignaling *string `field:"optional" json:"kinesisvideosignaling" yaml:"kinesisvideosignaling"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideosignalingchannels AwsProvider#kinesisvideosignalingchannels}
Kinesisvideosignalingchannels *string `field:"optional" json:"kinesisvideosignalingchannels" yaml:"kinesisvideosignalingchannels"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kms AwsProvider#kms}
Kms *string `field:"optional" json:"kms" yaml:"kms"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lakeformation AwsProvider#lakeformation}
Lakeformation *string `field:"optional" json:"lakeformation" yaml:"lakeformation"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lambda AwsProvider#lambda}
Lambda *string `field:"optional" json:"lambda" yaml:"lambda"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lex AwsProvider#lex}
Lex *string `field:"optional" json:"lex" yaml:"lex"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexmodelbuilding AwsProvider#lexmodelbuilding}
Lexmodelbuilding *string `field:"optional" json:"lexmodelbuilding" yaml:"lexmodelbuilding"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexmodelbuildingservice AwsProvider#lexmodelbuildingservice}
Lexmodelbuildingservice *string `field:"optional" json:"lexmodelbuildingservice" yaml:"lexmodelbuildingservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexmodels AwsProvider#lexmodels}
Lexmodels *string `field:"optional" json:"lexmodels" yaml:"lexmodels"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexmodelsv2 AwsProvider#lexmodelsv2}
Lexmodelsv2 *string `field:"optional" json:"lexmodelsv2" yaml:"lexmodelsv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexruntime AwsProvider#lexruntime}
Lexruntime *string `field:"optional" json:"lexruntime" yaml:"lexruntime"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexruntimeservice AwsProvider#lexruntimeservice}
Lexruntimeservice *string `field:"optional" json:"lexruntimeservice" yaml:"lexruntimeservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexruntimev2 AwsProvider#lexruntimev2}
Lexruntimev2 *string `field:"optional" json:"lexruntimev2" yaml:"lexruntimev2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexv2models AwsProvider#lexv2models}
Lexv2Models *string `field:"optional" json:"lexv2Models" yaml:"lexv2Models"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexv2runtime AwsProvider#lexv2runtime}
Lexv2Runtime *string `field:"optional" json:"lexv2Runtime" yaml:"lexv2Runtime"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#licensemanager AwsProvider#licensemanager}
Licensemanager *string `field:"optional" json:"licensemanager" yaml:"licensemanager"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lightsail AwsProvider#lightsail}
Lightsail *string `field:"optional" json:"lightsail" yaml:"lightsail"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#location AwsProvider#location}
Location *string `field:"optional" json:"location" yaml:"location"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#locationservice AwsProvider#locationservice}
Locationservice *string `field:"optional" json:"locationservice" yaml:"locationservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#logs AwsProvider#logs}
Logs *string `field:"optional" json:"logs" yaml:"logs"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lookoutequipment AwsProvider#lookoutequipment}
Lookoutequipment *string `field:"optional" json:"lookoutequipment" yaml:"lookoutequipment"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lookoutforvision AwsProvider#lookoutforvision}
Lookoutforvision *string `field:"optional" json:"lookoutforvision" yaml:"lookoutforvision"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lookoutmetrics AwsProvider#lookoutmetrics}
Lookoutmetrics *string `field:"optional" json:"lookoutmetrics" yaml:"lookoutmetrics"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lookoutvision AwsProvider#lookoutvision}
Lookoutvision *string `field:"optional" json:"lookoutvision" yaml:"lookoutvision"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#machinelearning AwsProvider#machinelearning}
Machinelearning *string `field:"optional" json:"machinelearning" yaml:"machinelearning"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#macie AwsProvider#macie}
Macie *string `field:"optional" json:"macie" yaml:"macie"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#macie2 AwsProvider#macie2}
Macie2 *string `field:"optional" json:"macie2" yaml:"macie2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#managedblockchain AwsProvider#managedblockchain}
Managedblockchain *string `field:"optional" json:"managedblockchain" yaml:"managedblockchain"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#managedgrafana AwsProvider#managedgrafana}
Managedgrafana *string `field:"optional" json:"managedgrafana" yaml:"managedgrafana"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplacecatalog AwsProvider#marketplacecatalog}
Marketplacecatalog *string `field:"optional" json:"marketplacecatalog" yaml:"marketplacecatalog"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplacecommerceanalytics AwsProvider#marketplacecommerceanalytics}
Marketplacecommerceanalytics *string `field:"optional" json:"marketplacecommerceanalytics" yaml:"marketplacecommerceanalytics"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplaceentitlement AwsProvider#marketplaceentitlement}
Marketplaceentitlement *string `field:"optional" json:"marketplaceentitlement" yaml:"marketplaceentitlement"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplaceentitlementservice AwsProvider#marketplaceentitlementservice}
Marketplaceentitlementservice *string `field:"optional" json:"marketplaceentitlementservice" yaml:"marketplaceentitlementservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplacemetering AwsProvider#marketplacemetering}
Marketplacemetering *string `field:"optional" json:"marketplacemetering" yaml:"marketplacemetering"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediaconnect AwsProvider#mediaconnect}
Mediaconnect *string `field:"optional" json:"mediaconnect" yaml:"mediaconnect"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediaconvert AwsProvider#mediaconvert}
Mediaconvert *string `field:"optional" json:"mediaconvert" yaml:"mediaconvert"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#medialive AwsProvider#medialive}
Medialive *string `field:"optional" json:"medialive" yaml:"medialive"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediapackage AwsProvider#mediapackage}
Mediapackage *string `field:"optional" json:"mediapackage" yaml:"mediapackage"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediapackagevod AwsProvider#mediapackagevod}
Mediapackagevod *string `field:"optional" json:"mediapackagevod" yaml:"mediapackagevod"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediastore AwsProvider#mediastore}
Mediastore *string `field:"optional" json:"mediastore" yaml:"mediastore"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediastoredata AwsProvider#mediastoredata}
Mediastoredata *string `field:"optional" json:"mediastoredata" yaml:"mediastoredata"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediatailor AwsProvider#mediatailor}
Mediatailor *string `field:"optional" json:"mediatailor" yaml:"mediatailor"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#memorydb AwsProvider#memorydb}
Memorydb *string `field:"optional" json:"memorydb" yaml:"memorydb"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#meteringmarketplace AwsProvider#meteringmarketplace}
Meteringmarketplace *string `field:"optional" json:"meteringmarketplace" yaml:"meteringmarketplace"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mgh AwsProvider#mgh}
Mgh *string `field:"optional" json:"mgh" yaml:"mgh"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mgn AwsProvider#mgn}
Mgn *string `field:"optional" json:"mgn" yaml:"mgn"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhub AwsProvider#migrationhub}
Migrationhub *string `field:"optional" json:"migrationhub" yaml:"migrationhub"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhubconfig AwsProvider#migrationhubconfig}
Migrationhubconfig *string `field:"optional" json:"migrationhubconfig" yaml:"migrationhubconfig"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhubrefactorspaces AwsProvider#migrationhubrefactorspaces}
Migrationhubrefactorspaces *string `field:"optional" json:"migrationhubrefactorspaces" yaml:"migrationhubrefactorspaces"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhubstrategy AwsProvider#migrationhubstrategy}
Migrationhubstrategy *string `field:"optional" json:"migrationhubstrategy" yaml:"migrationhubstrategy"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhubstrategyrecommendations AwsProvider#migrationhubstrategyrecommendations}
Migrationhubstrategyrecommendations *string `field:"optional" json:"migrationhubstrategyrecommendations" yaml:"migrationhubstrategyrecommendations"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mobile AwsProvider#mobile}
Mobile *string `field:"optional" json:"mobile" yaml:"mobile"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mq AwsProvider#mq}
Mq *string `field:"optional" json:"mq" yaml:"mq"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#msk AwsProvider#msk}
Msk *string `field:"optional" json:"msk" yaml:"msk"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mturk AwsProvider#mturk}
Mturk *string `field:"optional" json:"mturk" yaml:"mturk"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mwaa AwsProvider#mwaa}
Mwaa *string `field:"optional" json:"mwaa" yaml:"mwaa"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#neptune AwsProvider#neptune}
Neptune *string `field:"optional" json:"neptune" yaml:"neptune"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#networkfirewall AwsProvider#networkfirewall}
Networkfirewall *string `field:"optional" json:"networkfirewall" yaml:"networkfirewall"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#networkmanager AwsProvider#networkmanager}
Networkmanager *string `field:"optional" json:"networkmanager" yaml:"networkmanager"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#nimble AwsProvider#nimble}
Nimble *string `field:"optional" json:"nimble" yaml:"nimble"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#nimblestudio AwsProvider#nimblestudio}
Nimblestudio *string `field:"optional" json:"nimblestudio" yaml:"nimblestudio"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#opensearch AwsProvider#opensearch}
Opensearch *string `field:"optional" json:"opensearch" yaml:"opensearch"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#opensearchserverless AwsProvider#opensearchserverless}
Opensearchserverless *string `field:"optional" json:"opensearchserverless" yaml:"opensearchserverless"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#opensearchservice AwsProvider#opensearchservice}
Opensearchservice *string `field:"optional" json:"opensearchservice" yaml:"opensearchservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#opsworks AwsProvider#opsworks}
Opsworks *string `field:"optional" json:"opsworks" yaml:"opsworks"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#opsworkscm AwsProvider#opsworkscm}
Opsworkscm *string `field:"optional" json:"opsworkscm" yaml:"opsworkscm"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#organizations AwsProvider#organizations}
Organizations *string `field:"optional" json:"organizations" yaml:"organizations"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#outposts AwsProvider#outposts}
Outposts *string `field:"optional" json:"outposts" yaml:"outposts"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#panorama AwsProvider#panorama}
Panorama *string `field:"optional" json:"panorama" yaml:"panorama"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#personalize AwsProvider#personalize}
Personalize *string `field:"optional" json:"personalize" yaml:"personalize"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#personalizeevents AwsProvider#personalizeevents}
Personalizeevents *string `field:"optional" json:"personalizeevents" yaml:"personalizeevents"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#personalizeruntime AwsProvider#personalizeruntime}
Personalizeruntime *string `field:"optional" json:"personalizeruntime" yaml:"personalizeruntime"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pi AwsProvider#pi}
Pi *string `field:"optional" json:"pi" yaml:"pi"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pinpoint AwsProvider#pinpoint}
Pinpoint *string `field:"optional" json:"pinpoint" yaml:"pinpoint"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pinpointemail AwsProvider#pinpointemail}
Pinpointemail *string `field:"optional" json:"pinpointemail" yaml:"pinpointemail"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pinpointsmsvoice AwsProvider#pinpointsmsvoice}
Pinpointsmsvoice *string `field:"optional" json:"pinpointsmsvoice" yaml:"pinpointsmsvoice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pipes AwsProvider#pipes}
Pipes *string `field:"optional" json:"pipes" yaml:"pipes"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#polly AwsProvider#polly}
Polly *string `field:"optional" json:"polly" yaml:"polly"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pricing AwsProvider#pricing}
Pricing *string `field:"optional" json:"pricing" yaml:"pricing"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#prometheus AwsProvider#prometheus}
Prometheus *string `field:"optional" json:"prometheus" yaml:"prometheus"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#prometheusservice AwsProvider#prometheusservice}
Prometheusservice *string `field:"optional" json:"prometheusservice" yaml:"prometheusservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#proton AwsProvider#proton}
Proton *string `field:"optional" json:"proton" yaml:"proton"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#qldb AwsProvider#qldb}
Qldb *string `field:"optional" json:"qldb" yaml:"qldb"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#qldbsession AwsProvider#qldbsession}
Qldbsession *string `field:"optional" json:"qldbsession" yaml:"qldbsession"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#quicksight AwsProvider#quicksight}
Quicksight *string `field:"optional" json:"quicksight" yaml:"quicksight"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ram AwsProvider#ram}
Ram *string `field:"optional" json:"ram" yaml:"ram"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rbin AwsProvider#rbin}
Rbin *string `field:"optional" json:"rbin" yaml:"rbin"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rds AwsProvider#rds}
Rds *string `field:"optional" json:"rds" yaml:"rds"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rdsdata AwsProvider#rdsdata}
Rdsdata *string `field:"optional" json:"rdsdata" yaml:"rdsdata"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rdsdataservice AwsProvider#rdsdataservice}
Rdsdataservice *string `field:"optional" json:"rdsdataservice" yaml:"rdsdataservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#recyclebin AwsProvider#recyclebin}
Recyclebin *string `field:"optional" json:"recyclebin" yaml:"recyclebin"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#redshift AwsProvider#redshift}
Redshift *string `field:"optional" json:"redshift" yaml:"redshift"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#redshiftdata AwsProvider#redshiftdata}
Redshiftdata *string `field:"optional" json:"redshiftdata" yaml:"redshiftdata"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#redshiftdataapiservice AwsProvider#redshiftdataapiservice}
Redshiftdataapiservice *string `field:"optional" json:"redshiftdataapiservice" yaml:"redshiftdataapiservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#redshiftserverless AwsProvider#redshiftserverless}
Redshiftserverless *string `field:"optional" json:"redshiftserverless" yaml:"redshiftserverless"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rekognition AwsProvider#rekognition}
Rekognition *string `field:"optional" json:"rekognition" yaml:"rekognition"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#resiliencehub AwsProvider#resiliencehub}
Resiliencehub *string `field:"optional" json:"resiliencehub" yaml:"resiliencehub"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#resourceexplorer2 AwsProvider#resourceexplorer2}
Resourceexplorer2 *string `field:"optional" json:"resourceexplorer2" yaml:"resourceexplorer2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#resourcegroups AwsProvider#resourcegroups}
Resourcegroups *string `field:"optional" json:"resourcegroups" yaml:"resourcegroups"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#resourcegroupstagging AwsProvider#resourcegroupstagging}
Resourcegroupstagging *string `field:"optional" json:"resourcegroupstagging" yaml:"resourcegroupstagging"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#resourcegroupstaggingapi AwsProvider#resourcegroupstaggingapi}
Resourcegroupstaggingapi *string `field:"optional" json:"resourcegroupstaggingapi" yaml:"resourcegroupstaggingapi"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#robomaker AwsProvider#robomaker}
Robomaker *string `field:"optional" json:"robomaker" yaml:"robomaker"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rolesanywhere AwsProvider#rolesanywhere}
Rolesanywhere *string `field:"optional" json:"rolesanywhere" yaml:"rolesanywhere"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53 AwsProvider#route53}
Route53 *string `field:"optional" json:"route53" yaml:"route53"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53domains AwsProvider#route53domains}
Route53Domains *string `field:"optional" json:"route53Domains" yaml:"route53Domains"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53recoverycluster AwsProvider#route53recoverycluster}
Route53Recoverycluster *string `field:"optional" json:"route53Recoverycluster" yaml:"route53Recoverycluster"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53recoverycontrolconfig AwsProvider#route53recoverycontrolconfig}
Route53Recoverycontrolconfig *string `field:"optional" json:"route53Recoverycontrolconfig" yaml:"route53Recoverycontrolconfig"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53recoveryreadiness AwsProvider#route53recoveryreadiness}
Route53Recoveryreadiness *string `field:"optional" json:"route53Recoveryreadiness" yaml:"route53Recoveryreadiness"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53resolver AwsProvider#route53resolver}
Route53Resolver *string `field:"optional" json:"route53Resolver" yaml:"route53Resolver"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rum AwsProvider#rum}
Rum *string `field:"optional" json:"rum" yaml:"rum"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3 AwsProvider#s3}
S3 *string `field:"optional" json:"s3" yaml:"s3"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3api AwsProvider#s3api}
S3Api *string `field:"optional" json:"s3Api" yaml:"s3Api"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3control AwsProvider#s3control}
S3Control *string `field:"optional" json:"s3Control" yaml:"s3Control"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3outposts AwsProvider#s3outposts}
S3Outposts *string `field:"optional" json:"s3Outposts" yaml:"s3Outposts"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemaker AwsProvider#sagemaker}
Sagemaker *string `field:"optional" json:"sagemaker" yaml:"sagemaker"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakera2iruntime AwsProvider#sagemakera2iruntime}
Sagemakera2Iruntime *string `field:"optional" json:"sagemakera2Iruntime" yaml:"sagemakera2Iruntime"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakeredge AwsProvider#sagemakeredge}
Sagemakeredge *string `field:"optional" json:"sagemakeredge" yaml:"sagemakeredge"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakeredgemanager AwsProvider#sagemakeredgemanager}
Sagemakeredgemanager *string `field:"optional" json:"sagemakeredgemanager" yaml:"sagemakeredgemanager"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakerfeaturestoreruntime AwsProvider#sagemakerfeaturestoreruntime}
Sagemakerfeaturestoreruntime *string `field:"optional" json:"sagemakerfeaturestoreruntime" yaml:"sagemakerfeaturestoreruntime"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakerruntime AwsProvider#sagemakerruntime}
Sagemakerruntime *string `field:"optional" json:"sagemakerruntime" yaml:"sagemakerruntime"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#savingsplans AwsProvider#savingsplans}
Savingsplans *string `field:"optional" json:"savingsplans" yaml:"savingsplans"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#scheduler AwsProvider#scheduler}
Scheduler *string `field:"optional" json:"scheduler" yaml:"scheduler"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#schemas AwsProvider#schemas}
Schemas *string `field:"optional" json:"schemas" yaml:"schemas"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sdb AwsProvider#sdb}
Sdb *string `field:"optional" json:"sdb" yaml:"sdb"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#secretsmanager AwsProvider#secretsmanager}
Secretsmanager *string `field:"optional" json:"secretsmanager" yaml:"secretsmanager"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#securityhub AwsProvider#securityhub}
Securityhub *string `field:"optional" json:"securityhub" yaml:"securityhub"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#serverlessapplicationrepository AwsProvider#serverlessapplicationrepository}
Serverlessapplicationrepository *string `field:"optional" json:"serverlessapplicationrepository" yaml:"serverlessapplicationrepository"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#serverlessapprepo AwsProvider#serverlessapprepo}
Serverlessapprepo *string `field:"optional" json:"serverlessapprepo" yaml:"serverlessapprepo"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#serverlessrepo AwsProvider#serverlessrepo}
Serverlessrepo *string `field:"optional" json:"serverlessrepo" yaml:"serverlessrepo"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#servicecatalog AwsProvider#servicecatalog}
Servicecatalog *string `field:"optional" json:"servicecatalog" yaml:"servicecatalog"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#servicecatalogappregistry AwsProvider#servicecatalogappregistry}
Servicecatalogappregistry *string `field:"optional" json:"servicecatalogappregistry" yaml:"servicecatalogappregistry"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#servicediscovery AwsProvider#servicediscovery}
Servicediscovery *string `field:"optional" json:"servicediscovery" yaml:"servicediscovery"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#servicequotas AwsProvider#servicequotas}
Servicequotas *string `field:"optional" json:"servicequotas" yaml:"servicequotas"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ses AwsProvider#ses}
Ses *string `field:"optional" json:"ses" yaml:"ses"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sesv2 AwsProvider#sesv2}
Sesv2 *string `field:"optional" json:"sesv2" yaml:"sesv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sfn AwsProvider#sfn}
Sfn *string `field:"optional" json:"sfn" yaml:"sfn"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#shield AwsProvider#shield}
Shield *string `field:"optional" json:"shield" yaml:"shield"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#signer AwsProvider#signer}
Signer *string `field:"optional" json:"signer" yaml:"signer"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#simpledb AwsProvider#simpledb}
Simpledb *string `field:"optional" json:"simpledb" yaml:"simpledb"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sms AwsProvider#sms}
Sms *string `field:"optional" json:"sms" yaml:"sms"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#snowball AwsProvider#snowball}
Snowball *string `field:"optional" json:"snowball" yaml:"snowball"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#snowdevicemanagement AwsProvider#snowdevicemanagement}
Snowdevicemanagement *string `field:"optional" json:"snowdevicemanagement" yaml:"snowdevicemanagement"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sns AwsProvider#sns}
Sns *string `field:"optional" json:"sns" yaml:"sns"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sqs AwsProvider#sqs}
Sqs *string `field:"optional" json:"sqs" yaml:"sqs"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssm AwsProvider#ssm}
Ssm *string `field:"optional" json:"ssm" yaml:"ssm"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssmcontacts AwsProvider#ssmcontacts}
Ssmcontacts *string `field:"optional" json:"ssmcontacts" yaml:"ssmcontacts"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssmincidents AwsProvider#ssmincidents}
Ssmincidents *string `field:"optional" json:"ssmincidents" yaml:"ssmincidents"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sso AwsProvider#sso}
Sso *string `field:"optional" json:"sso" yaml:"sso"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssoadmin AwsProvider#ssoadmin}
Ssoadmin *string `field:"optional" json:"ssoadmin" yaml:"ssoadmin"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssooidc AwsProvider#ssooidc}
Ssooidc *string `field:"optional" json:"ssooidc" yaml:"ssooidc"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#stepfunctions AwsProvider#stepfunctions}
Stepfunctions *string `field:"optional" json:"stepfunctions" yaml:"stepfunctions"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#storagegateway AwsProvider#storagegateway}
Storagegateway *string `field:"optional" json:"storagegateway" yaml:"storagegateway"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sts AwsProvider#sts}
Sts *string `field:"optional" json:"sts" yaml:"sts"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#support AwsProvider#support}
Support *string `field:"optional" json:"support" yaml:"support"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#swf AwsProvider#swf}
Swf *string `field:"optional" json:"swf" yaml:"swf"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#synthetics AwsProvider#synthetics}
Synthetics *string `field:"optional" json:"synthetics" yaml:"synthetics"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#textract AwsProvider#textract}
Textract *string `field:"optional" json:"textract" yaml:"textract"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#timestreamquery AwsProvider#timestreamquery}
Timestreamquery *string `field:"optional" json:"timestreamquery" yaml:"timestreamquery"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#timestreamwrite AwsProvider#timestreamwrite}
Timestreamwrite *string `field:"optional" json:"timestreamwrite" yaml:"timestreamwrite"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transcribe AwsProvider#transcribe}
Transcribe *string `field:"optional" json:"transcribe" yaml:"transcribe"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transcribeservice AwsProvider#transcribeservice}
Transcribeservice *string `field:"optional" json:"transcribeservice" yaml:"transcribeservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transcribestreaming AwsProvider#transcribestreaming}
Transcribestreaming *string `field:"optional" json:"transcribestreaming" yaml:"transcribestreaming"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transcribestreamingservice AwsProvider#transcribestreamingservice}
Transcribestreamingservice *string `field:"optional" json:"transcribestreamingservice" yaml:"transcribestreamingservice"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transfer AwsProvider#transfer}
Transfer *string `field:"optional" json:"transfer" yaml:"transfer"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#translate AwsProvider#translate}
Translate *string `field:"optional" json:"translate" yaml:"translate"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#voiceid AwsProvider#voiceid}
Voiceid *string `field:"optional" json:"voiceid" yaml:"voiceid"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#waf AwsProvider#waf}
Waf *string `field:"optional" json:"waf" yaml:"waf"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#wafregional AwsProvider#wafregional}
Wafregional *string `field:"optional" json:"wafregional" yaml:"wafregional"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#wafv2 AwsProvider#wafv2}
Wafv2 *string `field:"optional" json:"wafv2" yaml:"wafv2"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#wellarchitected AwsProvider#wellarchitected}
Wellarchitected *string `field:"optional" json:"wellarchitected" yaml:"wellarchitected"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#wisdom AwsProvider#wisdom}
Wisdom *string `field:"optional" json:"wisdom" yaml:"wisdom"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workdocs AwsProvider#workdocs}
Workdocs *string `field:"optional" json:"workdocs" yaml:"workdocs"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#worklink AwsProvider#worklink}
Worklink *string `field:"optional" json:"worklink" yaml:"worklink"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workmail AwsProvider#workmail}
Workmail *string `field:"optional" json:"workmail" yaml:"workmail"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workmailmessageflow AwsProvider#workmailmessageflow}
Workmailmessageflow *string `field:"optional" json:"workmailmessageflow" yaml:"workmailmessageflow"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workspaces AwsProvider#workspaces}
Workspaces *string `field:"optional" json:"workspaces" yaml:"workspaces"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workspacesweb AwsProvider#workspacesweb}
Workspacesweb *string `field:"optional" json:"workspacesweb" yaml:"workspacesweb"`
// Use this to override the default service endpoint URL.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#xray AwsProvider#xray}
Xray *string `field:"optional" json:"xray" yaml:"xray"`
}
type AwsProviderIgnoreTags ¶
type AwsProviderIgnoreTags struct {
// Resource tag key prefixes to ignore across all resources.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#key_prefixes AwsProvider#key_prefixes}
KeyPrefixes *[]*string `field:"optional" json:"keyPrefixes" yaml:"keyPrefixes"`
// Resource tag keys to ignore across all resources.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#keys AwsProvider#keys}
Keys *[]*string `field:"optional" json:"keys" yaml:"keys"`
}