Documentation
¶
Overview ¶
A native Pulumi package for creating and managing Amazon Web Services (AWS) resources.
Index ¶
- Constants
- func PkgVersion() (semver.Version, error)
- type CidrArgs
- type CidrOutputArgs
- type CidrResult
- type CidrResultOutput
- type ExtensionResource
- type ExtensionResourceArgs
- type ExtensionResourceInput
- type ExtensionResourceOutput
- func (ExtensionResourceOutput) ElementType() reflect.Type
- func (o ExtensionResourceOutput) Outputs() pulumi.MapOutput
- func (o ExtensionResourceOutput) ToExtensionResourceOutput() ExtensionResourceOutput
- func (o ExtensionResourceOutput) ToExtensionResourceOutputWithContext(ctx context.Context) ExtensionResourceOutput
- type ExtensionResourceState
- type GetAccountIdResult
- type GetAzsArgs
- type GetAzsOutputArgs
- type GetAzsResult
- type GetAzsResultOutput
- type GetPartitionResult
- type GetRegionResult
- type GetSsmParameterListArgs
- type GetSsmParameterListOutputArgs
- type GetSsmParameterListResult
- type GetSsmParameterListResultOutput
- func (GetSsmParameterListResultOutput) ElementType() reflect.Type
- func (o GetSsmParameterListResultOutput) ToGetSsmParameterListResultOutput() GetSsmParameterListResultOutput
- func (o GetSsmParameterListResultOutput) ToGetSsmParameterListResultOutputWithContext(ctx context.Context) GetSsmParameterListResultOutput
- func (o GetSsmParameterListResultOutput) Value() pulumi.StringArrayOutput
- type GetSsmParameterStringArgs
- type GetSsmParameterStringOutputArgs
- type GetSsmParameterStringResult
- type GetSsmParameterStringResultOutput
- func (GetSsmParameterStringResultOutput) ElementType() reflect.Type
- func (o GetSsmParameterStringResultOutput) ToGetSsmParameterStringResultOutput() GetSsmParameterStringResultOutput
- func (o GetSsmParameterStringResultOutput) ToGetSsmParameterStringResultOutputWithContext(ctx context.Context) GetSsmParameterStringResultOutput
- func (o GetSsmParameterStringResultOutput) Value() pulumi.StringOutput
- type GetUrlSuffixResult
- type ImportValueArgs
- type ImportValueOutputArgs
- type ImportValueResult
- type ImportValueResultOutput
- func (ImportValueResultOutput) ElementType() reflect.Type
- func (o ImportValueResultOutput) ToImportValueResultOutput() ImportValueResultOutput
- func (o ImportValueResultOutput) ToImportValueResultOutputWithContext(ctx context.Context) ImportValueResultOutput
- func (o ImportValueResultOutput) Value() pulumi.AnyOutput
- type Provider
- type ProviderArgs
- type ProviderAssumeRole
- type ProviderAssumeRoleArgs
- func (ProviderAssumeRoleArgs) ElementType() reflect.Type
- func (i ProviderAssumeRoleArgs) ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput
- func (i ProviderAssumeRoleArgs) ToProviderAssumeRoleOutputWithContext(ctx context.Context) ProviderAssumeRoleOutput
- func (i ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput
- func (i ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput
- type ProviderAssumeRoleInput
- type ProviderAssumeRoleOutput
- func (o ProviderAssumeRoleOutput) DurationSeconds() pulumi.IntPtrOutput
- func (ProviderAssumeRoleOutput) ElementType() reflect.Type
- func (o ProviderAssumeRoleOutput) ExternalId() pulumi.StringPtrOutput
- func (o ProviderAssumeRoleOutput) Policy() pulumi.StringPtrOutput
- func (o ProviderAssumeRoleOutput) PolicyArns() pulumi.StringArrayOutput
- func (o ProviderAssumeRoleOutput) RoleArn() pulumi.StringPtrOutput
- func (o ProviderAssumeRoleOutput) SessionName() pulumi.StringPtrOutput
- func (o ProviderAssumeRoleOutput) Tags() pulumi.StringMapOutput
- func (o ProviderAssumeRoleOutput) ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput
- func (o ProviderAssumeRoleOutput) ToProviderAssumeRoleOutputWithContext(ctx context.Context) ProviderAssumeRoleOutput
- func (o ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput
- func (o ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput
- func (o ProviderAssumeRoleOutput) TransitiveTagKeys() pulumi.StringArrayOutput
- type ProviderAssumeRolePtrInput
- type ProviderAssumeRolePtrOutput
- func (o ProviderAssumeRolePtrOutput) DurationSeconds() pulumi.IntPtrOutput
- func (o ProviderAssumeRolePtrOutput) Elem() ProviderAssumeRoleOutput
- func (ProviderAssumeRolePtrOutput) ElementType() reflect.Type
- func (o ProviderAssumeRolePtrOutput) ExternalId() pulumi.StringPtrOutput
- func (o ProviderAssumeRolePtrOutput) Policy() pulumi.StringPtrOutput
- func (o ProviderAssumeRolePtrOutput) PolicyArns() pulumi.StringArrayOutput
- func (o ProviderAssumeRolePtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o ProviderAssumeRolePtrOutput) SessionName() pulumi.StringPtrOutput
- func (o ProviderAssumeRolePtrOutput) Tags() pulumi.StringMapOutput
- func (o ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput
- func (o ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput
- func (o ProviderAssumeRolePtrOutput) TransitiveTagKeys() pulumi.StringArrayOutput
- type ProviderDefaultTags
- type ProviderDefaultTagsArgs
- func (ProviderDefaultTagsArgs) ElementType() reflect.Type
- func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput
- func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsOutputWithContext(ctx context.Context) ProviderDefaultTagsOutput
- func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput
- func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput
- type ProviderDefaultTagsInput
- type ProviderDefaultTagsOutput
- func (ProviderDefaultTagsOutput) ElementType() reflect.Type
- func (o ProviderDefaultTagsOutput) Tags() pulumi.StringMapOutput
- func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput
- func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsOutputWithContext(ctx context.Context) ProviderDefaultTagsOutput
- func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput
- func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput
- type ProviderDefaultTagsPtrInput
- type ProviderDefaultTagsPtrOutput
- func (o ProviderDefaultTagsPtrOutput) Elem() ProviderDefaultTagsOutput
- func (ProviderDefaultTagsPtrOutput) ElementType() reflect.Type
- func (o ProviderDefaultTagsPtrOutput) Tags() pulumi.StringMapOutput
- func (o ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput
- func (o ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput
- type ProviderEndpoint
- type ProviderEndpointArgs
- type ProviderEndpointArray
- type ProviderEndpointArrayInput
- type ProviderEndpointArrayOutput
- func (ProviderEndpointArrayOutput) ElementType() reflect.Type
- func (o ProviderEndpointArrayOutput) Index(i pulumi.IntInput) ProviderEndpointOutput
- func (o ProviderEndpointArrayOutput) ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput
- func (o ProviderEndpointArrayOutput) ToProviderEndpointArrayOutputWithContext(ctx context.Context) ProviderEndpointArrayOutput
- type ProviderEndpointInput
- type ProviderEndpointOutput
- func (o ProviderEndpointOutput) Accessanalyzer() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Acm() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Acmpca() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Amplify() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Appconfig() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Applicationautoscaling() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Applicationinsights() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Appmesh() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Apprunner() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Appstream() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Appsync() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Athena() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Auditmanager() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Autoscaling() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Backup() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Batch() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Budgets() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Chime() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cloud9() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cloudformation() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cloudfront() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cloudhsm() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cloudsearch() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cloudtrail() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cloudwatch() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cloudwatchevents() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cloudwatchlogs() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Codeartifact() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Codebuild() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Codecommit() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Codedeploy() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Codepipeline() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Codestarconnections() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cognitoidentity() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Configservice() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Connect() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Cur() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Dataexchange() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Datapipeline() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Datasync() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Dax() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Detective() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Devicefarm() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Directconnect() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Dlm() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Dms() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Docdb() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Ds() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Dynamodb() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Ec2() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Ecr() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Ecrpublic() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Ecs() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Efs() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Eks() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Elasticache() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Elasticbeanstalk() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Elastictranscoder() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Elb() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Elbv2() pulumi.StringPtrOutput
- func (ProviderEndpointOutput) ElementType() reflect.Type
- func (o ProviderEndpointOutput) Emr() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Emrcontainers() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Es() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Firehose() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Fms() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Forecast() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Fsx() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Gamelift() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Glacier() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Globalaccelerator() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Glue() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Greengrass() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Guardduty() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Iam() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Identitystore() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Imagebuilder() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Inspector() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Iot() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Iotanalytics() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Iotevents() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Kafka() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Kinesis() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Kinesisanalytics() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Kinesisanalyticsv2() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Kinesisvideo() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Kms() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Lakeformation() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Lambda() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Lexmodels() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Licensemanager() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Lightsail() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Location() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Macie() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Macie2() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Managedblockchain() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Marketplacecatalog() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Mediaconnect() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Mediaconvert() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Medialive() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Mediapackage() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Mediastore() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Mediastoredata() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Memorydb() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Mq() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Mwaa() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Neptune() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Networkfirewall() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Networkmanager() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Opsworks() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Organizations() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Outposts() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Personalize() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Pinpoint() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Pricing() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Qldb() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Quicksight() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Ram() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Rds() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Redshift() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Resourcegroups() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Resourcegroupstaggingapi() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Route53() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Route53domains() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Route53recoverycontrolconfig() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Route53recoveryreadiness() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Route53resolver() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) S3() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) S3control() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) S3outposts() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Sagemaker() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Schemas() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Sdb() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Secretsmanager() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Securityhub() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Serverlessrepo() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Servicecatalog() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Servicediscovery() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Servicequotas() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Ses() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Shield() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Signer() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Sns() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Sqs() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Ssm() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Ssoadmin() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Stepfunctions() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Storagegateway() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Sts() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Swf() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Synthetics() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Timestreamwrite() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) ToProviderEndpointOutput() ProviderEndpointOutput
- func (o ProviderEndpointOutput) ToProviderEndpointOutputWithContext(ctx context.Context) ProviderEndpointOutput
- func (o ProviderEndpointOutput) Transfer() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Waf() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Wafregional() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Wafv2() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Worklink() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Workmail() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Workspaces() pulumi.StringPtrOutput
- func (o ProviderEndpointOutput) Xray() pulumi.StringPtrOutput
- type ProviderIgnoreTags
- type ProviderIgnoreTagsArgs
- func (ProviderIgnoreTagsArgs) ElementType() reflect.Type
- func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsOutput() ProviderIgnoreTagsOutput
- func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsOutputWithContext(ctx context.Context) ProviderIgnoreTagsOutput
- func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput
- func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput
- type ProviderIgnoreTagsInput
- type ProviderIgnoreTagsOutput
- func (ProviderIgnoreTagsOutput) ElementType() reflect.Type
- func (o ProviderIgnoreTagsOutput) KeyPrefixes() pulumi.StringArrayOutput
- func (o ProviderIgnoreTagsOutput) Keys() pulumi.StringArrayOutput
- func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsOutput() ProviderIgnoreTagsOutput
- func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsOutputWithContext(ctx context.Context) ProviderIgnoreTagsOutput
- func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput
- func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput
- type ProviderIgnoreTagsPtrInput
- type ProviderIgnoreTagsPtrOutput
- func (o ProviderIgnoreTagsPtrOutput) Elem() ProviderIgnoreTagsOutput
- func (ProviderIgnoreTagsPtrOutput) ElementType() reflect.Type
- func (o ProviderIgnoreTagsPtrOutput) KeyPrefixes() pulumi.StringArrayOutput
- func (o ProviderIgnoreTagsPtrOutput) Keys() pulumi.StringArrayOutput
- func (o ProviderIgnoreTagsPtrOutput) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput
- func (o ProviderIgnoreTagsPtrOutput) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput
- type ProviderInput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) Profile() pulumi.StringPtrOutput
- func (o ProviderOutput) Region() pulumi.StringPtrOutput
- func (o ProviderOutput) RoleArn() pulumi.StringPtrOutput
- func (o ProviderOutput) SharedCredentialsFile() pulumi.StringPtrOutput
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- type Region
Constants ¶
const ( // Africa (Cape Town) RegionAFSouth1 = Region("af-south-1") // Asia Pacific (Hong Kong) RegionAPEast1 = Region("ap-east-1") // Asia Pacific (Tokyo) RegionAPNortheast1 = Region("ap-northeast-1") // Asia Pacific (Seoul) RegionAPNortheast2 = Region("ap-northeast-2") // Asia Pacific (Osaka) RegionAPNortheast3 = Region("ap-northeast-3") // Asia Pacific (Mumbai) RegionAPSouth1 = Region("ap-south-1") // Asia Pacific (Singapore) RegionAPSoutheast1 = Region("ap-southeast-1") // Asia Pacific (Sydney) RegionAPSoutheast2 = Region("ap-southeast-2") // Canada (Central) RegionCACentral = Region("ca-central-1") // China (Beijing) RegionCNNorth1 = Region("cn-north-1") // China (Ningxia) RegionCNNorthwest1 = Region("cn-northwest-1") // Europe (Frankfurt) RegionEUCentral1 = Region("eu-central-1") // Europe (Stockholm) RegionEUNorth1 = Region("eu-north-1") // Europe (Ireland) RegionEUWest1 = Region("eu-west-1") // Europe (London) RegionEUWest2 = Region("eu-west-2") // Europe (Paris) RegionEUWest3 = Region("eu-west-3") // Europe (Milan) RegionEUSouth1 = Region("eu-south-1") // Middle East (Bahrain) RegionMESouth1 = Region("me-south-1") // South America (São Paulo) RegionSAEast1 = Region("sa-east-1") // AWS GovCloud (US-East) RegionUSGovEast1 = Region("us-gov-east-1") // AWS GovCloud (US-West) RegionUSGovWest1 = Region("us-gov-west-1") // US East (N. Virginia) RegionUSEast1 = Region("us-east-1") // US East (Ohio) RegionUSEast2 = Region("us-east-2") // US West (N. California) RegionUSWest1 = Region("us-west-1") // US West (Oregon) RegionUSWest2 = Region("us-west-2") )
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type CidrOutputArgs ¶
type CidrOutputArgs struct { CidrBits pulumi.IntInput `pulumi:"cidrBits"` Count pulumi.IntInput `pulumi:"count"` IpBlock pulumi.StringInput `pulumi:"ipBlock"` }
func (CidrOutputArgs) ElementType ¶
func (CidrOutputArgs) ElementType() reflect.Type
type CidrResult ¶
type CidrResult struct {
Subnets []string `pulumi:"subnets"`
}
func Cidr ¶
func Cidr(ctx *pulumi.Context, args *CidrArgs, opts ...pulumi.InvokeOption) (*CidrResult, error)
type CidrResultOutput ¶
type CidrResultOutput struct{ *pulumi.OutputState }
func CidrOutput ¶
func CidrOutput(ctx *pulumi.Context, args CidrOutputArgs, opts ...pulumi.InvokeOption) CidrResultOutput
func (CidrResultOutput) ElementType ¶
func (CidrResultOutput) ElementType() reflect.Type
func (CidrResultOutput) Subnets ¶
func (o CidrResultOutput) Subnets() pulumi.StringArrayOutput
func (CidrResultOutput) ToCidrResultOutput ¶
func (o CidrResultOutput) ToCidrResultOutput() CidrResultOutput
func (CidrResultOutput) ToCidrResultOutputWithContext ¶
func (o CidrResultOutput) ToCidrResultOutputWithContext(ctx context.Context) CidrResultOutput
type ExtensionResource ¶
type ExtensionResource struct { pulumi.CustomResourceState // Dictionary of the extension resource attributes. Outputs pulumi.MapOutput `pulumi:"outputs"` }
A special resource that enables deploying CloudFormation Extensions (third-party resources). An extension has to be pre-registered in your AWS account in order to use this resource.
func GetExtensionResource ¶
func GetExtensionResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExtensionResourceState, opts ...pulumi.ResourceOption) (*ExtensionResource, error)
GetExtensionResource gets an existing ExtensionResource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewExtensionResource ¶
func NewExtensionResource(ctx *pulumi.Context, name string, args *ExtensionResourceArgs, opts ...pulumi.ResourceOption) (*ExtensionResource, error)
NewExtensionResource registers a new resource with the given unique name, arguments, and options.
func (*ExtensionResource) ElementType ¶
func (*ExtensionResource) ElementType() reflect.Type
func (*ExtensionResource) ToExtensionResourceOutput ¶
func (i *ExtensionResource) ToExtensionResourceOutput() ExtensionResourceOutput
func (*ExtensionResource) ToExtensionResourceOutputWithContext ¶
func (i *ExtensionResource) ToExtensionResourceOutputWithContext(ctx context.Context) ExtensionResourceOutput
type ExtensionResourceArgs ¶
type ExtensionResourceArgs struct { // Dictionary of the extension resource properties. Properties pulumi.MapInput // CloudFormation type name. Type pulumi.StringInput }
The set of arguments for constructing a ExtensionResource resource.
func (ExtensionResourceArgs) ElementType ¶
func (ExtensionResourceArgs) ElementType() reflect.Type
type ExtensionResourceInput ¶
type ExtensionResourceInput interface { pulumi.Input ToExtensionResourceOutput() ExtensionResourceOutput ToExtensionResourceOutputWithContext(ctx context.Context) ExtensionResourceOutput }
type ExtensionResourceOutput ¶
type ExtensionResourceOutput struct{ *pulumi.OutputState }
func (ExtensionResourceOutput) ElementType ¶
func (ExtensionResourceOutput) ElementType() reflect.Type
func (ExtensionResourceOutput) Outputs ¶ added in v0.17.0
func (o ExtensionResourceOutput) Outputs() pulumi.MapOutput
Dictionary of the extension resource attributes.
func (ExtensionResourceOutput) ToExtensionResourceOutput ¶
func (o ExtensionResourceOutput) ToExtensionResourceOutput() ExtensionResourceOutput
func (ExtensionResourceOutput) ToExtensionResourceOutputWithContext ¶
func (o ExtensionResourceOutput) ToExtensionResourceOutputWithContext(ctx context.Context) ExtensionResourceOutput
type ExtensionResourceState ¶
type ExtensionResourceState struct { }
func (ExtensionResourceState) ElementType ¶
func (ExtensionResourceState) ElementType() reflect.Type
type GetAccountIdResult ¶
type GetAccountIdResult struct {
AccountId string `pulumi:"accountId"`
}
func GetAccountId ¶
func GetAccountId(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetAccountIdResult, error)
type GetAzsArgs ¶
type GetAzsArgs struct {
Region *string `pulumi:"region"`
}
type GetAzsOutputArgs ¶
type GetAzsOutputArgs struct {
Region pulumi.StringPtrInput `pulumi:"region"`
}
func (GetAzsOutputArgs) ElementType ¶
func (GetAzsOutputArgs) ElementType() reflect.Type
type GetAzsResult ¶
type GetAzsResult struct {
Azs []string `pulumi:"azs"`
}
func GetAzs ¶
func GetAzs(ctx *pulumi.Context, args *GetAzsArgs, opts ...pulumi.InvokeOption) (*GetAzsResult, error)
type GetAzsResultOutput ¶
type GetAzsResultOutput struct{ *pulumi.OutputState }
func GetAzsOutput ¶
func GetAzsOutput(ctx *pulumi.Context, args GetAzsOutputArgs, opts ...pulumi.InvokeOption) GetAzsResultOutput
func (GetAzsResultOutput) Azs ¶
func (o GetAzsResultOutput) Azs() pulumi.StringArrayOutput
func (GetAzsResultOutput) ElementType ¶
func (GetAzsResultOutput) ElementType() reflect.Type
func (GetAzsResultOutput) ToGetAzsResultOutput ¶
func (o GetAzsResultOutput) ToGetAzsResultOutput() GetAzsResultOutput
func (GetAzsResultOutput) ToGetAzsResultOutputWithContext ¶
func (o GetAzsResultOutput) ToGetAzsResultOutputWithContext(ctx context.Context) GetAzsResultOutput
type GetPartitionResult ¶
type GetPartitionResult struct { // Base DNS domain name for the current partition (e.g., `amazonaws.com` in AWS Commercial, `amazonaws.com.cn` in AWS China). DnsSuffix string `pulumi:"dnsSuffix"` // Identifier of the current partition (e.g., `aws` in AWS Commercial, `aws-cn` in AWS China). Partition string `pulumi:"partition"` }
func GetPartition ¶
func GetPartition(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetPartitionResult, error)
type GetRegionResult ¶
type GetRegionResult struct {
Region string `pulumi:"region"`
}
func GetRegion ¶
func GetRegion(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetRegionResult, error)
type GetSsmParameterListArgs ¶
type GetSsmParameterListArgs struct {
Name string `pulumi:"name"`
}
type GetSsmParameterListOutputArgs ¶
type GetSsmParameterListOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (GetSsmParameterListOutputArgs) ElementType ¶
func (GetSsmParameterListOutputArgs) ElementType() reflect.Type
type GetSsmParameterListResult ¶
type GetSsmParameterListResult struct {
Value []string `pulumi:"value"`
}
func GetSsmParameterList ¶
func GetSsmParameterList(ctx *pulumi.Context, args *GetSsmParameterListArgs, opts ...pulumi.InvokeOption) (*GetSsmParameterListResult, error)
type GetSsmParameterListResultOutput ¶
type GetSsmParameterListResultOutput struct{ *pulumi.OutputState }
func GetSsmParameterListOutput ¶
func GetSsmParameterListOutput(ctx *pulumi.Context, args GetSsmParameterListOutputArgs, opts ...pulumi.InvokeOption) GetSsmParameterListResultOutput
func (GetSsmParameterListResultOutput) ElementType ¶
func (GetSsmParameterListResultOutput) ElementType() reflect.Type
func (GetSsmParameterListResultOutput) ToGetSsmParameterListResultOutput ¶
func (o GetSsmParameterListResultOutput) ToGetSsmParameterListResultOutput() GetSsmParameterListResultOutput
func (GetSsmParameterListResultOutput) ToGetSsmParameterListResultOutputWithContext ¶
func (o GetSsmParameterListResultOutput) ToGetSsmParameterListResultOutputWithContext(ctx context.Context) GetSsmParameterListResultOutput
func (GetSsmParameterListResultOutput) Value ¶
func (o GetSsmParameterListResultOutput) Value() pulumi.StringArrayOutput
type GetSsmParameterStringArgs ¶
type GetSsmParameterStringArgs struct {
Name string `pulumi:"name"`
}
type GetSsmParameterStringOutputArgs ¶
type GetSsmParameterStringOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (GetSsmParameterStringOutputArgs) ElementType ¶
func (GetSsmParameterStringOutputArgs) ElementType() reflect.Type
type GetSsmParameterStringResult ¶
type GetSsmParameterStringResult struct {
Value string `pulumi:"value"`
}
func GetSsmParameterString ¶
func GetSsmParameterString(ctx *pulumi.Context, args *GetSsmParameterStringArgs, opts ...pulumi.InvokeOption) (*GetSsmParameterStringResult, error)
type GetSsmParameterStringResultOutput ¶
type GetSsmParameterStringResultOutput struct{ *pulumi.OutputState }
func GetSsmParameterStringOutput ¶
func GetSsmParameterStringOutput(ctx *pulumi.Context, args GetSsmParameterStringOutputArgs, opts ...pulumi.InvokeOption) GetSsmParameterStringResultOutput
func (GetSsmParameterStringResultOutput) ElementType ¶
func (GetSsmParameterStringResultOutput) ElementType() reflect.Type
func (GetSsmParameterStringResultOutput) ToGetSsmParameterStringResultOutput ¶
func (o GetSsmParameterStringResultOutput) ToGetSsmParameterStringResultOutput() GetSsmParameterStringResultOutput
func (GetSsmParameterStringResultOutput) ToGetSsmParameterStringResultOutputWithContext ¶
func (o GetSsmParameterStringResultOutput) ToGetSsmParameterStringResultOutputWithContext(ctx context.Context) GetSsmParameterStringResultOutput
func (GetSsmParameterStringResultOutput) Value ¶
func (o GetSsmParameterStringResultOutput) Value() pulumi.StringOutput
type GetUrlSuffixResult ¶
type GetUrlSuffixResult struct {
UrlSuffix string `pulumi:"urlSuffix"`
}
func GetUrlSuffix ¶
func GetUrlSuffix(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetUrlSuffixResult, error)
type ImportValueArgs ¶
type ImportValueArgs struct {
Name string `pulumi:"name"`
}
type ImportValueOutputArgs ¶
type ImportValueOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (ImportValueOutputArgs) ElementType ¶
func (ImportValueOutputArgs) ElementType() reflect.Type
type ImportValueResult ¶
type ImportValueResult struct {
Value interface{} `pulumi:"value"`
}
func ImportValue ¶
func ImportValue(ctx *pulumi.Context, args *ImportValueArgs, opts ...pulumi.InvokeOption) (*ImportValueResult, error)
type ImportValueResultOutput ¶
type ImportValueResultOutput struct{ *pulumi.OutputState }
func ImportValueOutput ¶
func ImportValueOutput(ctx *pulumi.Context, args ImportValueOutputArgs, opts ...pulumi.InvokeOption) ImportValueResultOutput
func (ImportValueResultOutput) ElementType ¶
func (ImportValueResultOutput) ElementType() reflect.Type
func (ImportValueResultOutput) ToImportValueResultOutput ¶
func (o ImportValueResultOutput) ToImportValueResultOutput() ImportValueResultOutput
func (ImportValueResultOutput) ToImportValueResultOutputWithContext ¶
func (o ImportValueResultOutput) ToImportValueResultOutputWithContext(ctx context.Context) ImportValueResultOutput
func (ImportValueResultOutput) Value ¶
func (o ImportValueResultOutput) Value() pulumi.AnyOutput
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // The profile for API operations. If not set, the default profile created with `aws configure` will be used. Profile pulumi.StringPtrOutput `pulumi:"profile"` // The region where AWS operations will take place. Examples are `us-east-1`, `us-west-2`, etc. Region pulumi.StringPtrOutput `pulumi:"region"` // The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role for Cloud Control API to use when performing this resource operation. Note, this is a unique feature for server side security enforcement, not to be confused with assumeRole, which is used to obtain temporary client credentials. If you do not specify a role, Cloud Control API uses a temporary session created using your AWS user credentials instead. RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"` SharedCredentialsFile pulumi.StringPtrOutput `pulumi:"sharedCredentialsFile"` }
The provider type for the AWS native package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { // The access key for API operations. You can retrieve this from the ‘Security & Credentials’ section of the AWS console. AccessKey pulumi.StringPtrInput // List of allowed AWS account IDs to prevent you from mistakenly using an incorrect one. Conflicts with `forbiddenAccountIds`. AllowedAccountIds pulumi.StringArrayInput // Configuration for retrieving temporary credentials from the STS service. AssumeRole ProviderAssumeRolePtrInput // Configuration block with resource tag settings to apply across all resources handled by this provider. This is designed to replace redundant per-resource `tags` configurations. Provider tags can be overridden with new values, but not excluded from specific resources. To override provider tag values, use the `tags` argument within a resource to configure new tag values for matching keys. DefaultTags ProviderDefaultTagsPtrInput // Configuration block for customizing service endpoints. Endpoints ProviderEndpointArrayInput // List of forbidden AWS account IDs to prevent you from mistakenly using the wrong one (and potentially end up destroying a live environment). Conflicts with `allowedAccountIds`. ForbiddenAccountIds pulumi.StringArrayInput // Configuration block with resource tag settings to ignore across all resources handled by this provider (except any individual service tag resources such as `ec2.Tag`) for situations where external systems are managing certain resource tags. IgnoreTags ProviderIgnoreTagsPtrInput // Explicitly allow the provider to perform "insecure" SSL requests. If omitted,default value is `false`. Insecure pulumi.BoolPtrInput // The maximum number of times an AWS API request is being executed. If the API request still fails, an error is thrown. MaxRetries pulumi.IntPtrInput // The profile for API operations. If not set, the default profile created with `aws configure` will be used. Profile pulumi.StringPtrInput // The region where AWS operations will take place. Examples are `us-east-1`, `us-west-2`, etc. Region pulumi.StringInput // The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role for Cloud Control API to use when performing this resource operation. Note, this is a unique feature for server side security enforcement, not to be confused with assumeRole, which is used to obtain temporary client credentials. If you do not specify a role, Cloud Control API uses a temporary session created using your AWS user credentials instead. RoleArn pulumi.StringPtrInput // Set this to true to force the request to use path-style addressing, i.e., `http://s3.amazonaws.com/BUCKET/KEY`. By default, the S3 client will use virtual hosted bucket addressing when possible (`http://BUCKET.s3.amazonaws.com/KEY`). Specific to the Amazon S3 service. S3ForcePathStyle pulumi.BoolPtrInput // The secret key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console. SecretKey pulumi.StringPtrInput SharedCredentialsFile pulumi.StringPtrInput // Skip the credentials validation via STS API. Used for AWS API implementations that do not have STS available/implemented. SkipCredentialsValidation pulumi.BoolPtrInput // Skip getting the supported EC2 platforms. Used by users that don't have `ec2:DescribeAccountAttributes` permissions. SkipGetEc2Platforms pulumi.BoolPtrInput // Skip the AWS Metadata API check. Useful for AWS API implementations that do not have a metadata API endpoint. Setting to true prevents Pulumi from authenticating via the Metadata API. You may need to use other authentication methods like static credentials, configuration variables, or environment variables. SkipMetadataApiCheck pulumi.BoolPtrInput // Skip static validation of region name. Used by users of alternative AWS-like APIs or users with access to regions that are not public. SkipRegionValidation pulumi.BoolPtrInput // Skip requesting the account ID. Used for AWS API implementations that do not have IAM/STS API and/or metadata API. SkipRequestingAccountId pulumi.BoolPtrInput // Session token for validating temporary credentials. Typically provided after successful identity federation or Multi-Factor Authentication (MFA) login. With MFA login, this is the session token provided afterward, not the 6 digit MFA code used to get temporary credentials. Token pulumi.StringPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderAssumeRole ¶
type ProviderAssumeRole struct { // Number of seconds to restrict the assume role session duration. DurationSeconds *int `pulumi:"durationSeconds"` // External identifier to use when assuming the role. ExternalId *string `pulumi:"externalId"` // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. Policy *string `pulumi:"policy"` // Set of Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the role. PolicyArns []string `pulumi:"policyArns"` // Amazon Resource Name (ARN) of the IAM Role to assume. RoleArn *string `pulumi:"roleArn"` // Session name to use when assuming the role. SessionName *string `pulumi:"sessionName"` // Map of assume role session tags. Tags map[string]string `pulumi:"tags"` // A list of keys for session tags that you want to set as transitive. If you set a tag key as transitive, the corresponding key and value passes to subsequent sessions in a role chain. TransitiveTagKeys []string `pulumi:"transitiveTagKeys"` }
The configuration for a Provider to assume a role.
type ProviderAssumeRoleArgs ¶
type ProviderAssumeRoleArgs struct { // Number of seconds to restrict the assume role session duration. DurationSeconds pulumi.IntPtrInput `pulumi:"durationSeconds"` // External identifier to use when assuming the role. ExternalId pulumi.StringPtrInput `pulumi:"externalId"` // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. Policy pulumi.StringPtrInput `pulumi:"policy"` // Set of Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the role. PolicyArns pulumi.StringArrayInput `pulumi:"policyArns"` // Amazon Resource Name (ARN) of the IAM Role to assume. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // Session name to use when assuming the role. SessionName pulumi.StringPtrInput `pulumi:"sessionName"` // Map of assume role session tags. Tags pulumi.StringMapInput `pulumi:"tags"` // A list of keys for session tags that you want to set as transitive. If you set a tag key as transitive, the corresponding key and value passes to subsequent sessions in a role chain. TransitiveTagKeys pulumi.StringArrayInput `pulumi:"transitiveTagKeys"` }
The configuration for a Provider to assume a role.
func (ProviderAssumeRoleArgs) ElementType ¶
func (ProviderAssumeRoleArgs) ElementType() reflect.Type
func (ProviderAssumeRoleArgs) ToProviderAssumeRoleOutput ¶
func (i ProviderAssumeRoleArgs) ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput
func (ProviderAssumeRoleArgs) ToProviderAssumeRoleOutputWithContext ¶
func (i ProviderAssumeRoleArgs) ToProviderAssumeRoleOutputWithContext(ctx context.Context) ProviderAssumeRoleOutput
func (ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutput ¶
func (i ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput
func (ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutputWithContext ¶
func (i ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput
type ProviderAssumeRoleInput ¶
type ProviderAssumeRoleInput interface { pulumi.Input ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput ToProviderAssumeRoleOutputWithContext(context.Context) ProviderAssumeRoleOutput }
ProviderAssumeRoleInput is an input type that accepts ProviderAssumeRoleArgs and ProviderAssumeRoleOutput values. You can construct a concrete instance of `ProviderAssumeRoleInput` via:
ProviderAssumeRoleArgs{...}
type ProviderAssumeRoleOutput ¶
type ProviderAssumeRoleOutput struct{ *pulumi.OutputState }
The configuration for a Provider to assume a role.
func (ProviderAssumeRoleOutput) DurationSeconds ¶
func (o ProviderAssumeRoleOutput) DurationSeconds() pulumi.IntPtrOutput
Number of seconds to restrict the assume role session duration.
func (ProviderAssumeRoleOutput) ElementType ¶
func (ProviderAssumeRoleOutput) ElementType() reflect.Type
func (ProviderAssumeRoleOutput) ExternalId ¶
func (o ProviderAssumeRoleOutput) ExternalId() pulumi.StringPtrOutput
External identifier to use when assuming the role.
func (ProviderAssumeRoleOutput) Policy ¶
func (o ProviderAssumeRoleOutput) Policy() pulumi.StringPtrOutput
IAM Policy JSON describing further restricting permissions for the IAM Role being assumed.
func (ProviderAssumeRoleOutput) PolicyArns ¶
func (o ProviderAssumeRoleOutput) PolicyArns() pulumi.StringArrayOutput
Set of Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the role.
func (ProviderAssumeRoleOutput) RoleArn ¶
func (o ProviderAssumeRoleOutput) RoleArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the IAM Role to assume.
func (ProviderAssumeRoleOutput) SessionName ¶
func (o ProviderAssumeRoleOutput) SessionName() pulumi.StringPtrOutput
Session name to use when assuming the role.
func (ProviderAssumeRoleOutput) Tags ¶
func (o ProviderAssumeRoleOutput) Tags() pulumi.StringMapOutput
Map of assume role session tags.
func (ProviderAssumeRoleOutput) ToProviderAssumeRoleOutput ¶
func (o ProviderAssumeRoleOutput) ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput
func (ProviderAssumeRoleOutput) ToProviderAssumeRoleOutputWithContext ¶
func (o ProviderAssumeRoleOutput) ToProviderAssumeRoleOutputWithContext(ctx context.Context) ProviderAssumeRoleOutput
func (ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutput ¶
func (o ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput
func (ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutputWithContext ¶
func (o ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput
func (ProviderAssumeRoleOutput) TransitiveTagKeys ¶
func (o ProviderAssumeRoleOutput) TransitiveTagKeys() pulumi.StringArrayOutput
A list of keys for session tags that you want to set as transitive. If you set a tag key as transitive, the corresponding key and value passes to subsequent sessions in a role chain.
type ProviderAssumeRolePtrInput ¶
type ProviderAssumeRolePtrInput interface { pulumi.Input ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput ToProviderAssumeRolePtrOutputWithContext(context.Context) ProviderAssumeRolePtrOutput }
ProviderAssumeRolePtrInput is an input type that accepts ProviderAssumeRoleArgs, ProviderAssumeRolePtr and ProviderAssumeRolePtrOutput values. You can construct a concrete instance of `ProviderAssumeRolePtrInput` via:
ProviderAssumeRoleArgs{...} or: nil
func ProviderAssumeRolePtr ¶
func ProviderAssumeRolePtr(v *ProviderAssumeRoleArgs) ProviderAssumeRolePtrInput
type ProviderAssumeRolePtrOutput ¶
type ProviderAssumeRolePtrOutput struct{ *pulumi.OutputState }
func (ProviderAssumeRolePtrOutput) DurationSeconds ¶
func (o ProviderAssumeRolePtrOutput) DurationSeconds() pulumi.IntPtrOutput
Number of seconds to restrict the assume role session duration.
func (ProviderAssumeRolePtrOutput) Elem ¶
func (o ProviderAssumeRolePtrOutput) Elem() ProviderAssumeRoleOutput
func (ProviderAssumeRolePtrOutput) ElementType ¶
func (ProviderAssumeRolePtrOutput) ElementType() reflect.Type
func (ProviderAssumeRolePtrOutput) ExternalId ¶
func (o ProviderAssumeRolePtrOutput) ExternalId() pulumi.StringPtrOutput
External identifier to use when assuming the role.
func (ProviderAssumeRolePtrOutput) Policy ¶
func (o ProviderAssumeRolePtrOutput) Policy() pulumi.StringPtrOutput
IAM Policy JSON describing further restricting permissions for the IAM Role being assumed.
func (ProviderAssumeRolePtrOutput) PolicyArns ¶
func (o ProviderAssumeRolePtrOutput) PolicyArns() pulumi.StringArrayOutput
Set of Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the role.
func (ProviderAssumeRolePtrOutput) RoleArn ¶
func (o ProviderAssumeRolePtrOutput) RoleArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the IAM Role to assume.
func (ProviderAssumeRolePtrOutput) SessionName ¶
func (o ProviderAssumeRolePtrOutput) SessionName() pulumi.StringPtrOutput
Session name to use when assuming the role.
func (ProviderAssumeRolePtrOutput) Tags ¶
func (o ProviderAssumeRolePtrOutput) Tags() pulumi.StringMapOutput
Map of assume role session tags.
func (ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutput ¶
func (o ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput
func (ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutputWithContext ¶
func (o ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput
func (ProviderAssumeRolePtrOutput) TransitiveTagKeys ¶
func (o ProviderAssumeRolePtrOutput) TransitiveTagKeys() pulumi.StringArrayOutput
A list of keys for session tags that you want to set as transitive. If you set a tag key as transitive, the corresponding key and value passes to subsequent sessions in a role chain.
type ProviderDefaultTags ¶
type ProviderDefaultTags struct { // A group of tags to set across all resources. Tags map[string]string `pulumi:"tags"` }
The configuration with resource tag settings to apply across all resources handled by this provider. This is designed to replace redundant per-resource `tags` configurations. Provider tags can be overridden with new values, but not excluded from specific resources. To override provider tag values, use the `tags` argument within a resource to configure new tag values for matching keys.
type ProviderDefaultTagsArgs ¶
type ProviderDefaultTagsArgs struct { // A group of tags to set across all resources. Tags pulumi.StringMapInput `pulumi:"tags"` }
The configuration with resource tag settings to apply across all resources handled by this provider. This is designed to replace redundant per-resource `tags` configurations. Provider tags can be overridden with new values, but not excluded from specific resources. To override provider tag values, use the `tags` argument within a resource to configure new tag values for matching keys.
func (ProviderDefaultTagsArgs) ElementType ¶
func (ProviderDefaultTagsArgs) ElementType() reflect.Type
func (ProviderDefaultTagsArgs) ToProviderDefaultTagsOutput ¶
func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput
func (ProviderDefaultTagsArgs) ToProviderDefaultTagsOutputWithContext ¶
func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsOutputWithContext(ctx context.Context) ProviderDefaultTagsOutput
func (ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutput ¶
func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput
func (ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutputWithContext ¶
func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput
type ProviderDefaultTagsInput ¶
type ProviderDefaultTagsInput interface { pulumi.Input ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput ToProviderDefaultTagsOutputWithContext(context.Context) ProviderDefaultTagsOutput }
ProviderDefaultTagsInput is an input type that accepts ProviderDefaultTagsArgs and ProviderDefaultTagsOutput values. You can construct a concrete instance of `ProviderDefaultTagsInput` via:
ProviderDefaultTagsArgs{...}
type ProviderDefaultTagsOutput ¶
type ProviderDefaultTagsOutput struct{ *pulumi.OutputState }
The configuration with resource tag settings to apply across all resources handled by this provider. This is designed to replace redundant per-resource `tags` configurations. Provider tags can be overridden with new values, but not excluded from specific resources. To override provider tag values, use the `tags` argument within a resource to configure new tag values for matching keys.
func (ProviderDefaultTagsOutput) ElementType ¶
func (ProviderDefaultTagsOutput) ElementType() reflect.Type
func (ProviderDefaultTagsOutput) Tags ¶
func (o ProviderDefaultTagsOutput) Tags() pulumi.StringMapOutput
A group of tags to set across all resources.
func (ProviderDefaultTagsOutput) ToProviderDefaultTagsOutput ¶
func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput
func (ProviderDefaultTagsOutput) ToProviderDefaultTagsOutputWithContext ¶
func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsOutputWithContext(ctx context.Context) ProviderDefaultTagsOutput
func (ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutput ¶
func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput
func (ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutputWithContext ¶
func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput
type ProviderDefaultTagsPtrInput ¶
type ProviderDefaultTagsPtrInput interface { pulumi.Input ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput ToProviderDefaultTagsPtrOutputWithContext(context.Context) ProviderDefaultTagsPtrOutput }
ProviderDefaultTagsPtrInput is an input type that accepts ProviderDefaultTagsArgs, ProviderDefaultTagsPtr and ProviderDefaultTagsPtrOutput values. You can construct a concrete instance of `ProviderDefaultTagsPtrInput` via:
ProviderDefaultTagsArgs{...} or: nil
func ProviderDefaultTagsPtr ¶
func ProviderDefaultTagsPtr(v *ProviderDefaultTagsArgs) ProviderDefaultTagsPtrInput
type ProviderDefaultTagsPtrOutput ¶
type ProviderDefaultTagsPtrOutput struct{ *pulumi.OutputState }
func (ProviderDefaultTagsPtrOutput) Elem ¶
func (o ProviderDefaultTagsPtrOutput) Elem() ProviderDefaultTagsOutput
func (ProviderDefaultTagsPtrOutput) ElementType ¶
func (ProviderDefaultTagsPtrOutput) ElementType() reflect.Type
func (ProviderDefaultTagsPtrOutput) Tags ¶
func (o ProviderDefaultTagsPtrOutput) Tags() pulumi.StringMapOutput
A group of tags to set across all resources.
func (ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutput ¶
func (o ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput
func (ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutputWithContext ¶
func (o ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput
type ProviderEndpoint ¶
type ProviderEndpoint struct { // Override the default endpoint for AWS Access Analyzer Accessanalyzer *string `pulumi:"accessanalyzer"` // Override the default endpoint for AWS Certificate Manager Acm *string `pulumi:"acm"` // Override the default endpoint for AWS Certificate Manager Private Certificate Authority Acmpca *string `pulumi:"acmpca"` // Override the default endpoint for AWS Amplify Console Amplify *string `pulumi:"amplify"` // Override the default endpoint for AWS AppConfig Appconfig *string `pulumi:"appconfig"` // Override the default endpoint for AWS Application Auto Scaling Applicationautoscaling *string `pulumi:"applicationautoscaling"` // Override the default endpoint for AWS CloudWatch Application Insights Applicationinsights *string `pulumi:"applicationinsights"` // Override the default endpoint for AWS App Mesh Appmesh *string `pulumi:"appmesh"` // Override the default endpoint for AWS App Runner Apprunner *string `pulumi:"apprunner"` // Override the default endpoint for AWS AppStream 2.0 Appstream *string `pulumi:"appstream"` // Override the default endpoint for AWS AppSync Appsync *string `pulumi:"appsync"` // Override the default endpoint for AWS Athena Athena *string `pulumi:"athena"` // Override the default endpoint for AWS Audit Manager Auditmanager *string `pulumi:"auditmanager"` // Override the default endpoint for AWS Auto Scaling Autoscaling *string `pulumi:"autoscaling"` // Override the default endpoint for AWS Backup Backup *string `pulumi:"backup"` // Override the default endpoint for AWS Batch Batch *string `pulumi:"batch"` // Override the default endpoint for AWS Budgets Budgets *string `pulumi:"budgets"` // Override the default endpoint for Amazon Chime Chime *string `pulumi:"chime"` // Override the default endpoint for AWS Cloud9 Cloud9 *string `pulumi:"cloud9"` // Override the default endpoint for AWS CloudFormation Cloudformation *string `pulumi:"cloudformation"` // Override the default endpoint for AWS CloudFront Cloudfront *string `pulumi:"cloudfront"` // Override the default endpoint for AWS CloudHSM Cloudhsm *string `pulumi:"cloudhsm"` // Override the default endpoint for AWS CloudSearch Cloudsearch *string `pulumi:"cloudsearch"` // Override the default endpoint for AWS CloudTrail Cloudtrail *string `pulumi:"cloudtrail"` // Override the default endpoint for AWS CloudWatch Cloudwatch *string `pulumi:"cloudwatch"` // Override the default endpoint for AWS CloudWatch Events Cloudwatchevents *string `pulumi:"cloudwatchevents"` // Override the default endpoint for AWS CloudWatch Logs Cloudwatchlogs *string `pulumi:"cloudwatchlogs"` // Override the default endpoint for AWS CodeArtifact Codeartifact *string `pulumi:"codeartifact"` // Override the default endpoint for AWS CodeBuild Codebuild *string `pulumi:"codebuild"` // Override the default endpoint for AWS CodeCommit Codecommit *string `pulumi:"codecommit"` // Override the default endpoint for AWS CodeDeploy Codedeploy *string `pulumi:"codedeploy"` // Override the default endpoint for AWS CodePipeline Codepipeline *string `pulumi:"codepipeline"` // Override the default endpoint for AWS CodeStart Connections Codestarconnections *string `pulumi:"codestarconnections"` // Override the default endpoint for Amazon Cognito Cognitoidentity *string `pulumi:"cognitoidentity"` // Override the default endpoint for AWS Config Configservice *string `pulumi:"configservice"` // Override the default endpoint for Amazon Connect Connect *string `pulumi:"connect"` // Override the default endpoint for AWS Cost and Usage Reports Cur *string `pulumi:"cur"` // Override the default endpoint for AWS Data Exchange Dataexchange *string `pulumi:"dataexchange"` // Override the default endpoint for AWS Data Pipeline Datapipeline *string `pulumi:"datapipeline"` // Override the default endpoint for AWS DataSync Datasync *string `pulumi:"datasync"` // Override the default endpoint for AWS DynamoDB Accelerator Dax *string `pulumi:"dax"` // Override the default endpoint for AWS Detective Detective *string `pulumi:"detective"` // Override the default endpoint for AWS Device Farm Devicefarm *string `pulumi:"devicefarm"` // Override the default endpoint for AWS Direct Connect Directconnect *string `pulumi:"directconnect"` // Override the default endpoint for AWS Data Lifecycle Manager Dlm *string `pulumi:"dlm"` // Override the default endpoint for AWS Database Migration Service Dms *string `pulumi:"dms"` // Override the default endpoint for AWS DocumentDB Docdb *string `pulumi:"docdb"` // Override the default endpoint for AWS Directory Service Ds *string `pulumi:"ds"` // Override the default endpoint for AWS DynamoDB Dynamodb *string `pulumi:"dynamodb"` // Override the default endpoint for AWS Elastic Compute Cloud (EC2) Ec2 *string `pulumi:"ec2"` // Override the default endpoint for AWS Elastic Container Registry (ECR) Ecr *string `pulumi:"ecr"` // Override the default endpoint for AWS Elastic Container Registry (ECR) Public Ecrpublic *string `pulumi:"ecrpublic"` // Override the default endpoint for AWS Elastic Container Service (ECS) Ecs *string `pulumi:"ecs"` // Override the default endpoint for AWS Elastic File System (EFS) Efs *string `pulumi:"efs"` // Override the default endpoint for AWS Elastic Kubernetes Service (EKS) Eks *string `pulumi:"eks"` // Override the default endpoint for AWS ElastiCache Elasticache *string `pulumi:"elasticache"` // Override the default endpoint for AWS Elastic Beanstalk Elasticbeanstalk *string `pulumi:"elasticbeanstalk"` // Override the default endpoint for AWS Elastic Transcoder Elastictranscoder *string `pulumi:"elastictranscoder"` // Override the default endpoint for AWS Elastic Load Balancing Elb *string `pulumi:"elb"` // Override the default endpoint for AWS Elastic Load Balancing V2 Elbv2 *string `pulumi:"elbv2"` // Override the default endpoint for AWS EMR Emr *string `pulumi:"emr"` // Override the default endpoint for AWS EMR on EKS Emrcontainers *string `pulumi:"emrcontainers"` // Override the default endpoint for AWS OpenSearch Service (formerly Elasticsearch) Es *string `pulumi:"es"` // Override the default endpoint for AWS Kinesis Data Firehose Firehose *string `pulumi:"firehose"` // Override the default endpoint for AWS Firewall Manager Fms *string `pulumi:"fms"` // Override the default endpoint for Amazon Forecast Forecast *string `pulumi:"forecast"` // Override the default endpoint for AWS FSx Fsx *string `pulumi:"fsx"` // Override the default endpoint for AWS GameLift Gamelift *string `pulumi:"gamelift"` // Override the default endpoint for Amazon S3 Glacier Glacier *string `pulumi:"glacier"` // Override the default endpoint for AWS Global Accelerator Globalaccelerator *string `pulumi:"globalaccelerator"` // Override the default endpoint for AWS Glue Glue *string `pulumi:"glue"` // Override the default endpoint for AWS IoT Greengrass Greengrass *string `pulumi:"greengrass"` // Override the default endpoint for AWS GuardDuty Guardduty *string `pulumi:"guardduty"` // Override the default endpoint for AWS Identity and Access Management Iam *string `pulumi:"iam"` // Override the default endpoint for AWS Single Sign-On (SSO) Identity Store Identitystore *string `pulumi:"identitystore"` // Override the default endpoint for AWS Image Builder Imagebuilder *string `pulumi:"imagebuilder"` // Override the default endpoint for Amazon Inspector Inspector *string `pulumi:"inspector"` // Override the default endpoint for AWS IoT Iot *string `pulumi:"iot"` // Override the default endpoint for AWS IoT Analytics Iotanalytics *string `pulumi:"iotanalytics"` // Override the default endpoint for AWS IoT Events Iotevents *string `pulumi:"iotevents"` // Override the default endpoint for Amazon Managed Streaming for Apache Kafka (MSK) Kafka *string `pulumi:"kafka"` // Override the default endpoint for Amazon Kinesis Kinesis *string `pulumi:"kinesis"` // Override the default endpoint for Amazon Kinesis Data Analytics Kinesisanalytics *string `pulumi:"kinesisanalytics"` // Override the default endpoint for Amazon Kinesis Data Analytics V2 Kinesisanalyticsv2 *string `pulumi:"kinesisanalyticsv2"` // Override the default endpoint for Amazon Kinesis Video Streams Kinesisvideo *string `pulumi:"kinesisvideo"` // Override the default endpoint for AWS Key Management Service Kms *string `pulumi:"kms"` // Override the default endpoint for AWS Lake Formation Lakeformation *string `pulumi:"lakeformation"` // Override the default endpoint for AWS Lambda Lambda *string `pulumi:"lambda"` // Override the default endpoint for Amazon Lex Lexmodels *string `pulumi:"lexmodels"` // Override the default endpoint for AWS License Manager Licensemanager *string `pulumi:"licensemanager"` // Override the default endpoint for Amazon Lightsail Lightsail *string `pulumi:"lightsail"` // Override the default endpoint for Amazon Location Location *string `pulumi:"location"` // Override the default endpoint for Amazon Macie Macie *string `pulumi:"macie"` // Override the default endpoint for Amazon Macie V2 Macie2 *string `pulumi:"macie2"` // Override the default endpoint for Amazon Managed Blockchain Managedblockchain *string `pulumi:"managedblockchain"` // Override the default endpoint for AWS Marketplace Catalog Marketplacecatalog *string `pulumi:"marketplacecatalog"` // Override the default endpoint for AWS MediaConnect Mediaconnect *string `pulumi:"mediaconnect"` // Override the default endpoint for AWS MediaConvert Mediaconvert *string `pulumi:"mediaconvert"` // Override the default endpoint for AWS MediaLive Medialive *string `pulumi:"medialive"` // Override the default endpoint for AWS MediaPackage Mediapackage *string `pulumi:"mediapackage"` // Override the default endpoint for AWS Elemental MediaStore container Mediastore *string `pulumi:"mediastore"` // Override the default endpoint for AWS Elemental MediaStore asset Mediastoredata *string `pulumi:"mediastoredata"` // Override the default endpoint for AWS MemoryDB for Redis Memorydb *string `pulumi:"memorydb"` // Override the default endpoint for Amazon MQ Mq *string `pulumi:"mq"` // Override the default endpoint for Amazon Managed Workflows for Apache Airflow Mwaa *string `pulumi:"mwaa"` // Override the default endpoint for Amazon Neptune Neptune *string `pulumi:"neptune"` // Override the default endpoint for AWS Network Firewall Networkfirewall *string `pulumi:"networkfirewall"` // Override the default endpoint for AWS Network Manager Networkmanager *string `pulumi:"networkmanager"` // Override the default endpoint for AWS OpsWorks Opsworks *string `pulumi:"opsworks"` // Override the default endpoint for AWS Organizations Organizations *string `pulumi:"organizations"` // Override the default endpoint for AWS Outposts Outposts *string `pulumi:"outposts"` // Override the default endpoint for Amazon Personalize Personalize *string `pulumi:"personalize"` // Override the default endpoint for Amazon Pinpoint Pinpoint *string `pulumi:"pinpoint"` // Override the default endpoint for Amazon Web Services Price List Service Pricing *string `pulumi:"pricing"` // Override the default endpoint for Amazon QLDB Qldb *string `pulumi:"qldb"` // Override the default endpoint for Amazon QuickSight Quicksight *string `pulumi:"quicksight"` // Override the default endpoint for AWS Resource Access Manager Ram *string `pulumi:"ram"` // Override the default endpoint for Amazon Relational Database Service Rds *string `pulumi:"rds"` // Override the default endpoint for Amazon Redshift Redshift *string `pulumi:"redshift"` // Override the default endpoint for AWS Resource Groups Resourcegroups *string `pulumi:"resourcegroups"` // Override the default endpoint for AWS Resource Groups Tagging API Resourcegroupstaggingapi *string `pulumi:"resourcegroupstaggingapi"` // Override the default endpoint for Amazon Route 53 Route53 *string `pulumi:"route53"` // Override the default endpoint for Amazon Route 53 Domains Route53domains *string `pulumi:"route53domains"` // Override the default endpoint for Amazon Route 53 Recovery Control Route53recoverycontrolconfig *string `pulumi:"route53recoverycontrolconfig"` // Override the default endpoint for Amazon Route 53 Recovery Readiness Route53recoveryreadiness *string `pulumi:"route53recoveryreadiness"` // Override the default endpoint for Amazon Route 53 Resolver Route53resolver *string `pulumi:"route53resolver"` // Override the default endpoint for Amazon Simple Storage Service (S3) S3 *string `pulumi:"s3"` // Override the default endpoint for Amazon Simple Storage Service (S3) Control S3control *string `pulumi:"s3control"` // Override the default endpoint for Amazon S3 on Outposts S3outposts *string `pulumi:"s3outposts"` // Override the default endpoint for AWS SageMaker Sagemaker *string `pulumi:"sagemaker"` // Override the default endpoint for Amazon EventBridge Schema Registry Schemas *string `pulumi:"schemas"` // Override the default endpoint for Amazon SimpleDB Sdb *string `pulumi:"sdb"` // Override the default endpoint for AWS Secrets Manager Secretsmanager *string `pulumi:"secretsmanager"` // Override the default endpoint for AWS Security Hub Securityhub *string `pulumi:"securityhub"` // Override the default endpoint for AWS Serverless Application Repository Serverlessrepo *string `pulumi:"serverlessrepo"` // Override the default endpoint for AWS Service Catalog Servicecatalog *string `pulumi:"servicecatalog"` // Override the default endpoint for AWS Cloud Map Servicediscovery *string `pulumi:"servicediscovery"` // Override the default endpoint for AWS Service Quotas Servicequotas *string `pulumi:"servicequotas"` // Override the default endpoint for Amazon Simple Email Service (SES) Ses *string `pulumi:"ses"` // Override the default endpoint for AWS Shield Advanced API Shield *string `pulumi:"shield"` // Override the default endpoint for AWS Signer Signer *string `pulumi:"signer"` // Override the default endpoint for Amazon Simple Notification Service (SNS) Sns *string `pulumi:"sns"` // Override the default endpoint for Amazon Simple Queue Service (SQS) Sqs *string `pulumi:"sqs"` // Override the default endpoint for AWS Systems Manager Ssm *string `pulumi:"ssm"` // Override the default endpoint for AWS Single Sign On (SSO) Ssoadmin *string `pulumi:"ssoadmin"` // Override the default endpoint for AWS Step Functions Stepfunctions *string `pulumi:"stepfunctions"` // Override the default endpoint for AWS Storage Gateway Storagegateway *string `pulumi:"storagegateway"` // Override the default endpoint for AWS Security Token Service (STS) Sts *string `pulumi:"sts"` // Override the default endpoint for Amazon Simple Workflow Service (SWF) Swf *string `pulumi:"swf"` // Override the default endpoint for Amazon CloudWatch Synthetics Synthetics *string `pulumi:"synthetics"` // Override the default endpoint for Amazon Timestream Timestreamwrite *string `pulumi:"timestreamwrite"` // Override the default endpoint for AWS Transfer Family Transfer *string `pulumi:"transfer"` // Override the default endpoint for AWS WAF Classic Waf *string `pulumi:"waf"` // Override the default endpoint for AWS WAF Regional Classic Wafregional *string `pulumi:"wafregional"` // Override the default endpoint for AWS WAF V2 Wafv2 *string `pulumi:"wafv2"` // Override the default endpoint for Amazon WorkLink Worklink *string `pulumi:"worklink"` // Override the default endpoint for Amazon WorkMail Workmail *string `pulumi:"workmail"` // Override the default endpoint for Amazon WorkSpaces Workspaces *string `pulumi:"workspaces"` // Override the default endpoint for AWS X-Ray Xray *string `pulumi:"xray"` }
The configuration for for customizing service endpoints.
type ProviderEndpointArgs ¶
type ProviderEndpointArgs struct { // Override the default endpoint for AWS Access Analyzer Accessanalyzer pulumi.StringPtrInput `pulumi:"accessanalyzer"` // Override the default endpoint for AWS Certificate Manager Acm pulumi.StringPtrInput `pulumi:"acm"` // Override the default endpoint for AWS Certificate Manager Private Certificate Authority Acmpca pulumi.StringPtrInput `pulumi:"acmpca"` // Override the default endpoint for AWS Amplify Console Amplify pulumi.StringPtrInput `pulumi:"amplify"` // Override the default endpoint for AWS AppConfig Appconfig pulumi.StringPtrInput `pulumi:"appconfig"` // Override the default endpoint for AWS Application Auto Scaling Applicationautoscaling pulumi.StringPtrInput `pulumi:"applicationautoscaling"` // Override the default endpoint for AWS CloudWatch Application Insights Applicationinsights pulumi.StringPtrInput `pulumi:"applicationinsights"` // Override the default endpoint for AWS App Mesh Appmesh pulumi.StringPtrInput `pulumi:"appmesh"` // Override the default endpoint for AWS App Runner Apprunner pulumi.StringPtrInput `pulumi:"apprunner"` // Override the default endpoint for AWS AppStream 2.0 Appstream pulumi.StringPtrInput `pulumi:"appstream"` // Override the default endpoint for AWS AppSync Appsync pulumi.StringPtrInput `pulumi:"appsync"` // Override the default endpoint for AWS Athena Athena pulumi.StringPtrInput `pulumi:"athena"` // Override the default endpoint for AWS Audit Manager Auditmanager pulumi.StringPtrInput `pulumi:"auditmanager"` // Override the default endpoint for AWS Auto Scaling Autoscaling pulumi.StringPtrInput `pulumi:"autoscaling"` // Override the default endpoint for AWS Backup Backup pulumi.StringPtrInput `pulumi:"backup"` // Override the default endpoint for AWS Batch Batch pulumi.StringPtrInput `pulumi:"batch"` // Override the default endpoint for AWS Budgets Budgets pulumi.StringPtrInput `pulumi:"budgets"` // Override the default endpoint for Amazon Chime Chime pulumi.StringPtrInput `pulumi:"chime"` // Override the default endpoint for AWS Cloud9 Cloud9 pulumi.StringPtrInput `pulumi:"cloud9"` // Override the default endpoint for AWS CloudFormation Cloudformation pulumi.StringPtrInput `pulumi:"cloudformation"` // Override the default endpoint for AWS CloudFront Cloudfront pulumi.StringPtrInput `pulumi:"cloudfront"` // Override the default endpoint for AWS CloudHSM Cloudhsm pulumi.StringPtrInput `pulumi:"cloudhsm"` // Override the default endpoint for AWS CloudSearch Cloudsearch pulumi.StringPtrInput `pulumi:"cloudsearch"` // Override the default endpoint for AWS CloudTrail Cloudtrail pulumi.StringPtrInput `pulumi:"cloudtrail"` // Override the default endpoint for AWS CloudWatch Cloudwatch pulumi.StringPtrInput `pulumi:"cloudwatch"` // Override the default endpoint for AWS CloudWatch Events Cloudwatchevents pulumi.StringPtrInput `pulumi:"cloudwatchevents"` // Override the default endpoint for AWS CloudWatch Logs Cloudwatchlogs pulumi.StringPtrInput `pulumi:"cloudwatchlogs"` // Override the default endpoint for AWS CodeArtifact Codeartifact pulumi.StringPtrInput `pulumi:"codeartifact"` // Override the default endpoint for AWS CodeBuild Codebuild pulumi.StringPtrInput `pulumi:"codebuild"` // Override the default endpoint for AWS CodeCommit Codecommit pulumi.StringPtrInput `pulumi:"codecommit"` // Override the default endpoint for AWS CodeDeploy Codedeploy pulumi.StringPtrInput `pulumi:"codedeploy"` // Override the default endpoint for AWS CodePipeline Codepipeline pulumi.StringPtrInput `pulumi:"codepipeline"` // Override the default endpoint for AWS CodeStart Connections Codestarconnections pulumi.StringPtrInput `pulumi:"codestarconnections"` // Override the default endpoint for Amazon Cognito Cognitoidentity pulumi.StringPtrInput `pulumi:"cognitoidentity"` // Override the default endpoint for AWS Config Configservice pulumi.StringPtrInput `pulumi:"configservice"` // Override the default endpoint for Amazon Connect Connect pulumi.StringPtrInput `pulumi:"connect"` // Override the default endpoint for AWS Cost and Usage Reports Cur pulumi.StringPtrInput `pulumi:"cur"` // Override the default endpoint for AWS Data Exchange Dataexchange pulumi.StringPtrInput `pulumi:"dataexchange"` // Override the default endpoint for AWS Data Pipeline Datapipeline pulumi.StringPtrInput `pulumi:"datapipeline"` // Override the default endpoint for AWS DataSync Datasync pulumi.StringPtrInput `pulumi:"datasync"` // Override the default endpoint for AWS DynamoDB Accelerator Dax pulumi.StringPtrInput `pulumi:"dax"` // Override the default endpoint for AWS Detective Detective pulumi.StringPtrInput `pulumi:"detective"` // Override the default endpoint for AWS Device Farm Devicefarm pulumi.StringPtrInput `pulumi:"devicefarm"` // Override the default endpoint for AWS Direct Connect Directconnect pulumi.StringPtrInput `pulumi:"directconnect"` // Override the default endpoint for AWS Data Lifecycle Manager Dlm pulumi.StringPtrInput `pulumi:"dlm"` // Override the default endpoint for AWS Database Migration Service Dms pulumi.StringPtrInput `pulumi:"dms"` // Override the default endpoint for AWS DocumentDB Docdb pulumi.StringPtrInput `pulumi:"docdb"` // Override the default endpoint for AWS Directory Service Ds pulumi.StringPtrInput `pulumi:"ds"` // Override the default endpoint for AWS DynamoDB Dynamodb pulumi.StringPtrInput `pulumi:"dynamodb"` // Override the default endpoint for AWS Elastic Compute Cloud (EC2) Ec2 pulumi.StringPtrInput `pulumi:"ec2"` // Override the default endpoint for AWS Elastic Container Registry (ECR) Ecr pulumi.StringPtrInput `pulumi:"ecr"` // Override the default endpoint for AWS Elastic Container Registry (ECR) Public Ecrpublic pulumi.StringPtrInput `pulumi:"ecrpublic"` // Override the default endpoint for AWS Elastic Container Service (ECS) Ecs pulumi.StringPtrInput `pulumi:"ecs"` // Override the default endpoint for AWS Elastic File System (EFS) Efs pulumi.StringPtrInput `pulumi:"efs"` // Override the default endpoint for AWS Elastic Kubernetes Service (EKS) Eks pulumi.StringPtrInput `pulumi:"eks"` // Override the default endpoint for AWS ElastiCache Elasticache pulumi.StringPtrInput `pulumi:"elasticache"` // Override the default endpoint for AWS Elastic Beanstalk Elasticbeanstalk pulumi.StringPtrInput `pulumi:"elasticbeanstalk"` // Override the default endpoint for AWS Elastic Transcoder Elastictranscoder pulumi.StringPtrInput `pulumi:"elastictranscoder"` // Override the default endpoint for AWS Elastic Load Balancing Elb pulumi.StringPtrInput `pulumi:"elb"` // Override the default endpoint for AWS Elastic Load Balancing V2 Elbv2 pulumi.StringPtrInput `pulumi:"elbv2"` // Override the default endpoint for AWS EMR Emr pulumi.StringPtrInput `pulumi:"emr"` // Override the default endpoint for AWS EMR on EKS Emrcontainers pulumi.StringPtrInput `pulumi:"emrcontainers"` // Override the default endpoint for AWS OpenSearch Service (formerly Elasticsearch) Es pulumi.StringPtrInput `pulumi:"es"` // Override the default endpoint for AWS Kinesis Data Firehose Firehose pulumi.StringPtrInput `pulumi:"firehose"` // Override the default endpoint for AWS Firewall Manager Fms pulumi.StringPtrInput `pulumi:"fms"` // Override the default endpoint for Amazon Forecast Forecast pulumi.StringPtrInput `pulumi:"forecast"` // Override the default endpoint for AWS FSx Fsx pulumi.StringPtrInput `pulumi:"fsx"` // Override the default endpoint for AWS GameLift Gamelift pulumi.StringPtrInput `pulumi:"gamelift"` // Override the default endpoint for Amazon S3 Glacier Glacier pulumi.StringPtrInput `pulumi:"glacier"` // Override the default endpoint for AWS Global Accelerator Globalaccelerator pulumi.StringPtrInput `pulumi:"globalaccelerator"` // Override the default endpoint for AWS Glue Glue pulumi.StringPtrInput `pulumi:"glue"` // Override the default endpoint for AWS IoT Greengrass Greengrass pulumi.StringPtrInput `pulumi:"greengrass"` // Override the default endpoint for AWS GuardDuty Guardduty pulumi.StringPtrInput `pulumi:"guardduty"` // Override the default endpoint for AWS Identity and Access Management Iam pulumi.StringPtrInput `pulumi:"iam"` // Override the default endpoint for AWS Single Sign-On (SSO) Identity Store Identitystore pulumi.StringPtrInput `pulumi:"identitystore"` // Override the default endpoint for AWS Image Builder Imagebuilder pulumi.StringPtrInput `pulumi:"imagebuilder"` // Override the default endpoint for Amazon Inspector Inspector pulumi.StringPtrInput `pulumi:"inspector"` // Override the default endpoint for AWS IoT Iot pulumi.StringPtrInput `pulumi:"iot"` // Override the default endpoint for AWS IoT Analytics Iotanalytics pulumi.StringPtrInput `pulumi:"iotanalytics"` // Override the default endpoint for AWS IoT Events Iotevents pulumi.StringPtrInput `pulumi:"iotevents"` // Override the default endpoint for Amazon Managed Streaming for Apache Kafka (MSK) Kafka pulumi.StringPtrInput `pulumi:"kafka"` // Override the default endpoint for Amazon Kinesis Kinesis pulumi.StringPtrInput `pulumi:"kinesis"` // Override the default endpoint for Amazon Kinesis Data Analytics Kinesisanalytics pulumi.StringPtrInput `pulumi:"kinesisanalytics"` // Override the default endpoint for Amazon Kinesis Data Analytics V2 Kinesisanalyticsv2 pulumi.StringPtrInput `pulumi:"kinesisanalyticsv2"` // Override the default endpoint for Amazon Kinesis Video Streams Kinesisvideo pulumi.StringPtrInput `pulumi:"kinesisvideo"` // Override the default endpoint for AWS Key Management Service Kms pulumi.StringPtrInput `pulumi:"kms"` // Override the default endpoint for AWS Lake Formation Lakeformation pulumi.StringPtrInput `pulumi:"lakeformation"` // Override the default endpoint for AWS Lambda Lambda pulumi.StringPtrInput `pulumi:"lambda"` // Override the default endpoint for Amazon Lex Lexmodels pulumi.StringPtrInput `pulumi:"lexmodels"` // Override the default endpoint for AWS License Manager Licensemanager pulumi.StringPtrInput `pulumi:"licensemanager"` // Override the default endpoint for Amazon Lightsail Lightsail pulumi.StringPtrInput `pulumi:"lightsail"` // Override the default endpoint for Amazon Location Location pulumi.StringPtrInput `pulumi:"location"` // Override the default endpoint for Amazon Macie Macie pulumi.StringPtrInput `pulumi:"macie"` // Override the default endpoint for Amazon Macie V2 Macie2 pulumi.StringPtrInput `pulumi:"macie2"` // Override the default endpoint for Amazon Managed Blockchain Managedblockchain pulumi.StringPtrInput `pulumi:"managedblockchain"` // Override the default endpoint for AWS Marketplace Catalog Marketplacecatalog pulumi.StringPtrInput `pulumi:"marketplacecatalog"` // Override the default endpoint for AWS MediaConnect Mediaconnect pulumi.StringPtrInput `pulumi:"mediaconnect"` // Override the default endpoint for AWS MediaConvert Mediaconvert pulumi.StringPtrInput `pulumi:"mediaconvert"` // Override the default endpoint for AWS MediaLive Medialive pulumi.StringPtrInput `pulumi:"medialive"` // Override the default endpoint for AWS MediaPackage Mediapackage pulumi.StringPtrInput `pulumi:"mediapackage"` // Override the default endpoint for AWS Elemental MediaStore container Mediastore pulumi.StringPtrInput `pulumi:"mediastore"` // Override the default endpoint for AWS Elemental MediaStore asset Mediastoredata pulumi.StringPtrInput `pulumi:"mediastoredata"` // Override the default endpoint for AWS MemoryDB for Redis Memorydb pulumi.StringPtrInput `pulumi:"memorydb"` // Override the default endpoint for Amazon MQ Mq pulumi.StringPtrInput `pulumi:"mq"` // Override the default endpoint for Amazon Managed Workflows for Apache Airflow Mwaa pulumi.StringPtrInput `pulumi:"mwaa"` // Override the default endpoint for Amazon Neptune Neptune pulumi.StringPtrInput `pulumi:"neptune"` // Override the default endpoint for AWS Network Firewall Networkfirewall pulumi.StringPtrInput `pulumi:"networkfirewall"` // Override the default endpoint for AWS Network Manager Networkmanager pulumi.StringPtrInput `pulumi:"networkmanager"` // Override the default endpoint for AWS OpsWorks Opsworks pulumi.StringPtrInput `pulumi:"opsworks"` // Override the default endpoint for AWS Organizations Organizations pulumi.StringPtrInput `pulumi:"organizations"` // Override the default endpoint for AWS Outposts Outposts pulumi.StringPtrInput `pulumi:"outposts"` // Override the default endpoint for Amazon Personalize Personalize pulumi.StringPtrInput `pulumi:"personalize"` // Override the default endpoint for Amazon Pinpoint Pinpoint pulumi.StringPtrInput `pulumi:"pinpoint"` // Override the default endpoint for Amazon Web Services Price List Service Pricing pulumi.StringPtrInput `pulumi:"pricing"` // Override the default endpoint for Amazon QLDB Qldb pulumi.StringPtrInput `pulumi:"qldb"` // Override the default endpoint for Amazon QuickSight Quicksight pulumi.StringPtrInput `pulumi:"quicksight"` // Override the default endpoint for AWS Resource Access Manager Ram pulumi.StringPtrInput `pulumi:"ram"` // Override the default endpoint for Amazon Relational Database Service Rds pulumi.StringPtrInput `pulumi:"rds"` // Override the default endpoint for Amazon Redshift Redshift pulumi.StringPtrInput `pulumi:"redshift"` // Override the default endpoint for AWS Resource Groups Resourcegroups pulumi.StringPtrInput `pulumi:"resourcegroups"` // Override the default endpoint for AWS Resource Groups Tagging API Resourcegroupstaggingapi pulumi.StringPtrInput `pulumi:"resourcegroupstaggingapi"` // Override the default endpoint for Amazon Route 53 Route53 pulumi.StringPtrInput `pulumi:"route53"` // Override the default endpoint for Amazon Route 53 Domains Route53domains pulumi.StringPtrInput `pulumi:"route53domains"` // Override the default endpoint for Amazon Route 53 Recovery Control Route53recoverycontrolconfig pulumi.StringPtrInput `pulumi:"route53recoverycontrolconfig"` // Override the default endpoint for Amazon Route 53 Recovery Readiness Route53recoveryreadiness pulumi.StringPtrInput `pulumi:"route53recoveryreadiness"` // Override the default endpoint for Amazon Route 53 Resolver Route53resolver pulumi.StringPtrInput `pulumi:"route53resolver"` // Override the default endpoint for Amazon Simple Storage Service (S3) S3 pulumi.StringPtrInput `pulumi:"s3"` // Override the default endpoint for Amazon Simple Storage Service (S3) Control S3control pulumi.StringPtrInput `pulumi:"s3control"` // Override the default endpoint for Amazon S3 on Outposts S3outposts pulumi.StringPtrInput `pulumi:"s3outposts"` // Override the default endpoint for AWS SageMaker Sagemaker pulumi.StringPtrInput `pulumi:"sagemaker"` // Override the default endpoint for Amazon EventBridge Schema Registry Schemas pulumi.StringPtrInput `pulumi:"schemas"` // Override the default endpoint for Amazon SimpleDB Sdb pulumi.StringPtrInput `pulumi:"sdb"` // Override the default endpoint for AWS Secrets Manager Secretsmanager pulumi.StringPtrInput `pulumi:"secretsmanager"` // Override the default endpoint for AWS Security Hub Securityhub pulumi.StringPtrInput `pulumi:"securityhub"` // Override the default endpoint for AWS Serverless Application Repository Serverlessrepo pulumi.StringPtrInput `pulumi:"serverlessrepo"` // Override the default endpoint for AWS Service Catalog Servicecatalog pulumi.StringPtrInput `pulumi:"servicecatalog"` // Override the default endpoint for AWS Cloud Map Servicediscovery pulumi.StringPtrInput `pulumi:"servicediscovery"` // Override the default endpoint for AWS Service Quotas Servicequotas pulumi.StringPtrInput `pulumi:"servicequotas"` // Override the default endpoint for Amazon Simple Email Service (SES) Ses pulumi.StringPtrInput `pulumi:"ses"` // Override the default endpoint for AWS Shield Advanced API Shield pulumi.StringPtrInput `pulumi:"shield"` // Override the default endpoint for AWS Signer Signer pulumi.StringPtrInput `pulumi:"signer"` // Override the default endpoint for Amazon Simple Notification Service (SNS) Sns pulumi.StringPtrInput `pulumi:"sns"` // Override the default endpoint for Amazon Simple Queue Service (SQS) Sqs pulumi.StringPtrInput `pulumi:"sqs"` // Override the default endpoint for AWS Systems Manager Ssm pulumi.StringPtrInput `pulumi:"ssm"` // Override the default endpoint for AWS Single Sign On (SSO) Ssoadmin pulumi.StringPtrInput `pulumi:"ssoadmin"` // Override the default endpoint for AWS Step Functions Stepfunctions pulumi.StringPtrInput `pulumi:"stepfunctions"` // Override the default endpoint for AWS Storage Gateway Storagegateway pulumi.StringPtrInput `pulumi:"storagegateway"` // Override the default endpoint for AWS Security Token Service (STS) Sts pulumi.StringPtrInput `pulumi:"sts"` // Override the default endpoint for Amazon Simple Workflow Service (SWF) Swf pulumi.StringPtrInput `pulumi:"swf"` // Override the default endpoint for Amazon CloudWatch Synthetics Synthetics pulumi.StringPtrInput `pulumi:"synthetics"` // Override the default endpoint for Amazon Timestream Timestreamwrite pulumi.StringPtrInput `pulumi:"timestreamwrite"` // Override the default endpoint for AWS Transfer Family Transfer pulumi.StringPtrInput `pulumi:"transfer"` // Override the default endpoint for AWS WAF Classic Waf pulumi.StringPtrInput `pulumi:"waf"` // Override the default endpoint for AWS WAF Regional Classic Wafregional pulumi.StringPtrInput `pulumi:"wafregional"` // Override the default endpoint for AWS WAF V2 Wafv2 pulumi.StringPtrInput `pulumi:"wafv2"` // Override the default endpoint for Amazon WorkLink Worklink pulumi.StringPtrInput `pulumi:"worklink"` // Override the default endpoint for Amazon WorkMail Workmail pulumi.StringPtrInput `pulumi:"workmail"` // Override the default endpoint for Amazon WorkSpaces Workspaces pulumi.StringPtrInput `pulumi:"workspaces"` // Override the default endpoint for AWS X-Ray Xray pulumi.StringPtrInput `pulumi:"xray"` }
The configuration for for customizing service endpoints.
func (ProviderEndpointArgs) ElementType ¶
func (ProviderEndpointArgs) ElementType() reflect.Type
func (ProviderEndpointArgs) ToProviderEndpointOutput ¶
func (i ProviderEndpointArgs) ToProviderEndpointOutput() ProviderEndpointOutput
func (ProviderEndpointArgs) ToProviderEndpointOutputWithContext ¶
func (i ProviderEndpointArgs) ToProviderEndpointOutputWithContext(ctx context.Context) ProviderEndpointOutput
type ProviderEndpointArray ¶
type ProviderEndpointArray []ProviderEndpointInput
func (ProviderEndpointArray) ElementType ¶
func (ProviderEndpointArray) ElementType() reflect.Type
func (ProviderEndpointArray) ToProviderEndpointArrayOutput ¶
func (i ProviderEndpointArray) ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput
func (ProviderEndpointArray) ToProviderEndpointArrayOutputWithContext ¶
func (i ProviderEndpointArray) ToProviderEndpointArrayOutputWithContext(ctx context.Context) ProviderEndpointArrayOutput
type ProviderEndpointArrayInput ¶
type ProviderEndpointArrayInput interface { pulumi.Input ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput ToProviderEndpointArrayOutputWithContext(context.Context) ProviderEndpointArrayOutput }
ProviderEndpointArrayInput is an input type that accepts ProviderEndpointArray and ProviderEndpointArrayOutput values. You can construct a concrete instance of `ProviderEndpointArrayInput` via:
ProviderEndpointArray{ ProviderEndpointArgs{...} }
type ProviderEndpointArrayOutput ¶
type ProviderEndpointArrayOutput struct{ *pulumi.OutputState }
func (ProviderEndpointArrayOutput) ElementType ¶
func (ProviderEndpointArrayOutput) ElementType() reflect.Type
func (ProviderEndpointArrayOutput) Index ¶
func (o ProviderEndpointArrayOutput) Index(i pulumi.IntInput) ProviderEndpointOutput
func (ProviderEndpointArrayOutput) ToProviderEndpointArrayOutput ¶
func (o ProviderEndpointArrayOutput) ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput
func (ProviderEndpointArrayOutput) ToProviderEndpointArrayOutputWithContext ¶
func (o ProviderEndpointArrayOutput) ToProviderEndpointArrayOutputWithContext(ctx context.Context) ProviderEndpointArrayOutput
type ProviderEndpointInput ¶
type ProviderEndpointInput interface { pulumi.Input ToProviderEndpointOutput() ProviderEndpointOutput ToProviderEndpointOutputWithContext(context.Context) ProviderEndpointOutput }
ProviderEndpointInput is an input type that accepts ProviderEndpointArgs and ProviderEndpointOutput values. You can construct a concrete instance of `ProviderEndpointInput` via:
ProviderEndpointArgs{...}
type ProviderEndpointOutput ¶
type ProviderEndpointOutput struct{ *pulumi.OutputState }
The configuration for for customizing service endpoints.
func (ProviderEndpointOutput) Accessanalyzer ¶
func (o ProviderEndpointOutput) Accessanalyzer() pulumi.StringPtrOutput
Override the default endpoint for AWS Access Analyzer
func (ProviderEndpointOutput) Acm ¶
func (o ProviderEndpointOutput) Acm() pulumi.StringPtrOutput
Override the default endpoint for AWS Certificate Manager
func (ProviderEndpointOutput) Acmpca ¶
func (o ProviderEndpointOutput) Acmpca() pulumi.StringPtrOutput
Override the default endpoint for AWS Certificate Manager Private Certificate Authority
func (ProviderEndpointOutput) Amplify ¶
func (o ProviderEndpointOutput) Amplify() pulumi.StringPtrOutput
Override the default endpoint for AWS Amplify Console
func (ProviderEndpointOutput) Appconfig ¶
func (o ProviderEndpointOutput) Appconfig() pulumi.StringPtrOutput
Override the default endpoint for AWS AppConfig
func (ProviderEndpointOutput) Applicationautoscaling ¶
func (o ProviderEndpointOutput) Applicationautoscaling() pulumi.StringPtrOutput
Override the default endpoint for AWS Application Auto Scaling
func (ProviderEndpointOutput) Applicationinsights ¶
func (o ProviderEndpointOutput) Applicationinsights() pulumi.StringPtrOutput
Override the default endpoint for AWS CloudWatch Application Insights
func (ProviderEndpointOutput) Appmesh ¶
func (o ProviderEndpointOutput) Appmesh() pulumi.StringPtrOutput
Override the default endpoint for AWS App Mesh
func (ProviderEndpointOutput) Apprunner ¶
func (o ProviderEndpointOutput) Apprunner() pulumi.StringPtrOutput
Override the default endpoint for AWS App Runner
func (ProviderEndpointOutput) Appstream ¶
func (o ProviderEndpointOutput) Appstream() pulumi.StringPtrOutput
Override the default endpoint for AWS AppStream 2.0
func (ProviderEndpointOutput) Appsync ¶
func (o ProviderEndpointOutput) Appsync() pulumi.StringPtrOutput
Override the default endpoint for AWS AppSync
func (ProviderEndpointOutput) Athena ¶
func (o ProviderEndpointOutput) Athena() pulumi.StringPtrOutput
Override the default endpoint for AWS Athena
func (ProviderEndpointOutput) Auditmanager ¶
func (o ProviderEndpointOutput) Auditmanager() pulumi.StringPtrOutput
Override the default endpoint for AWS Audit Manager
func (ProviderEndpointOutput) Autoscaling ¶
func (o ProviderEndpointOutput) Autoscaling() pulumi.StringPtrOutput
Override the default endpoint for AWS Auto Scaling
func (ProviderEndpointOutput) Backup ¶
func (o ProviderEndpointOutput) Backup() pulumi.StringPtrOutput
Override the default endpoint for AWS Backup
func (ProviderEndpointOutput) Batch ¶
func (o ProviderEndpointOutput) Batch() pulumi.StringPtrOutput
Override the default endpoint for AWS Batch
func (ProviderEndpointOutput) Budgets ¶
func (o ProviderEndpointOutput) Budgets() pulumi.StringPtrOutput
Override the default endpoint for AWS Budgets
func (ProviderEndpointOutput) Chime ¶
func (o ProviderEndpointOutput) Chime() pulumi.StringPtrOutput
Override the default endpoint for Amazon Chime
func (ProviderEndpointOutput) Cloud9 ¶
func (o ProviderEndpointOutput) Cloud9() pulumi.StringPtrOutput
Override the default endpoint for AWS Cloud9
func (ProviderEndpointOutput) Cloudformation ¶
func (o ProviderEndpointOutput) Cloudformation() pulumi.StringPtrOutput
Override the default endpoint for AWS CloudFormation
func (ProviderEndpointOutput) Cloudfront ¶
func (o ProviderEndpointOutput) Cloudfront() pulumi.StringPtrOutput
Override the default endpoint for AWS CloudFront
func (ProviderEndpointOutput) Cloudhsm ¶
func (o ProviderEndpointOutput) Cloudhsm() pulumi.StringPtrOutput
Override the default endpoint for AWS CloudHSM
func (ProviderEndpointOutput) Cloudsearch ¶
func (o ProviderEndpointOutput) Cloudsearch() pulumi.StringPtrOutput
Override the default endpoint for AWS CloudSearch
func (ProviderEndpointOutput) Cloudtrail ¶
func (o ProviderEndpointOutput) Cloudtrail() pulumi.StringPtrOutput
Override the default endpoint for AWS CloudTrail
func (ProviderEndpointOutput) Cloudwatch ¶
func (o ProviderEndpointOutput) Cloudwatch() pulumi.StringPtrOutput
Override the default endpoint for AWS CloudWatch
func (ProviderEndpointOutput) Cloudwatchevents ¶
func (o ProviderEndpointOutput) Cloudwatchevents() pulumi.StringPtrOutput
Override the default endpoint for AWS CloudWatch Events
func (ProviderEndpointOutput) Cloudwatchlogs ¶
func (o ProviderEndpointOutput) Cloudwatchlogs() pulumi.StringPtrOutput
Override the default endpoint for AWS CloudWatch Logs
func (ProviderEndpointOutput) Codeartifact ¶
func (o ProviderEndpointOutput) Codeartifact() pulumi.StringPtrOutput
Override the default endpoint for AWS CodeArtifact
func (ProviderEndpointOutput) Codebuild ¶
func (o ProviderEndpointOutput) Codebuild() pulumi.StringPtrOutput
Override the default endpoint for AWS CodeBuild
func (ProviderEndpointOutput) Codecommit ¶
func (o ProviderEndpointOutput) Codecommit() pulumi.StringPtrOutput
Override the default endpoint for AWS CodeCommit
func (ProviderEndpointOutput) Codedeploy ¶
func (o ProviderEndpointOutput) Codedeploy() pulumi.StringPtrOutput
Override the default endpoint for AWS CodeDeploy
func (ProviderEndpointOutput) Codepipeline ¶
func (o ProviderEndpointOutput) Codepipeline() pulumi.StringPtrOutput
Override the default endpoint for AWS CodePipeline
func (ProviderEndpointOutput) Codestarconnections ¶
func (o ProviderEndpointOutput) Codestarconnections() pulumi.StringPtrOutput
Override the default endpoint for AWS CodeStart Connections
func (ProviderEndpointOutput) Cognitoidentity ¶
func (o ProviderEndpointOutput) Cognitoidentity() pulumi.StringPtrOutput
Override the default endpoint for Amazon Cognito
func (ProviderEndpointOutput) Configservice ¶
func (o ProviderEndpointOutput) Configservice() pulumi.StringPtrOutput
Override the default endpoint for AWS Config
func (ProviderEndpointOutput) Connect ¶
func (o ProviderEndpointOutput) Connect() pulumi.StringPtrOutput
Override the default endpoint for Amazon Connect
func (ProviderEndpointOutput) Cur ¶
func (o ProviderEndpointOutput) Cur() pulumi.StringPtrOutput
Override the default endpoint for AWS Cost and Usage Reports
func (ProviderEndpointOutput) Dataexchange ¶
func (o ProviderEndpointOutput) Dataexchange() pulumi.StringPtrOutput
Override the default endpoint for AWS Data Exchange
func (ProviderEndpointOutput) Datapipeline ¶
func (o ProviderEndpointOutput) Datapipeline() pulumi.StringPtrOutput
Override the default endpoint for AWS Data Pipeline
func (ProviderEndpointOutput) Datasync ¶
func (o ProviderEndpointOutput) Datasync() pulumi.StringPtrOutput
Override the default endpoint for AWS DataSync
func (ProviderEndpointOutput) Dax ¶
func (o ProviderEndpointOutput) Dax() pulumi.StringPtrOutput
Override the default endpoint for AWS DynamoDB Accelerator
func (ProviderEndpointOutput) Detective ¶
func (o ProviderEndpointOutput) Detective() pulumi.StringPtrOutput
Override the default endpoint for AWS Detective
func (ProviderEndpointOutput) Devicefarm ¶
func (o ProviderEndpointOutput) Devicefarm() pulumi.StringPtrOutput
Override the default endpoint for AWS Device Farm
func (ProviderEndpointOutput) Directconnect ¶
func (o ProviderEndpointOutput) Directconnect() pulumi.StringPtrOutput
Override the default endpoint for AWS Direct Connect
func (ProviderEndpointOutput) Dlm ¶
func (o ProviderEndpointOutput) Dlm() pulumi.StringPtrOutput
Override the default endpoint for AWS Data Lifecycle Manager
func (ProviderEndpointOutput) Dms ¶
func (o ProviderEndpointOutput) Dms() pulumi.StringPtrOutput
Override the default endpoint for AWS Database Migration Service
func (ProviderEndpointOutput) Docdb ¶
func (o ProviderEndpointOutput) Docdb() pulumi.StringPtrOutput
Override the default endpoint for AWS DocumentDB
func (ProviderEndpointOutput) Ds ¶
func (o ProviderEndpointOutput) Ds() pulumi.StringPtrOutput
Override the default endpoint for AWS Directory Service
func (ProviderEndpointOutput) Dynamodb ¶
func (o ProviderEndpointOutput) Dynamodb() pulumi.StringPtrOutput
Override the default endpoint for AWS DynamoDB
func (ProviderEndpointOutput) Ec2 ¶
func (o ProviderEndpointOutput) Ec2() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic Compute Cloud (EC2)
func (ProviderEndpointOutput) Ecr ¶
func (o ProviderEndpointOutput) Ecr() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic Container Registry (ECR)
func (ProviderEndpointOutput) Ecrpublic ¶
func (o ProviderEndpointOutput) Ecrpublic() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic Container Registry (ECR) Public
func (ProviderEndpointOutput) Ecs ¶
func (o ProviderEndpointOutput) Ecs() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic Container Service (ECS)
func (ProviderEndpointOutput) Efs ¶
func (o ProviderEndpointOutput) Efs() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic File System (EFS)
func (ProviderEndpointOutput) Eks ¶
func (o ProviderEndpointOutput) Eks() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic Kubernetes Service (EKS)
func (ProviderEndpointOutput) Elasticache ¶
func (o ProviderEndpointOutput) Elasticache() pulumi.StringPtrOutput
Override the default endpoint for AWS ElastiCache
func (ProviderEndpointOutput) Elasticbeanstalk ¶
func (o ProviderEndpointOutput) Elasticbeanstalk() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic Beanstalk
func (ProviderEndpointOutput) Elastictranscoder ¶
func (o ProviderEndpointOutput) Elastictranscoder() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic Transcoder
func (ProviderEndpointOutput) Elb ¶
func (o ProviderEndpointOutput) Elb() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic Load Balancing
func (ProviderEndpointOutput) Elbv2 ¶
func (o ProviderEndpointOutput) Elbv2() pulumi.StringPtrOutput
Override the default endpoint for AWS Elastic Load Balancing V2
func (ProviderEndpointOutput) ElementType ¶
func (ProviderEndpointOutput) ElementType() reflect.Type
func (ProviderEndpointOutput) Emr ¶
func (o ProviderEndpointOutput) Emr() pulumi.StringPtrOutput
Override the default endpoint for AWS EMR
func (ProviderEndpointOutput) Emrcontainers ¶
func (o ProviderEndpointOutput) Emrcontainers() pulumi.StringPtrOutput
Override the default endpoint for AWS EMR on EKS
func (ProviderEndpointOutput) Es ¶
func (o ProviderEndpointOutput) Es() pulumi.StringPtrOutput
Override the default endpoint for AWS OpenSearch Service (formerly Elasticsearch)
func (ProviderEndpointOutput) Firehose ¶
func (o ProviderEndpointOutput) Firehose() pulumi.StringPtrOutput
Override the default endpoint for AWS Kinesis Data Firehose
func (ProviderEndpointOutput) Fms ¶
func (o ProviderEndpointOutput) Fms() pulumi.StringPtrOutput
Override the default endpoint for AWS Firewall Manager
func (ProviderEndpointOutput) Forecast ¶
func (o ProviderEndpointOutput) Forecast() pulumi.StringPtrOutput
Override the default endpoint for Amazon Forecast
func (ProviderEndpointOutput) Fsx ¶
func (o ProviderEndpointOutput) Fsx() pulumi.StringPtrOutput
Override the default endpoint for AWS FSx
func (ProviderEndpointOutput) Gamelift ¶
func (o ProviderEndpointOutput) Gamelift() pulumi.StringPtrOutput
Override the default endpoint for AWS GameLift
func (ProviderEndpointOutput) Glacier ¶
func (o ProviderEndpointOutput) Glacier() pulumi.StringPtrOutput
Override the default endpoint for Amazon S3 Glacier
func (ProviderEndpointOutput) Globalaccelerator ¶
func (o ProviderEndpointOutput) Globalaccelerator() pulumi.StringPtrOutput
Override the default endpoint for AWS Global Accelerator
func (ProviderEndpointOutput) Glue ¶
func (o ProviderEndpointOutput) Glue() pulumi.StringPtrOutput
Override the default endpoint for AWS Glue
func (ProviderEndpointOutput) Greengrass ¶
func (o ProviderEndpointOutput) Greengrass() pulumi.StringPtrOutput
Override the default endpoint for AWS IoT Greengrass
func (ProviderEndpointOutput) Guardduty ¶
func (o ProviderEndpointOutput) Guardduty() pulumi.StringPtrOutput
Override the default endpoint for AWS GuardDuty
func (ProviderEndpointOutput) Iam ¶
func (o ProviderEndpointOutput) Iam() pulumi.StringPtrOutput
Override the default endpoint for AWS Identity and Access Management
func (ProviderEndpointOutput) Identitystore ¶
func (o ProviderEndpointOutput) Identitystore() pulumi.StringPtrOutput
Override the default endpoint for AWS Single Sign-On (SSO) Identity Store
func (ProviderEndpointOutput) Imagebuilder ¶
func (o ProviderEndpointOutput) Imagebuilder() pulumi.StringPtrOutput
Override the default endpoint for AWS Image Builder
func (ProviderEndpointOutput) Inspector ¶
func (o ProviderEndpointOutput) Inspector() pulumi.StringPtrOutput
Override the default endpoint for Amazon Inspector
func (ProviderEndpointOutput) Iot ¶
func (o ProviderEndpointOutput) Iot() pulumi.StringPtrOutput
Override the default endpoint for AWS IoT
func (ProviderEndpointOutput) Iotanalytics ¶
func (o ProviderEndpointOutput) Iotanalytics() pulumi.StringPtrOutput
Override the default endpoint for AWS IoT Analytics
func (ProviderEndpointOutput) Iotevents ¶
func (o ProviderEndpointOutput) Iotevents() pulumi.StringPtrOutput
Override the default endpoint for AWS IoT Events
func (ProviderEndpointOutput) Kafka ¶
func (o ProviderEndpointOutput) Kafka() pulumi.StringPtrOutput
Override the default endpoint for Amazon Managed Streaming for Apache Kafka (MSK)
func (ProviderEndpointOutput) Kinesis ¶
func (o ProviderEndpointOutput) Kinesis() pulumi.StringPtrOutput
Override the default endpoint for Amazon Kinesis
func (ProviderEndpointOutput) Kinesisanalytics ¶
func (o ProviderEndpointOutput) Kinesisanalytics() pulumi.StringPtrOutput
Override the default endpoint for Amazon Kinesis Data Analytics
func (ProviderEndpointOutput) Kinesisanalyticsv2 ¶
func (o ProviderEndpointOutput) Kinesisanalyticsv2() pulumi.StringPtrOutput
Override the default endpoint for Amazon Kinesis Data Analytics V2
func (ProviderEndpointOutput) Kinesisvideo ¶
func (o ProviderEndpointOutput) Kinesisvideo() pulumi.StringPtrOutput
Override the default endpoint for Amazon Kinesis Video Streams
func (ProviderEndpointOutput) Kms ¶
func (o ProviderEndpointOutput) Kms() pulumi.StringPtrOutput
Override the default endpoint for AWS Key Management Service
func (ProviderEndpointOutput) Lakeformation ¶
func (o ProviderEndpointOutput) Lakeformation() pulumi.StringPtrOutput
Override the default endpoint for AWS Lake Formation
func (ProviderEndpointOutput) Lambda ¶
func (o ProviderEndpointOutput) Lambda() pulumi.StringPtrOutput
Override the default endpoint for AWS Lambda
func (ProviderEndpointOutput) Lexmodels ¶
func (o ProviderEndpointOutput) Lexmodels() pulumi.StringPtrOutput
Override the default endpoint for Amazon Lex
func (ProviderEndpointOutput) Licensemanager ¶
func (o ProviderEndpointOutput) Licensemanager() pulumi.StringPtrOutput
Override the default endpoint for AWS License Manager
func (ProviderEndpointOutput) Lightsail ¶
func (o ProviderEndpointOutput) Lightsail() pulumi.StringPtrOutput
Override the default endpoint for Amazon Lightsail
func (ProviderEndpointOutput) Location ¶
func (o ProviderEndpointOutput) Location() pulumi.StringPtrOutput
Override the default endpoint for Amazon Location
func (ProviderEndpointOutput) Macie ¶
func (o ProviderEndpointOutput) Macie() pulumi.StringPtrOutput
Override the default endpoint for Amazon Macie
func (ProviderEndpointOutput) Macie2 ¶
func (o ProviderEndpointOutput) Macie2() pulumi.StringPtrOutput
Override the default endpoint for Amazon Macie V2
func (ProviderEndpointOutput) Managedblockchain ¶
func (o ProviderEndpointOutput) Managedblockchain() pulumi.StringPtrOutput
Override the default endpoint for Amazon Managed Blockchain
func (ProviderEndpointOutput) Marketplacecatalog ¶
func (o ProviderEndpointOutput) Marketplacecatalog() pulumi.StringPtrOutput
Override the default endpoint for AWS Marketplace Catalog
func (ProviderEndpointOutput) Mediaconnect ¶
func (o ProviderEndpointOutput) Mediaconnect() pulumi.StringPtrOutput
Override the default endpoint for AWS MediaConnect
func (ProviderEndpointOutput) Mediaconvert ¶
func (o ProviderEndpointOutput) Mediaconvert() pulumi.StringPtrOutput
Override the default endpoint for AWS MediaConvert
func (ProviderEndpointOutput) Medialive ¶
func (o ProviderEndpointOutput) Medialive() pulumi.StringPtrOutput
Override the default endpoint for AWS MediaLive
func (ProviderEndpointOutput) Mediapackage ¶
func (o ProviderEndpointOutput) Mediapackage() pulumi.StringPtrOutput
Override the default endpoint for AWS MediaPackage
func (ProviderEndpointOutput) Mediastore ¶
func (o ProviderEndpointOutput) Mediastore() pulumi.StringPtrOutput
Override the default endpoint for AWS Elemental MediaStore container
func (ProviderEndpointOutput) Mediastoredata ¶
func (o ProviderEndpointOutput) Mediastoredata() pulumi.StringPtrOutput
Override the default endpoint for AWS Elemental MediaStore asset
func (ProviderEndpointOutput) Memorydb ¶
func (o ProviderEndpointOutput) Memorydb() pulumi.StringPtrOutput
Override the default endpoint for AWS MemoryDB for Redis
func (ProviderEndpointOutput) Mq ¶
func (o ProviderEndpointOutput) Mq() pulumi.StringPtrOutput
Override the default endpoint for Amazon MQ
func (ProviderEndpointOutput) Mwaa ¶
func (o ProviderEndpointOutput) Mwaa() pulumi.StringPtrOutput
Override the default endpoint for Amazon Managed Workflows for Apache Airflow
func (ProviderEndpointOutput) Neptune ¶
func (o ProviderEndpointOutput) Neptune() pulumi.StringPtrOutput
Override the default endpoint for Amazon Neptune
func (ProviderEndpointOutput) Networkfirewall ¶
func (o ProviderEndpointOutput) Networkfirewall() pulumi.StringPtrOutput
Override the default endpoint for AWS Network Firewall
func (ProviderEndpointOutput) Networkmanager ¶
func (o ProviderEndpointOutput) Networkmanager() pulumi.StringPtrOutput
Override the default endpoint for AWS Network Manager
func (ProviderEndpointOutput) Opsworks ¶
func (o ProviderEndpointOutput) Opsworks() pulumi.StringPtrOutput
Override the default endpoint for AWS OpsWorks
func (ProviderEndpointOutput) Organizations ¶
func (o ProviderEndpointOutput) Organizations() pulumi.StringPtrOutput
Override the default endpoint for AWS Organizations
func (ProviderEndpointOutput) Outposts ¶
func (o ProviderEndpointOutput) Outposts() pulumi.StringPtrOutput
Override the default endpoint for AWS Outposts
func (ProviderEndpointOutput) Personalize ¶
func (o ProviderEndpointOutput) Personalize() pulumi.StringPtrOutput
Override the default endpoint for Amazon Personalize
func (ProviderEndpointOutput) Pinpoint ¶
func (o ProviderEndpointOutput) Pinpoint() pulumi.StringPtrOutput
Override the default endpoint for Amazon Pinpoint
func (ProviderEndpointOutput) Pricing ¶
func (o ProviderEndpointOutput) Pricing() pulumi.StringPtrOutput
Override the default endpoint for Amazon Web Services Price List Service
func (ProviderEndpointOutput) Qldb ¶
func (o ProviderEndpointOutput) Qldb() pulumi.StringPtrOutput
Override the default endpoint for Amazon QLDB
func (ProviderEndpointOutput) Quicksight ¶
func (o ProviderEndpointOutput) Quicksight() pulumi.StringPtrOutput
Override the default endpoint for Amazon QuickSight
func (ProviderEndpointOutput) Ram ¶
func (o ProviderEndpointOutput) Ram() pulumi.StringPtrOutput
Override the default endpoint for AWS Resource Access Manager
func (ProviderEndpointOutput) Rds ¶
func (o ProviderEndpointOutput) Rds() pulumi.StringPtrOutput
Override the default endpoint for Amazon Relational Database Service
func (ProviderEndpointOutput) Redshift ¶
func (o ProviderEndpointOutput) Redshift() pulumi.StringPtrOutput
Override the default endpoint for Amazon Redshift
func (ProviderEndpointOutput) Resourcegroups ¶
func (o ProviderEndpointOutput) Resourcegroups() pulumi.StringPtrOutput
Override the default endpoint for AWS Resource Groups
func (ProviderEndpointOutput) Resourcegroupstaggingapi ¶
func (o ProviderEndpointOutput) Resourcegroupstaggingapi() pulumi.StringPtrOutput
Override the default endpoint for AWS Resource Groups Tagging API
func (ProviderEndpointOutput) Route53 ¶
func (o ProviderEndpointOutput) Route53() pulumi.StringPtrOutput
Override the default endpoint for Amazon Route 53
func (ProviderEndpointOutput) Route53domains ¶
func (o ProviderEndpointOutput) Route53domains() pulumi.StringPtrOutput
Override the default endpoint for Amazon Route 53 Domains
func (ProviderEndpointOutput) Route53recoverycontrolconfig ¶
func (o ProviderEndpointOutput) Route53recoverycontrolconfig() pulumi.StringPtrOutput
Override the default endpoint for Amazon Route 53 Recovery Control
func (ProviderEndpointOutput) Route53recoveryreadiness ¶
func (o ProviderEndpointOutput) Route53recoveryreadiness() pulumi.StringPtrOutput
Override the default endpoint for Amazon Route 53 Recovery Readiness
func (ProviderEndpointOutput) Route53resolver ¶
func (o ProviderEndpointOutput) Route53resolver() pulumi.StringPtrOutput
Override the default endpoint for Amazon Route 53 Resolver
func (ProviderEndpointOutput) S3 ¶
func (o ProviderEndpointOutput) S3() pulumi.StringPtrOutput
Override the default endpoint for Amazon Simple Storage Service (S3)
func (ProviderEndpointOutput) S3control ¶
func (o ProviderEndpointOutput) S3control() pulumi.StringPtrOutput
Override the default endpoint for Amazon Simple Storage Service (S3) Control
func (ProviderEndpointOutput) S3outposts ¶
func (o ProviderEndpointOutput) S3outposts() pulumi.StringPtrOutput
Override the default endpoint for Amazon S3 on Outposts
func (ProviderEndpointOutput) Sagemaker ¶
func (o ProviderEndpointOutput) Sagemaker() pulumi.StringPtrOutput
Override the default endpoint for AWS SageMaker
func (ProviderEndpointOutput) Schemas ¶
func (o ProviderEndpointOutput) Schemas() pulumi.StringPtrOutput
Override the default endpoint for Amazon EventBridge Schema Registry
func (ProviderEndpointOutput) Sdb ¶
func (o ProviderEndpointOutput) Sdb() pulumi.StringPtrOutput
Override the default endpoint for Amazon SimpleDB
func (ProviderEndpointOutput) Secretsmanager ¶
func (o ProviderEndpointOutput) Secretsmanager() pulumi.StringPtrOutput
Override the default endpoint for AWS Secrets Manager
func (ProviderEndpointOutput) Securityhub ¶
func (o ProviderEndpointOutput) Securityhub() pulumi.StringPtrOutput
Override the default endpoint for AWS Security Hub
func (ProviderEndpointOutput) Serverlessrepo ¶
func (o ProviderEndpointOutput) Serverlessrepo() pulumi.StringPtrOutput
Override the default endpoint for AWS Serverless Application Repository
func (ProviderEndpointOutput) Servicecatalog ¶
func (o ProviderEndpointOutput) Servicecatalog() pulumi.StringPtrOutput
Override the default endpoint for AWS Service Catalog
func (ProviderEndpointOutput) Servicediscovery ¶
func (o ProviderEndpointOutput) Servicediscovery() pulumi.StringPtrOutput
Override the default endpoint for AWS Cloud Map
func (ProviderEndpointOutput) Servicequotas ¶
func (o ProviderEndpointOutput) Servicequotas() pulumi.StringPtrOutput
Override the default endpoint for AWS Service Quotas
func (ProviderEndpointOutput) Ses ¶
func (o ProviderEndpointOutput) Ses() pulumi.StringPtrOutput
Override the default endpoint for Amazon Simple Email Service (SES)
func (ProviderEndpointOutput) Shield ¶
func (o ProviderEndpointOutput) Shield() pulumi.StringPtrOutput
Override the default endpoint for AWS Shield Advanced API
func (ProviderEndpointOutput) Signer ¶
func (o ProviderEndpointOutput) Signer() pulumi.StringPtrOutput
Override the default endpoint for AWS Signer
func (ProviderEndpointOutput) Sns ¶
func (o ProviderEndpointOutput) Sns() pulumi.StringPtrOutput
Override the default endpoint for Amazon Simple Notification Service (SNS)
func (ProviderEndpointOutput) Sqs ¶
func (o ProviderEndpointOutput) Sqs() pulumi.StringPtrOutput
Override the default endpoint for Amazon Simple Queue Service (SQS)
func (ProviderEndpointOutput) Ssm ¶
func (o ProviderEndpointOutput) Ssm() pulumi.StringPtrOutput
Override the default endpoint for AWS Systems Manager
func (ProviderEndpointOutput) Ssoadmin ¶
func (o ProviderEndpointOutput) Ssoadmin() pulumi.StringPtrOutput
Override the default endpoint for AWS Single Sign On (SSO)
func (ProviderEndpointOutput) Stepfunctions ¶
func (o ProviderEndpointOutput) Stepfunctions() pulumi.StringPtrOutput
Override the default endpoint for AWS Step Functions
func (ProviderEndpointOutput) Storagegateway ¶
func (o ProviderEndpointOutput) Storagegateway() pulumi.StringPtrOutput
Override the default endpoint for AWS Storage Gateway
func (ProviderEndpointOutput) Sts ¶
func (o ProviderEndpointOutput) Sts() pulumi.StringPtrOutput
Override the default endpoint for AWS Security Token Service (STS)
func (ProviderEndpointOutput) Swf ¶
func (o ProviderEndpointOutput) Swf() pulumi.StringPtrOutput
Override the default endpoint for Amazon Simple Workflow Service (SWF)
func (ProviderEndpointOutput) Synthetics ¶
func (o ProviderEndpointOutput) Synthetics() pulumi.StringPtrOutput
Override the default endpoint for Amazon CloudWatch Synthetics
func (ProviderEndpointOutput) Timestreamwrite ¶
func (o ProviderEndpointOutput) Timestreamwrite() pulumi.StringPtrOutput
Override the default endpoint for Amazon Timestream
func (ProviderEndpointOutput) ToProviderEndpointOutput ¶
func (o ProviderEndpointOutput) ToProviderEndpointOutput() ProviderEndpointOutput
func (ProviderEndpointOutput) ToProviderEndpointOutputWithContext ¶
func (o ProviderEndpointOutput) ToProviderEndpointOutputWithContext(ctx context.Context) ProviderEndpointOutput
func (ProviderEndpointOutput) Transfer ¶
func (o ProviderEndpointOutput) Transfer() pulumi.StringPtrOutput
Override the default endpoint for AWS Transfer Family
func (ProviderEndpointOutput) Waf ¶
func (o ProviderEndpointOutput) Waf() pulumi.StringPtrOutput
Override the default endpoint for AWS WAF Classic
func (ProviderEndpointOutput) Wafregional ¶
func (o ProviderEndpointOutput) Wafregional() pulumi.StringPtrOutput
Override the default endpoint for AWS WAF Regional Classic
func (ProviderEndpointOutput) Wafv2 ¶
func (o ProviderEndpointOutput) Wafv2() pulumi.StringPtrOutput
Override the default endpoint for AWS WAF V2
func (ProviderEndpointOutput) Worklink ¶
func (o ProviderEndpointOutput) Worklink() pulumi.StringPtrOutput
Override the default endpoint for Amazon WorkLink
func (ProviderEndpointOutput) Workmail ¶
func (o ProviderEndpointOutput) Workmail() pulumi.StringPtrOutput
Override the default endpoint for Amazon WorkMail
func (ProviderEndpointOutput) Workspaces ¶
func (o ProviderEndpointOutput) Workspaces() pulumi.StringPtrOutput
Override the default endpoint for Amazon WorkSpaces
func (ProviderEndpointOutput) Xray ¶
func (o ProviderEndpointOutput) Xray() pulumi.StringPtrOutput
Override the default endpoint for AWS X-Ray
type ProviderIgnoreTags ¶
type ProviderIgnoreTags struct { // List of exact resource tag keys to ignore across all resources handled by this provider. This configuration prevents Pulumi from returning the tag in any `tags` attributes and displaying any configuration difference for the tag value. If any resource configuration still has this tag key configured in the `tags` argument, it will display a perpetual difference until the tag is removed from the argument or `ignoreChanges` is also used. KeyPrefixes []string `pulumi:"keyPrefixes"` // List of resource tag key prefixes to ignore across all resources handled by this provider. This configuration prevents Pulumi from returning any tag key matching the prefixes in any `tags` attributes and displaying any configuration difference for those tag values. If any resource configuration still has a tag matching one of the prefixes configured in the `tags` argument, it will display a perpetual difference until the tag is removed from the argument or `ignoreChanges` is also used. Keys []string `pulumi:"keys"` }
The configuration with resource tag settings to ignore across all resources handled by this provider (except any individual service tag resources such as `ec2.Tag`) for situations where external systems are managing certain resource tags.
type ProviderIgnoreTagsArgs ¶
type ProviderIgnoreTagsArgs struct { // List of exact resource tag keys to ignore across all resources handled by this provider. This configuration prevents Pulumi from returning the tag in any `tags` attributes and displaying any configuration difference for the tag value. If any resource configuration still has this tag key configured in the `tags` argument, it will display a perpetual difference until the tag is removed from the argument or `ignoreChanges` is also used. KeyPrefixes pulumi.StringArrayInput `pulumi:"keyPrefixes"` // List of resource tag key prefixes to ignore across all resources handled by this provider. This configuration prevents Pulumi from returning any tag key matching the prefixes in any `tags` attributes and displaying any configuration difference for those tag values. If any resource configuration still has a tag matching one of the prefixes configured in the `tags` argument, it will display a perpetual difference until the tag is removed from the argument or `ignoreChanges` is also used. Keys pulumi.StringArrayInput `pulumi:"keys"` }
The configuration with resource tag settings to ignore across all resources handled by this provider (except any individual service tag resources such as `ec2.Tag`) for situations where external systems are managing certain resource tags.
func (ProviderIgnoreTagsArgs) ElementType ¶
func (ProviderIgnoreTagsArgs) ElementType() reflect.Type
func (ProviderIgnoreTagsArgs) ToProviderIgnoreTagsOutput ¶
func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsOutput() ProviderIgnoreTagsOutput
func (ProviderIgnoreTagsArgs) ToProviderIgnoreTagsOutputWithContext ¶
func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsOutputWithContext(ctx context.Context) ProviderIgnoreTagsOutput
func (ProviderIgnoreTagsArgs) ToProviderIgnoreTagsPtrOutput ¶
func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput
func (ProviderIgnoreTagsArgs) ToProviderIgnoreTagsPtrOutputWithContext ¶
func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput
type ProviderIgnoreTagsInput ¶
type ProviderIgnoreTagsInput interface { pulumi.Input ToProviderIgnoreTagsOutput() ProviderIgnoreTagsOutput ToProviderIgnoreTagsOutputWithContext(context.Context) ProviderIgnoreTagsOutput }
ProviderIgnoreTagsInput is an input type that accepts ProviderIgnoreTagsArgs and ProviderIgnoreTagsOutput values. You can construct a concrete instance of `ProviderIgnoreTagsInput` via:
ProviderIgnoreTagsArgs{...}
type ProviderIgnoreTagsOutput ¶
type ProviderIgnoreTagsOutput struct{ *pulumi.OutputState }
The configuration with resource tag settings to ignore across all resources handled by this provider (except any individual service tag resources such as `ec2.Tag`) for situations where external systems are managing certain resource tags.
func (ProviderIgnoreTagsOutput) ElementType ¶
func (ProviderIgnoreTagsOutput) ElementType() reflect.Type
func (ProviderIgnoreTagsOutput) KeyPrefixes ¶
func (o ProviderIgnoreTagsOutput) KeyPrefixes() pulumi.StringArrayOutput
List of exact resource tag keys to ignore across all resources handled by this provider. This configuration prevents Pulumi from returning the tag in any `tags` attributes and displaying any configuration difference for the tag value. If any resource configuration still has this tag key configured in the `tags` argument, it will display a perpetual difference until the tag is removed from the argument or `ignoreChanges` is also used.
func (ProviderIgnoreTagsOutput) Keys ¶
func (o ProviderIgnoreTagsOutput) Keys() pulumi.StringArrayOutput
List of resource tag key prefixes to ignore across all resources handled by this provider. This configuration prevents Pulumi from returning any tag key matching the prefixes in any `tags` attributes and displaying any configuration difference for those tag values. If any resource configuration still has a tag matching one of the prefixes configured in the `tags` argument, it will display a perpetual difference until the tag is removed from the argument or `ignoreChanges` is also used.
func (ProviderIgnoreTagsOutput) ToProviderIgnoreTagsOutput ¶
func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsOutput() ProviderIgnoreTagsOutput
func (ProviderIgnoreTagsOutput) ToProviderIgnoreTagsOutputWithContext ¶
func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsOutputWithContext(ctx context.Context) ProviderIgnoreTagsOutput
func (ProviderIgnoreTagsOutput) ToProviderIgnoreTagsPtrOutput ¶
func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput
func (ProviderIgnoreTagsOutput) ToProviderIgnoreTagsPtrOutputWithContext ¶
func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput
type ProviderIgnoreTagsPtrInput ¶
type ProviderIgnoreTagsPtrInput interface { pulumi.Input ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput ToProviderIgnoreTagsPtrOutputWithContext(context.Context) ProviderIgnoreTagsPtrOutput }
ProviderIgnoreTagsPtrInput is an input type that accepts ProviderIgnoreTagsArgs, ProviderIgnoreTagsPtr and ProviderIgnoreTagsPtrOutput values. You can construct a concrete instance of `ProviderIgnoreTagsPtrInput` via:
ProviderIgnoreTagsArgs{...} or: nil
func ProviderIgnoreTagsPtr ¶
func ProviderIgnoreTagsPtr(v *ProviderIgnoreTagsArgs) ProviderIgnoreTagsPtrInput
type ProviderIgnoreTagsPtrOutput ¶
type ProviderIgnoreTagsPtrOutput struct{ *pulumi.OutputState }
func (ProviderIgnoreTagsPtrOutput) Elem ¶
func (o ProviderIgnoreTagsPtrOutput) Elem() ProviderIgnoreTagsOutput
func (ProviderIgnoreTagsPtrOutput) ElementType ¶
func (ProviderIgnoreTagsPtrOutput) ElementType() reflect.Type
func (ProviderIgnoreTagsPtrOutput) KeyPrefixes ¶
func (o ProviderIgnoreTagsPtrOutput) KeyPrefixes() pulumi.StringArrayOutput
List of exact resource tag keys to ignore across all resources handled by this provider. This configuration prevents Pulumi from returning the tag in any `tags` attributes and displaying any configuration difference for the tag value. If any resource configuration still has this tag key configured in the `tags` argument, it will display a perpetual difference until the tag is removed from the argument or `ignoreChanges` is also used.
func (ProviderIgnoreTagsPtrOutput) Keys ¶
func (o ProviderIgnoreTagsPtrOutput) Keys() pulumi.StringArrayOutput
List of resource tag key prefixes to ignore across all resources handled by this provider. This configuration prevents Pulumi from returning any tag key matching the prefixes in any `tags` attributes and displaying any configuration difference for those tag values. If any resource configuration still has a tag matching one of the prefixes configured in the `tags` argument, it will display a perpetual difference until the tag is removed from the argument or `ignoreChanges` is also used.
func (ProviderIgnoreTagsPtrOutput) ToProviderIgnoreTagsPtrOutput ¶
func (o ProviderIgnoreTagsPtrOutput) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput
func (ProviderIgnoreTagsPtrOutput) ToProviderIgnoreTagsPtrOutputWithContext ¶
func (o ProviderIgnoreTagsPtrOutput) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) Profile ¶ added in v0.17.0
func (o ProviderOutput) Profile() pulumi.StringPtrOutput
The profile for API operations. If not set, the default profile created with `aws configure` will be used.
func (ProviderOutput) Region ¶ added in v0.17.0
func (o ProviderOutput) Region() pulumi.StringPtrOutput
The region where AWS operations will take place. Examples are `us-east-1`, `us-west-2`, etc.
func (ProviderOutput) RoleArn ¶ added in v0.18.0
func (o ProviderOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role for Cloud Control API to use when performing this resource operation. Note, this is a unique feature for server side security enforcement, not to be confused with assumeRole, which is used to obtain temporary client credentials. If you do not specify a role, Cloud Control API uses a temporary session created using your AWS user credentials instead.
func (ProviderOutput) SharedCredentialsFile ¶ added in v0.17.0
func (o ProviderOutput) SharedCredentialsFile() pulumi.StringPtrOutput
The path to the shared credentials file. If not set this defaults to `~/.aws/credentials`.
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput