config

package
v2.13.1 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2020 License: Apache-2.0 Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAccessKey

func GetAccessKey(ctx *pulumi.Context) string

The access key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.

func GetAllowedAccountIds

func GetAllowedAccountIds(ctx *pulumi.Context) string

func GetAssumeRole

func GetAssumeRole(ctx *pulumi.Context) string

func GetEndpoints

func GetEndpoints(ctx *pulumi.Context) string

func GetForbiddenAccountIds

func GetForbiddenAccountIds(ctx *pulumi.Context) string

func GetIgnoreTags

func GetIgnoreTags(ctx *pulumi.Context) string

Configuration block with settings to ignore resource tags across all resources.

func GetInsecure

func GetInsecure(ctx *pulumi.Context) bool

Explicitly allow the provider to perform "insecure" SSL requests. If omitted,default value is `false`

func GetMaxRetries

func GetMaxRetries(ctx *pulumi.Context) int

The maximum number of times an AWS API request is being executed. If the API request still fails, an error is thrown.

func GetProfile

func GetProfile(ctx *pulumi.Context) string

The profile for API operations. If not set, the default profile created with `aws configure` will be used.

func GetRegion

func GetRegion(ctx *pulumi.Context) string

The region where AWS operations will take place. Examples are us-east-1, us-west-2, etc.

func GetS3ForcePathStyle

func GetS3ForcePathStyle(ctx *pulumi.Context) bool

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.

func GetSecretKey

func GetSecretKey(ctx *pulumi.Context) string

The secret key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.

func GetSharedCredentialsFile

func GetSharedCredentialsFile(ctx *pulumi.Context) string

The path to the shared credentials file. If not set this defaults to ~/.aws/credentials.

func GetSkipCredentialsValidation

func GetSkipCredentialsValidation(ctx *pulumi.Context) bool

Skip the credentials validation via STS API. Used for AWS API implementations that do not have STS available/implemented.

func GetSkipGetEc2Platforms

func GetSkipGetEc2Platforms(ctx *pulumi.Context) bool

Skip getting the supported EC2 platforms. Used by users that don't have ec2:DescribeAccountAttributes permissions.

func GetSkipMetadataApiCheck

func GetSkipMetadataApiCheck(ctx *pulumi.Context) bool

func GetSkipRegionValidation

func GetSkipRegionValidation(ctx *pulumi.Context) bool

Skip static validation of region name. Used by users of alternative AWS-like APIs or users w/ access to regions that are not public (yet).

func GetSkipRequestingAccountId

func GetSkipRequestingAccountId(ctx *pulumi.Context) bool

Skip requesting the account ID. Used for AWS API implementations that do not have IAM/STS API and/or metadata API.

func GetToken

func GetToken(ctx *pulumi.Context) string

session token. A session token is only required if you are using temporary security credentials.

Types

type AssumeRole

type AssumeRole struct {
	ExternalId  *string `pulumi:"externalId"`
	Policy      *string `pulumi:"policy"`
	RoleArn     *string `pulumi:"roleArn"`
	SessionName *string `pulumi:"sessionName"`
}

type AssumeRoleArgs

type AssumeRoleArgs struct {
	ExternalId  pulumi.StringPtrInput `pulumi:"externalId"`
	Policy      pulumi.StringPtrInput `pulumi:"policy"`
	RoleArn     pulumi.StringPtrInput `pulumi:"roleArn"`
	SessionName pulumi.StringPtrInput `pulumi:"sessionName"`
}

func (AssumeRoleArgs) ElementType

func (AssumeRoleArgs) ElementType() reflect.Type

func (AssumeRoleArgs) ToAssumeRoleOutput

func (i AssumeRoleArgs) ToAssumeRoleOutput() AssumeRoleOutput

func (AssumeRoleArgs) ToAssumeRoleOutputWithContext

func (i AssumeRoleArgs) ToAssumeRoleOutputWithContext(ctx context.Context) AssumeRoleOutput

type AssumeRoleInput

type AssumeRoleInput interface {
	pulumi.Input

	ToAssumeRoleOutput() AssumeRoleOutput
	ToAssumeRoleOutputWithContext(context.Context) AssumeRoleOutput
}

AssumeRoleInput is an input type that accepts AssumeRoleArgs and AssumeRoleOutput values. You can construct a concrete instance of `AssumeRoleInput` via:

AssumeRoleArgs{...}

type AssumeRoleOutput

type AssumeRoleOutput struct{ *pulumi.OutputState }

func (AssumeRoleOutput) ElementType

func (AssumeRoleOutput) ElementType() reflect.Type

func (AssumeRoleOutput) ExternalId

func (o AssumeRoleOutput) ExternalId() pulumi.StringPtrOutput

func (AssumeRoleOutput) Policy

func (AssumeRoleOutput) RoleArn

func (AssumeRoleOutput) SessionName

func (o AssumeRoleOutput) SessionName() pulumi.StringPtrOutput

func (AssumeRoleOutput) ToAssumeRoleOutput

func (o AssumeRoleOutput) ToAssumeRoleOutput() AssumeRoleOutput

func (AssumeRoleOutput) ToAssumeRoleOutputWithContext

func (o AssumeRoleOutput) ToAssumeRoleOutputWithContext(ctx context.Context) AssumeRoleOutput

type Endpoints

type Endpoints struct {
	Accessanalyzer         *string `pulumi:"accessanalyzer"`
	Acm                    *string `pulumi:"acm"`
	Acmpca                 *string `pulumi:"acmpca"`
	Amplify                *string `pulumi:"amplify"`
	Apigateway             *string `pulumi:"apigateway"`
	Applicationautoscaling *string `pulumi:"applicationautoscaling"`
	Applicationinsights    *string `pulumi:"applicationinsights"`
	Appmesh                *string `pulumi:"appmesh"`
	Appstream              *string `pulumi:"appstream"`
	Appsync                *string `pulumi:"appsync"`
	Athena                 *string `pulumi:"athena"`
	Autoscaling            *string `pulumi:"autoscaling"`
	Autoscalingplans       *string `pulumi:"autoscalingplans"`
	Backup                 *string `pulumi:"backup"`
	Batch                  *string `pulumi:"batch"`
	Budgets                *string `pulumi:"budgets"`
	Cloud9                 *string `pulumi:"cloud9"`
	Cloudformation         *string `pulumi:"cloudformation"`
	Cloudfront             *string `pulumi:"cloudfront"`
	Cloudhsm               *string `pulumi:"cloudhsm"`
	Cloudsearch            *string `pulumi:"cloudsearch"`
	Cloudtrail             *string `pulumi:"cloudtrail"`
	Cloudwatch             *string `pulumi:"cloudwatch"`
	Cloudwatchevents       *string `pulumi:"cloudwatchevents"`
	Cloudwatchlogs         *string `pulumi:"cloudwatchlogs"`
	Codeartifact           *string `pulumi:"codeartifact"`
	Codebuild              *string `pulumi:"codebuild"`
	Codecommit             *string `pulumi:"codecommit"`
	Codedeploy             *string `pulumi:"codedeploy"`
	Codepipeline           *string `pulumi:"codepipeline"`
	Cognitoidentity        *string `pulumi:"cognitoidentity"`
	Cognitoidp             *string `pulumi:"cognitoidp"`
	Configservice          *string `pulumi:"configservice"`
	Cur                    *string `pulumi:"cur"`
	Dataexchange           *string `pulumi:"dataexchange"`
	Datapipeline           *string `pulumi:"datapipeline"`
	Datasync               *string `pulumi:"datasync"`
	Dax                    *string `pulumi:"dax"`
	Devicefarm             *string `pulumi:"devicefarm"`
	Directconnect          *string `pulumi:"directconnect"`
	Dlm                    *string `pulumi:"dlm"`
	Dms                    *string `pulumi:"dms"`
	Docdb                  *string `pulumi:"docdb"`
	Ds                     *string `pulumi:"ds"`
	Dynamodb               *string `pulumi:"dynamodb"`
	Ec2                    *string `pulumi:"ec2"`
	Ecr                    *string `pulumi:"ecr"`
	Ecs                    *string `pulumi:"ecs"`
	Efs                    *string `pulumi:"efs"`
	Eks                    *string `pulumi:"eks"`
	Elasticache            *string `pulumi:"elasticache"`
	Elasticbeanstalk       *string `pulumi:"elasticbeanstalk"`
	Elastictranscoder      *string `pulumi:"elastictranscoder"`
	Elb                    *string `pulumi:"elb"`
	Emr                    *string `pulumi:"emr"`
	Es                     *string `pulumi:"es"`
	Firehose               *string `pulumi:"firehose"`
	Fms                    *string `pulumi:"fms"`
	Forecast               *string `pulumi:"forecast"`
	Fsx                    *string `pulumi:"fsx"`
	Gamelift               *string `pulumi:"gamelift"`
	Glacier                *string `pulumi:"glacier"`
	Globalaccelerator      *string `pulumi:"globalaccelerator"`
	Glue                   *string `pulumi:"glue"`
	Greengrass             *string `pulumi:"greengrass"`
	Guardduty              *string `pulumi:"guardduty"`
	Iam                    *string `pulumi:"iam"`
	Imagebuilder           *string `pulumi:"imagebuilder"`
	Inspector              *string `pulumi:"inspector"`
	Iot                    *string `pulumi:"iot"`
	Iotanalytics           *string `pulumi:"iotanalytics"`
	Iotevents              *string `pulumi:"iotevents"`
	Kafka                  *string `pulumi:"kafka"`
	Kinesis                *string `pulumi:"kinesis"`
	// Deprecated: use `endpoints` configuration block `kinesisanalytics` argument instead
	KinesisAnalytics   *string `pulumi:"kinesisAnalytics"`
	Kinesisanalytics   *string `pulumi:"kinesisanalytics"`
	Kinesisanalyticsv2 *string `pulumi:"kinesisanalyticsv2"`
	Kinesisvideo       *string `pulumi:"kinesisvideo"`
	Kms                *string `pulumi:"kms"`
	Lakeformation      *string `pulumi:"lakeformation"`
	Lambda             *string `pulumi:"lambda"`
	Lexmodels          *string `pulumi:"lexmodels"`
	Licensemanager     *string `pulumi:"licensemanager"`
	Lightsail          *string `pulumi:"lightsail"`
	Macie              *string `pulumi:"macie"`
	Managedblockchain  *string `pulumi:"managedblockchain"`
	Marketplacecatalog *string `pulumi:"marketplacecatalog"`
	Mediaconnect       *string `pulumi:"mediaconnect"`
	Mediaconvert       *string `pulumi:"mediaconvert"`
	Medialive          *string `pulumi:"medialive"`
	Mediapackage       *string `pulumi:"mediapackage"`
	Mediastore         *string `pulumi:"mediastore"`
	Mediastoredata     *string `pulumi:"mediastoredata"`
	Mq                 *string `pulumi:"mq"`
	Neptune            *string `pulumi:"neptune"`
	Networkmanager     *string `pulumi:"networkmanager"`
	Opsworks           *string `pulumi:"opsworks"`
	Organizations      *string `pulumi:"organizations"`
	Outposts           *string `pulumi:"outposts"`
	Personalize        *string `pulumi:"personalize"`
	Pinpoint           *string `pulumi:"pinpoint"`
	Pricing            *string `pulumi:"pricing"`
	Qldb               *string `pulumi:"qldb"`
	Quicksight         *string `pulumi:"quicksight"`
	// Deprecated: use `endpoints` configuration block `route53` argument instead
	R53                      *string `pulumi:"r53"`
	Ram                      *string `pulumi:"ram"`
	Rds                      *string `pulumi:"rds"`
	Redshift                 *string `pulumi:"redshift"`
	Resourcegroups           *string `pulumi:"resourcegroups"`
	Resourcegroupstaggingapi *string `pulumi:"resourcegroupstaggingapi"`
	Route53                  *string `pulumi:"route53"`
	Route53domains           *string `pulumi:"route53domains"`
	Route53resolver          *string `pulumi:"route53resolver"`
	S3                       *string `pulumi:"s3"`
	S3control                *string `pulumi:"s3control"`
	Sagemaker                *string `pulumi:"sagemaker"`
	Sdb                      *string `pulumi:"sdb"`
	Secretsmanager           *string `pulumi:"secretsmanager"`
	Securityhub              *string `pulumi:"securityhub"`
	Serverlessrepo           *string `pulumi:"serverlessrepo"`
	Servicecatalog           *string `pulumi:"servicecatalog"`
	Servicediscovery         *string `pulumi:"servicediscovery"`
	Servicequotas            *string `pulumi:"servicequotas"`
	Ses                      *string `pulumi:"ses"`
	Shield                   *string `pulumi:"shield"`
	Sns                      *string `pulumi:"sns"`
	Sqs                      *string `pulumi:"sqs"`
	Ssm                      *string `pulumi:"ssm"`
	Stepfunctions            *string `pulumi:"stepfunctions"`
	Storagegateway           *string `pulumi:"storagegateway"`
	Sts                      *string `pulumi:"sts"`
	Swf                      *string `pulumi:"swf"`
	Synthetics               *string `pulumi:"synthetics"`
	Transfer                 *string `pulumi:"transfer"`
	Waf                      *string `pulumi:"waf"`
	Wafregional              *string `pulumi:"wafregional"`
	Wafv2                    *string `pulumi:"wafv2"`
	Worklink                 *string `pulumi:"worklink"`
	Workmail                 *string `pulumi:"workmail"`
	Workspaces               *string `pulumi:"workspaces"`
	Xray                     *string `pulumi:"xray"`
}

type EndpointsArgs

type EndpointsArgs struct {
	Accessanalyzer         pulumi.StringPtrInput `pulumi:"accessanalyzer"`
	Acm                    pulumi.StringPtrInput `pulumi:"acm"`
	Acmpca                 pulumi.StringPtrInput `pulumi:"acmpca"`
	Amplify                pulumi.StringPtrInput `pulumi:"amplify"`
	Apigateway             pulumi.StringPtrInput `pulumi:"apigateway"`
	Applicationautoscaling pulumi.StringPtrInput `pulumi:"applicationautoscaling"`
	Applicationinsights    pulumi.StringPtrInput `pulumi:"applicationinsights"`
	Appmesh                pulumi.StringPtrInput `pulumi:"appmesh"`
	Appstream              pulumi.StringPtrInput `pulumi:"appstream"`
	Appsync                pulumi.StringPtrInput `pulumi:"appsync"`
	Athena                 pulumi.StringPtrInput `pulumi:"athena"`
	Autoscaling            pulumi.StringPtrInput `pulumi:"autoscaling"`
	Autoscalingplans       pulumi.StringPtrInput `pulumi:"autoscalingplans"`
	Backup                 pulumi.StringPtrInput `pulumi:"backup"`
	Batch                  pulumi.StringPtrInput `pulumi:"batch"`
	Budgets                pulumi.StringPtrInput `pulumi:"budgets"`
	Cloud9                 pulumi.StringPtrInput `pulumi:"cloud9"`
	Cloudformation         pulumi.StringPtrInput `pulumi:"cloudformation"`
	Cloudfront             pulumi.StringPtrInput `pulumi:"cloudfront"`
	Cloudhsm               pulumi.StringPtrInput `pulumi:"cloudhsm"`
	Cloudsearch            pulumi.StringPtrInput `pulumi:"cloudsearch"`
	Cloudtrail             pulumi.StringPtrInput `pulumi:"cloudtrail"`
	Cloudwatch             pulumi.StringPtrInput `pulumi:"cloudwatch"`
	Cloudwatchevents       pulumi.StringPtrInput `pulumi:"cloudwatchevents"`
	Cloudwatchlogs         pulumi.StringPtrInput `pulumi:"cloudwatchlogs"`
	Codeartifact           pulumi.StringPtrInput `pulumi:"codeartifact"`
	Codebuild              pulumi.StringPtrInput `pulumi:"codebuild"`
	Codecommit             pulumi.StringPtrInput `pulumi:"codecommit"`
	Codedeploy             pulumi.StringPtrInput `pulumi:"codedeploy"`
	Codepipeline           pulumi.StringPtrInput `pulumi:"codepipeline"`
	Cognitoidentity        pulumi.StringPtrInput `pulumi:"cognitoidentity"`
	Cognitoidp             pulumi.StringPtrInput `pulumi:"cognitoidp"`
	Configservice          pulumi.StringPtrInput `pulumi:"configservice"`
	Cur                    pulumi.StringPtrInput `pulumi:"cur"`
	Dataexchange           pulumi.StringPtrInput `pulumi:"dataexchange"`
	Datapipeline           pulumi.StringPtrInput `pulumi:"datapipeline"`
	Datasync               pulumi.StringPtrInput `pulumi:"datasync"`
	Dax                    pulumi.StringPtrInput `pulumi:"dax"`
	Devicefarm             pulumi.StringPtrInput `pulumi:"devicefarm"`
	Directconnect          pulumi.StringPtrInput `pulumi:"directconnect"`
	Dlm                    pulumi.StringPtrInput `pulumi:"dlm"`
	Dms                    pulumi.StringPtrInput `pulumi:"dms"`
	Docdb                  pulumi.StringPtrInput `pulumi:"docdb"`
	Ds                     pulumi.StringPtrInput `pulumi:"ds"`
	Dynamodb               pulumi.StringPtrInput `pulumi:"dynamodb"`
	Ec2                    pulumi.StringPtrInput `pulumi:"ec2"`
	Ecr                    pulumi.StringPtrInput `pulumi:"ecr"`
	Ecs                    pulumi.StringPtrInput `pulumi:"ecs"`
	Efs                    pulumi.StringPtrInput `pulumi:"efs"`
	Eks                    pulumi.StringPtrInput `pulumi:"eks"`
	Elasticache            pulumi.StringPtrInput `pulumi:"elasticache"`
	Elasticbeanstalk       pulumi.StringPtrInput `pulumi:"elasticbeanstalk"`
	Elastictranscoder      pulumi.StringPtrInput `pulumi:"elastictranscoder"`
	Elb                    pulumi.StringPtrInput `pulumi:"elb"`
	Emr                    pulumi.StringPtrInput `pulumi:"emr"`
	Es                     pulumi.StringPtrInput `pulumi:"es"`
	Firehose               pulumi.StringPtrInput `pulumi:"firehose"`
	Fms                    pulumi.StringPtrInput `pulumi:"fms"`
	Forecast               pulumi.StringPtrInput `pulumi:"forecast"`
	Fsx                    pulumi.StringPtrInput `pulumi:"fsx"`
	Gamelift               pulumi.StringPtrInput `pulumi:"gamelift"`
	Glacier                pulumi.StringPtrInput `pulumi:"glacier"`
	Globalaccelerator      pulumi.StringPtrInput `pulumi:"globalaccelerator"`
	Glue                   pulumi.StringPtrInput `pulumi:"glue"`
	Greengrass             pulumi.StringPtrInput `pulumi:"greengrass"`
	Guardduty              pulumi.StringPtrInput `pulumi:"guardduty"`
	Iam                    pulumi.StringPtrInput `pulumi:"iam"`
	Imagebuilder           pulumi.StringPtrInput `pulumi:"imagebuilder"`
	Inspector              pulumi.StringPtrInput `pulumi:"inspector"`
	Iot                    pulumi.StringPtrInput `pulumi:"iot"`
	Iotanalytics           pulumi.StringPtrInput `pulumi:"iotanalytics"`
	Iotevents              pulumi.StringPtrInput `pulumi:"iotevents"`
	Kafka                  pulumi.StringPtrInput `pulumi:"kafka"`
	Kinesis                pulumi.StringPtrInput `pulumi:"kinesis"`
	// Deprecated: use `endpoints` configuration block `kinesisanalytics` argument instead
	KinesisAnalytics   pulumi.StringPtrInput `pulumi:"kinesisAnalytics"`
	Kinesisanalytics   pulumi.StringPtrInput `pulumi:"kinesisanalytics"`
	Kinesisanalyticsv2 pulumi.StringPtrInput `pulumi:"kinesisanalyticsv2"`
	Kinesisvideo       pulumi.StringPtrInput `pulumi:"kinesisvideo"`
	Kms                pulumi.StringPtrInput `pulumi:"kms"`
	Lakeformation      pulumi.StringPtrInput `pulumi:"lakeformation"`
	Lambda             pulumi.StringPtrInput `pulumi:"lambda"`
	Lexmodels          pulumi.StringPtrInput `pulumi:"lexmodels"`
	Licensemanager     pulumi.StringPtrInput `pulumi:"licensemanager"`
	Lightsail          pulumi.StringPtrInput `pulumi:"lightsail"`
	Macie              pulumi.StringPtrInput `pulumi:"macie"`
	Managedblockchain  pulumi.StringPtrInput `pulumi:"managedblockchain"`
	Marketplacecatalog pulumi.StringPtrInput `pulumi:"marketplacecatalog"`
	Mediaconnect       pulumi.StringPtrInput `pulumi:"mediaconnect"`
	Mediaconvert       pulumi.StringPtrInput `pulumi:"mediaconvert"`
	Medialive          pulumi.StringPtrInput `pulumi:"medialive"`
	Mediapackage       pulumi.StringPtrInput `pulumi:"mediapackage"`
	Mediastore         pulumi.StringPtrInput `pulumi:"mediastore"`
	Mediastoredata     pulumi.StringPtrInput `pulumi:"mediastoredata"`
	Mq                 pulumi.StringPtrInput `pulumi:"mq"`
	Neptune            pulumi.StringPtrInput `pulumi:"neptune"`
	Networkmanager     pulumi.StringPtrInput `pulumi:"networkmanager"`
	Opsworks           pulumi.StringPtrInput `pulumi:"opsworks"`
	Organizations      pulumi.StringPtrInput `pulumi:"organizations"`
	Outposts           pulumi.StringPtrInput `pulumi:"outposts"`
	Personalize        pulumi.StringPtrInput `pulumi:"personalize"`
	Pinpoint           pulumi.StringPtrInput `pulumi:"pinpoint"`
	Pricing            pulumi.StringPtrInput `pulumi:"pricing"`
	Qldb               pulumi.StringPtrInput `pulumi:"qldb"`
	Quicksight         pulumi.StringPtrInput `pulumi:"quicksight"`
	// Deprecated: use `endpoints` configuration block `route53` argument instead
	R53                      pulumi.StringPtrInput `pulumi:"r53"`
	Ram                      pulumi.StringPtrInput `pulumi:"ram"`
	Rds                      pulumi.StringPtrInput `pulumi:"rds"`
	Redshift                 pulumi.StringPtrInput `pulumi:"redshift"`
	Resourcegroups           pulumi.StringPtrInput `pulumi:"resourcegroups"`
	Resourcegroupstaggingapi pulumi.StringPtrInput `pulumi:"resourcegroupstaggingapi"`
	Route53                  pulumi.StringPtrInput `pulumi:"route53"`
	Route53domains           pulumi.StringPtrInput `pulumi:"route53domains"`
	Route53resolver          pulumi.StringPtrInput `pulumi:"route53resolver"`
	S3                       pulumi.StringPtrInput `pulumi:"s3"`
	S3control                pulumi.StringPtrInput `pulumi:"s3control"`
	Sagemaker                pulumi.StringPtrInput `pulumi:"sagemaker"`
	Sdb                      pulumi.StringPtrInput `pulumi:"sdb"`
	Secretsmanager           pulumi.StringPtrInput `pulumi:"secretsmanager"`
	Securityhub              pulumi.StringPtrInput `pulumi:"securityhub"`
	Serverlessrepo           pulumi.StringPtrInput `pulumi:"serverlessrepo"`
	Servicecatalog           pulumi.StringPtrInput `pulumi:"servicecatalog"`
	Servicediscovery         pulumi.StringPtrInput `pulumi:"servicediscovery"`
	Servicequotas            pulumi.StringPtrInput `pulumi:"servicequotas"`
	Ses                      pulumi.StringPtrInput `pulumi:"ses"`
	Shield                   pulumi.StringPtrInput `pulumi:"shield"`
	Sns                      pulumi.StringPtrInput `pulumi:"sns"`
	Sqs                      pulumi.StringPtrInput `pulumi:"sqs"`
	Ssm                      pulumi.StringPtrInput `pulumi:"ssm"`
	Stepfunctions            pulumi.StringPtrInput `pulumi:"stepfunctions"`
	Storagegateway           pulumi.StringPtrInput `pulumi:"storagegateway"`
	Sts                      pulumi.StringPtrInput `pulumi:"sts"`
	Swf                      pulumi.StringPtrInput `pulumi:"swf"`
	Synthetics               pulumi.StringPtrInput `pulumi:"synthetics"`
	Transfer                 pulumi.StringPtrInput `pulumi:"transfer"`
	Waf                      pulumi.StringPtrInput `pulumi:"waf"`
	Wafregional              pulumi.StringPtrInput `pulumi:"wafregional"`
	Wafv2                    pulumi.StringPtrInput `pulumi:"wafv2"`
	Worklink                 pulumi.StringPtrInput `pulumi:"worklink"`
	Workmail                 pulumi.StringPtrInput `pulumi:"workmail"`
	Workspaces               pulumi.StringPtrInput `pulumi:"workspaces"`
	Xray                     pulumi.StringPtrInput `pulumi:"xray"`
}

func (EndpointsArgs) ElementType

func (EndpointsArgs) ElementType() reflect.Type

func (EndpointsArgs) ToEndpointsOutput

func (i EndpointsArgs) ToEndpointsOutput() EndpointsOutput

func (EndpointsArgs) ToEndpointsOutputWithContext

func (i EndpointsArgs) ToEndpointsOutputWithContext(ctx context.Context) EndpointsOutput

type EndpointsArray

type EndpointsArray []EndpointsInput

func (EndpointsArray) ElementType

func (EndpointsArray) ElementType() reflect.Type

func (EndpointsArray) ToEndpointsArrayOutput

func (i EndpointsArray) ToEndpointsArrayOutput() EndpointsArrayOutput

func (EndpointsArray) ToEndpointsArrayOutputWithContext

func (i EndpointsArray) ToEndpointsArrayOutputWithContext(ctx context.Context) EndpointsArrayOutput

type EndpointsArrayInput

type EndpointsArrayInput interface {
	pulumi.Input

	ToEndpointsArrayOutput() EndpointsArrayOutput
	ToEndpointsArrayOutputWithContext(context.Context) EndpointsArrayOutput
}

EndpointsArrayInput is an input type that accepts EndpointsArray and EndpointsArrayOutput values. You can construct a concrete instance of `EndpointsArrayInput` via:

EndpointsArray{ EndpointsArgs{...} }

type EndpointsArrayOutput

type EndpointsArrayOutput struct{ *pulumi.OutputState }

func (EndpointsArrayOutput) ElementType

func (EndpointsArrayOutput) ElementType() reflect.Type

func (EndpointsArrayOutput) Index

func (EndpointsArrayOutput) ToEndpointsArrayOutput

func (o EndpointsArrayOutput) ToEndpointsArrayOutput() EndpointsArrayOutput

func (EndpointsArrayOutput) ToEndpointsArrayOutputWithContext

func (o EndpointsArrayOutput) ToEndpointsArrayOutputWithContext(ctx context.Context) EndpointsArrayOutput

type EndpointsInput

type EndpointsInput interface {
	pulumi.Input

	ToEndpointsOutput() EndpointsOutput
	ToEndpointsOutputWithContext(context.Context) EndpointsOutput
}

EndpointsInput is an input type that accepts EndpointsArgs and EndpointsOutput values. You can construct a concrete instance of `EndpointsInput` via:

EndpointsArgs{...}

type EndpointsOutput

type EndpointsOutput struct{ *pulumi.OutputState }

func (EndpointsOutput) Accessanalyzer

func (o EndpointsOutput) Accessanalyzer() pulumi.StringPtrOutput

func (EndpointsOutput) Acm

func (EndpointsOutput) Acmpca

func (EndpointsOutput) Amplify

func (EndpointsOutput) Apigateway

func (o EndpointsOutput) Apigateway() pulumi.StringPtrOutput

func (EndpointsOutput) Applicationautoscaling

func (o EndpointsOutput) Applicationautoscaling() pulumi.StringPtrOutput

func (EndpointsOutput) Applicationinsights

func (o EndpointsOutput) Applicationinsights() pulumi.StringPtrOutput

func (EndpointsOutput) Appmesh

func (EndpointsOutput) Appstream

func (o EndpointsOutput) Appstream() pulumi.StringPtrOutput

func (EndpointsOutput) Appsync

func (EndpointsOutput) Athena

func (EndpointsOutput) Autoscaling

func (o EndpointsOutput) Autoscaling() pulumi.StringPtrOutput

func (EndpointsOutput) Autoscalingplans

func (o EndpointsOutput) Autoscalingplans() pulumi.StringPtrOutput

func (EndpointsOutput) Backup

func (EndpointsOutput) Batch

func (EndpointsOutput) Budgets

func (EndpointsOutput) Cloud9

func (EndpointsOutput) Cloudformation

func (o EndpointsOutput) Cloudformation() pulumi.StringPtrOutput

func (EndpointsOutput) Cloudfront

func (o EndpointsOutput) Cloudfront() pulumi.StringPtrOutput

func (EndpointsOutput) Cloudhsm

func (o EndpointsOutput) Cloudhsm() pulumi.StringPtrOutput

func (EndpointsOutput) Cloudsearch

func (o EndpointsOutput) Cloudsearch() pulumi.StringPtrOutput

func (EndpointsOutput) Cloudtrail

func (o EndpointsOutput) Cloudtrail() pulumi.StringPtrOutput

func (EndpointsOutput) Cloudwatch

func (o EndpointsOutput) Cloudwatch() pulumi.StringPtrOutput

func (EndpointsOutput) Cloudwatchevents

func (o EndpointsOutput) Cloudwatchevents() pulumi.StringPtrOutput

func (EndpointsOutput) Cloudwatchlogs

func (o EndpointsOutput) Cloudwatchlogs() pulumi.StringPtrOutput

func (EndpointsOutput) Codeartifact added in v2.10.0

func (o EndpointsOutput) Codeartifact() pulumi.StringPtrOutput

func (EndpointsOutput) Codebuild

func (o EndpointsOutput) Codebuild() pulumi.StringPtrOutput

func (EndpointsOutput) Codecommit

func (o EndpointsOutput) Codecommit() pulumi.StringPtrOutput

func (EndpointsOutput) Codedeploy

func (o EndpointsOutput) Codedeploy() pulumi.StringPtrOutput

func (EndpointsOutput) Codepipeline

func (o EndpointsOutput) Codepipeline() pulumi.StringPtrOutput

func (EndpointsOutput) Cognitoidentity

func (o EndpointsOutput) Cognitoidentity() pulumi.StringPtrOutput

func (EndpointsOutput) Cognitoidp

func (o EndpointsOutput) Cognitoidp() pulumi.StringPtrOutput

func (EndpointsOutput) Configservice

func (o EndpointsOutput) Configservice() pulumi.StringPtrOutput

func (EndpointsOutput) Cur

func (EndpointsOutput) Dataexchange

func (o EndpointsOutput) Dataexchange() pulumi.StringPtrOutput

func (EndpointsOutput) Datapipeline

func (o EndpointsOutput) Datapipeline() pulumi.StringPtrOutput

func (EndpointsOutput) Datasync

func (o EndpointsOutput) Datasync() pulumi.StringPtrOutput

func (EndpointsOutput) Dax

func (EndpointsOutput) Devicefarm

func (o EndpointsOutput) Devicefarm() pulumi.StringPtrOutput

func (EndpointsOutput) Directconnect

func (o EndpointsOutput) Directconnect() pulumi.StringPtrOutput

func (EndpointsOutput) Dlm

func (EndpointsOutput) Dms

func (EndpointsOutput) Docdb

func (EndpointsOutput) Ds

func (EndpointsOutput) Dynamodb

func (o EndpointsOutput) Dynamodb() pulumi.StringPtrOutput

func (EndpointsOutput) Ec2

func (EndpointsOutput) Ecr

func (EndpointsOutput) Ecs

func (EndpointsOutput) Efs

func (EndpointsOutput) Eks

func (EndpointsOutput) Elasticache

func (o EndpointsOutput) Elasticache() pulumi.StringPtrOutput

func (EndpointsOutput) Elasticbeanstalk

func (o EndpointsOutput) Elasticbeanstalk() pulumi.StringPtrOutput

func (EndpointsOutput) Elastictranscoder

func (o EndpointsOutput) Elastictranscoder() pulumi.StringPtrOutput

func (EndpointsOutput) Elb

func (EndpointsOutput) ElementType

func (EndpointsOutput) ElementType() reflect.Type

func (EndpointsOutput) Emr

func (EndpointsOutput) Es

func (EndpointsOutput) Firehose

func (o EndpointsOutput) Firehose() pulumi.StringPtrOutput

func (EndpointsOutput) Fms

func (EndpointsOutput) Forecast

func (o EndpointsOutput) Forecast() pulumi.StringPtrOutput

func (EndpointsOutput) Fsx

func (EndpointsOutput) Gamelift

func (o EndpointsOutput) Gamelift() pulumi.StringPtrOutput

func (EndpointsOutput) Glacier

func (EndpointsOutput) Globalaccelerator

func (o EndpointsOutput) Globalaccelerator() pulumi.StringPtrOutput

func (EndpointsOutput) Glue

func (EndpointsOutput) Greengrass

func (o EndpointsOutput) Greengrass() pulumi.StringPtrOutput

func (EndpointsOutput) Guardduty

func (o EndpointsOutput) Guardduty() pulumi.StringPtrOutput

func (EndpointsOutput) Iam

func (EndpointsOutput) Imagebuilder

func (o EndpointsOutput) Imagebuilder() pulumi.StringPtrOutput

func (EndpointsOutput) Inspector

func (o EndpointsOutput) Inspector() pulumi.StringPtrOutput

func (EndpointsOutput) Iot

func (EndpointsOutput) Iotanalytics

func (o EndpointsOutput) Iotanalytics() pulumi.StringPtrOutput

func (EndpointsOutput) Iotevents

func (o EndpointsOutput) Iotevents() pulumi.StringPtrOutput

func (EndpointsOutput) Kafka

func (EndpointsOutput) Kinesis

func (EndpointsOutput) KinesisAnalytics deprecated

func (o EndpointsOutput) KinesisAnalytics() pulumi.StringPtrOutput

Deprecated: use `endpoints` configuration block `kinesisanalytics` argument instead

func (EndpointsOutput) Kinesisanalytics

func (o EndpointsOutput) Kinesisanalytics() pulumi.StringPtrOutput

func (EndpointsOutput) Kinesisanalyticsv2 added in v2.4.0

func (o EndpointsOutput) Kinesisanalyticsv2() pulumi.StringPtrOutput

func (EndpointsOutput) Kinesisvideo

func (o EndpointsOutput) Kinesisvideo() pulumi.StringPtrOutput

func (EndpointsOutput) Kms

func (EndpointsOutput) Lakeformation

func (o EndpointsOutput) Lakeformation() pulumi.StringPtrOutput

func (EndpointsOutput) Lambda

func (EndpointsOutput) Lexmodels

func (o EndpointsOutput) Lexmodels() pulumi.StringPtrOutput

func (EndpointsOutput) Licensemanager

func (o EndpointsOutput) Licensemanager() pulumi.StringPtrOutput

func (EndpointsOutput) Lightsail

func (o EndpointsOutput) Lightsail() pulumi.StringPtrOutput

func (EndpointsOutput) Macie

func (EndpointsOutput) Managedblockchain

func (o EndpointsOutput) Managedblockchain() pulumi.StringPtrOutput

func (EndpointsOutput) Marketplacecatalog

func (o EndpointsOutput) Marketplacecatalog() pulumi.StringPtrOutput

func (EndpointsOutput) Mediaconnect

func (o EndpointsOutput) Mediaconnect() pulumi.StringPtrOutput

func (EndpointsOutput) Mediaconvert

func (o EndpointsOutput) Mediaconvert() pulumi.StringPtrOutput

func (EndpointsOutput) Medialive

func (o EndpointsOutput) Medialive() pulumi.StringPtrOutput

func (EndpointsOutput) Mediapackage

func (o EndpointsOutput) Mediapackage() pulumi.StringPtrOutput

func (EndpointsOutput) Mediastore

func (o EndpointsOutput) Mediastore() pulumi.StringPtrOutput

func (EndpointsOutput) Mediastoredata

func (o EndpointsOutput) Mediastoredata() pulumi.StringPtrOutput

func (EndpointsOutput) Mq

func (EndpointsOutput) Neptune

func (EndpointsOutput) Networkmanager added in v2.5.0

func (o EndpointsOutput) Networkmanager() pulumi.StringPtrOutput

func (EndpointsOutput) Opsworks

func (o EndpointsOutput) Opsworks() pulumi.StringPtrOutput

func (EndpointsOutput) Organizations

func (o EndpointsOutput) Organizations() pulumi.StringPtrOutput

func (EndpointsOutput) Outposts added in v2.10.0

func (o EndpointsOutput) Outposts() pulumi.StringPtrOutput

func (EndpointsOutput) Personalize

func (o EndpointsOutput) Personalize() pulumi.StringPtrOutput

func (EndpointsOutput) Pinpoint

func (o EndpointsOutput) Pinpoint() pulumi.StringPtrOutput

func (EndpointsOutput) Pricing

func (EndpointsOutput) Qldb

func (EndpointsOutput) Quicksight

func (o EndpointsOutput) Quicksight() pulumi.StringPtrOutput

func (EndpointsOutput) R53 deprecated

Deprecated: use `endpoints` configuration block `route53` argument instead

func (EndpointsOutput) Ram

func (EndpointsOutput) Rds

func (EndpointsOutput) Redshift

func (o EndpointsOutput) Redshift() pulumi.StringPtrOutput

func (EndpointsOutput) Resourcegroups

func (o EndpointsOutput) Resourcegroups() pulumi.StringPtrOutput

func (EndpointsOutput) Resourcegroupstaggingapi added in v2.11.0

func (o EndpointsOutput) Resourcegroupstaggingapi() pulumi.StringPtrOutput

func (EndpointsOutput) Route53

func (EndpointsOutput) Route53domains added in v2.1.0

func (o EndpointsOutput) Route53domains() pulumi.StringPtrOutput

func (EndpointsOutput) Route53resolver

func (o EndpointsOutput) Route53resolver() pulumi.StringPtrOutput

func (EndpointsOutput) S3

func (EndpointsOutput) S3control

func (o EndpointsOutput) S3control() pulumi.StringPtrOutput

func (EndpointsOutput) Sagemaker

func (o EndpointsOutput) Sagemaker() pulumi.StringPtrOutput

func (EndpointsOutput) Sdb

func (EndpointsOutput) Secretsmanager

func (o EndpointsOutput) Secretsmanager() pulumi.StringPtrOutput

func (EndpointsOutput) Securityhub

func (o EndpointsOutput) Securityhub() pulumi.StringPtrOutput

func (EndpointsOutput) Serverlessrepo

func (o EndpointsOutput) Serverlessrepo() pulumi.StringPtrOutput

func (EndpointsOutput) Servicecatalog

func (o EndpointsOutput) Servicecatalog() pulumi.StringPtrOutput

func (EndpointsOutput) Servicediscovery

func (o EndpointsOutput) Servicediscovery() pulumi.StringPtrOutput

func (EndpointsOutput) Servicequotas

func (o EndpointsOutput) Servicequotas() pulumi.StringPtrOutput

func (EndpointsOutput) Ses

func (EndpointsOutput) Shield

func (EndpointsOutput) Sns

func (EndpointsOutput) Sqs

func (EndpointsOutput) Ssm

func (EndpointsOutput) Stepfunctions

func (o EndpointsOutput) Stepfunctions() pulumi.StringPtrOutput

func (EndpointsOutput) Storagegateway

func (o EndpointsOutput) Storagegateway() pulumi.StringPtrOutput

func (EndpointsOutput) Sts

func (EndpointsOutput) Swf

func (EndpointsOutput) Synthetics added in v2.6.0

func (o EndpointsOutput) Synthetics() pulumi.StringPtrOutput

func (EndpointsOutput) ToEndpointsOutput

func (o EndpointsOutput) ToEndpointsOutput() EndpointsOutput

func (EndpointsOutput) ToEndpointsOutputWithContext

func (o EndpointsOutput) ToEndpointsOutputWithContext(ctx context.Context) EndpointsOutput

func (EndpointsOutput) Transfer

func (o EndpointsOutput) Transfer() pulumi.StringPtrOutput

func (EndpointsOutput) Waf

func (EndpointsOutput) Wafregional

func (o EndpointsOutput) Wafregional() pulumi.StringPtrOutput

func (EndpointsOutput) Wafv2

func (o EndpointsOutput) Worklink() pulumi.StringPtrOutput

func (EndpointsOutput) Workmail

func (o EndpointsOutput) Workmail() pulumi.StringPtrOutput

func (EndpointsOutput) Workspaces

func (o EndpointsOutput) Workspaces() pulumi.StringPtrOutput

func (EndpointsOutput) Xray

type IgnoreTags

type IgnoreTags struct {
	KeyPrefixes []string `pulumi:"keyPrefixes"`
	Keys        []string `pulumi:"keys"`
}

type IgnoreTagsArgs

type IgnoreTagsArgs struct {
	KeyPrefixes pulumi.StringArrayInput `pulumi:"keyPrefixes"`
	Keys        pulumi.StringArrayInput `pulumi:"keys"`
}

func (IgnoreTagsArgs) ElementType

func (IgnoreTagsArgs) ElementType() reflect.Type

func (IgnoreTagsArgs) ToIgnoreTagsOutput

func (i IgnoreTagsArgs) ToIgnoreTagsOutput() IgnoreTagsOutput

func (IgnoreTagsArgs) ToIgnoreTagsOutputWithContext

func (i IgnoreTagsArgs) ToIgnoreTagsOutputWithContext(ctx context.Context) IgnoreTagsOutput

type IgnoreTagsInput

type IgnoreTagsInput interface {
	pulumi.Input

	ToIgnoreTagsOutput() IgnoreTagsOutput
	ToIgnoreTagsOutputWithContext(context.Context) IgnoreTagsOutput
}

IgnoreTagsInput is an input type that accepts IgnoreTagsArgs and IgnoreTagsOutput values. You can construct a concrete instance of `IgnoreTagsInput` via:

IgnoreTagsArgs{...}

type IgnoreTagsOutput

type IgnoreTagsOutput struct{ *pulumi.OutputState }

func (IgnoreTagsOutput) ElementType

func (IgnoreTagsOutput) ElementType() reflect.Type

func (IgnoreTagsOutput) KeyPrefixes

func (o IgnoreTagsOutput) KeyPrefixes() pulumi.StringArrayOutput

func (IgnoreTagsOutput) Keys

func (IgnoreTagsOutput) ToIgnoreTagsOutput

func (o IgnoreTagsOutput) ToIgnoreTagsOutput() IgnoreTagsOutput

func (IgnoreTagsOutput) ToIgnoreTagsOutputWithContext

func (o IgnoreTagsOutput) ToIgnoreTagsOutputWithContext(ctx context.Context) IgnoreTagsOutput

Jump to

Keyboard shortcuts

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