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"` }