config

package
v2.31.1 Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

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 Management' section of the Alibaba Cloud console.

func GetAccountId

func GetAccountId(ctx *pulumi.Context) string

The account ID for some service API operations. You can retrieve this from the 'Security Settings' section of the Alibaba Cloud console.

func GetAssumeRole

func GetAssumeRole(ctx *pulumi.Context) string

func GetConfigurationSource

func GetConfigurationSource(ctx *pulumi.Context) string

Use this to mark a terraform configuration file source.

func GetEcsRoleName

func GetEcsRoleName(ctx *pulumi.Context) string

The RAM Role Name attached on a ECS instance for API operations. You can retrieve this from the 'Access Control' section of the Alibaba Cloud console.

func GetEndpoints

func GetEndpoints(ctx *pulumi.Context) string

func GetFc deprecated

func GetFc(ctx *pulumi.Context) string

Deprecated: Field 'fc' has been deprecated from provider version 1.28.0. New field 'fc' which in nested endpoints instead.

func GetLogEndpoint deprecated

func GetLogEndpoint(ctx *pulumi.Context) string

Deprecated: Field 'log_endpoint' has been deprecated from provider version 1.28.0. New field 'log' which in nested endpoints instead.

func GetMnsEndpoint deprecated

func GetMnsEndpoint(ctx *pulumi.Context) string

Deprecated: Field 'mns_endpoint' has been deprecated from provider version 1.28.0. New field 'mns' which in nested endpoints instead.

func GetOtsInstanceName deprecated

func GetOtsInstanceName(ctx *pulumi.Context) string

Deprecated: Field 'ots_instance_name' has been deprecated from provider version 1.10.0. New field 'instance_name' of resource 'alicloud_ots_table' instead.

func GetProfile

func GetProfile(ctx *pulumi.Context) string

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

func GetProtocol

func GetProtocol(ctx *pulumi.Context) string

func GetRegion

func GetRegion(ctx *pulumi.Context) string

The region where Alibaba Cloud operations will take place. Examples are cn-beijing, cn-hangzhou, eu-central-1, etc.

func GetSecretKey

func GetSecretKey(ctx *pulumi.Context) string

The secret key for API operations. You can retrieve this from the 'Security Management' section of the Alibaba Cloud console.

func GetSecurityToken

func GetSecurityToken(ctx *pulumi.Context) string

security token. A security token is only required if you are using Security Token Service.

func GetSharedCredentialsFile

func GetSharedCredentialsFile(ctx *pulumi.Context) string

The path to the shared credentials file. If not set this defaults to ~/.aliyun/config.json

func GetSkipRegionValidation

func GetSkipRegionValidation(ctx *pulumi.Context) bool

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

func GetSourceIp added in v2.26.0

func GetSourceIp(ctx *pulumi.Context) string

The access key for API operations. You can retrieve this from the 'Security Management' section of the Alibaba Cloud console.

Types

type AssumeRole

type AssumeRole struct {
	Policy            *string `pulumi:"policy"`
	RoleArn           string  `pulumi:"roleArn"`
	SessionExpiration *int    `pulumi:"sessionExpiration"`
	SessionName       *string `pulumi:"sessionName"`
}

type AssumeRoleArgs

type AssumeRoleArgs struct {
	Policy            pulumi.StringPtrInput `pulumi:"policy"`
	RoleArn           pulumi.StringInput    `pulumi:"roleArn"`
	SessionExpiration pulumi.IntPtrInput    `pulumi:"sessionExpiration"`
	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) Policy

func (AssumeRoleOutput) RoleArn

func (o AssumeRoleOutput) RoleArn() pulumi.StringOutput

func (AssumeRoleOutput) SessionExpiration

func (o AssumeRoleOutput) SessionExpiration() pulumi.IntPtrOutput

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 {
	Actiontrail     *string `pulumi:"actiontrail"`
	Adb             *string `pulumi:"adb"`
	Alidns          *string `pulumi:"alidns"`
	Alikafka        *string `pulumi:"alikafka"`
	Apigateway      *string `pulumi:"apigateway"`
	Bssopenapi      *string `pulumi:"bssopenapi"`
	Cas             *string `pulumi:"cas"`
	Cassandra       *string `pulumi:"cassandra"`
	Cbn             *string `pulumi:"cbn"`
	Cdn             *string `pulumi:"cdn"`
	Cen             *string `pulumi:"cen"`
	Cms             *string `pulumi:"cms"`
	Config          *string `pulumi:"config"`
	Cr              *string `pulumi:"cr"`
	Cs              *string `pulumi:"cs"`
	Datahub         *string `pulumi:"datahub"`
	Dcdn            *string `pulumi:"dcdn"`
	Ddosbgp         *string `pulumi:"ddosbgp"`
	Ddoscoo         *string `pulumi:"ddoscoo"`
	Dds             *string `pulumi:"dds"`
	DmsEnterprise   *string `pulumi:"dmsEnterprise"`
	Dns             *string `pulumi:"dns"`
	Drds            *string `pulumi:"drds"`
	Eci             *string `pulumi:"eci"`
	Ecs             *string `pulumi:"ecs"`
	Elasticsearch   *string `pulumi:"elasticsearch"`
	Emr             *string `pulumi:"emr"`
	Ess             *string `pulumi:"ess"`
	Fc              *string `pulumi:"fc"`
	Fnf             *string `pulumi:"fnf"`
	Ga              *string `pulumi:"ga"`
	Gpdb            *string `pulumi:"gpdb"`
	Hitsdb          *string `pulumi:"hitsdb"`
	Kms             *string `pulumi:"kms"`
	Kvstore         *string `pulumi:"kvstore"`
	Location        *string `pulumi:"location"`
	Log             *string `pulumi:"log"`
	Market          *string `pulumi:"market"`
	Maxcompute      *string `pulumi:"maxcompute"`
	Mns             *string `pulumi:"mns"`
	Mse             *string `pulumi:"mse"`
	Nas             *string `pulumi:"nas"`
	Ons             *string `pulumi:"ons"`
	Oos             *string `pulumi:"oos"`
	Oss             *string `pulumi:"oss"`
	Ots             *string `pulumi:"ots"`
	Polardb         *string `pulumi:"polardb"`
	Privatelink     *string `pulumi:"privatelink"`
	Pvtz            *string `pulumi:"pvtz"`
	RKvstore        *string `pulumi:"rKvstore"`
	Ram             *string `pulumi:"ram"`
	Rds             *string `pulumi:"rds"`
	Resourcemanager *string `pulumi:"resourcemanager"`
	Resourcesharing *string `pulumi:"resourcesharing"`
	Ros             *string `pulumi:"ros"`
	Slb             *string `pulumi:"slb"`
	Sts             *string `pulumi:"sts"`
	Vpc             *string `pulumi:"vpc"`
	WafOpenapi      *string `pulumi:"wafOpenapi"`
}

type EndpointsArgs

type EndpointsArgs struct {
	Actiontrail     pulumi.StringPtrInput `pulumi:"actiontrail"`
	Adb             pulumi.StringPtrInput `pulumi:"adb"`
	Alidns          pulumi.StringPtrInput `pulumi:"alidns"`
	Alikafka        pulumi.StringPtrInput `pulumi:"alikafka"`
	Apigateway      pulumi.StringPtrInput `pulumi:"apigateway"`
	Bssopenapi      pulumi.StringPtrInput `pulumi:"bssopenapi"`
	Cas             pulumi.StringPtrInput `pulumi:"cas"`
	Cassandra       pulumi.StringPtrInput `pulumi:"cassandra"`
	Cbn             pulumi.StringPtrInput `pulumi:"cbn"`
	Cdn             pulumi.StringPtrInput `pulumi:"cdn"`
	Cen             pulumi.StringPtrInput `pulumi:"cen"`
	Cms             pulumi.StringPtrInput `pulumi:"cms"`
	Config          pulumi.StringPtrInput `pulumi:"config"`
	Cr              pulumi.StringPtrInput `pulumi:"cr"`
	Cs              pulumi.StringPtrInput `pulumi:"cs"`
	Datahub         pulumi.StringPtrInput `pulumi:"datahub"`
	Dcdn            pulumi.StringPtrInput `pulumi:"dcdn"`
	Ddosbgp         pulumi.StringPtrInput `pulumi:"ddosbgp"`
	Ddoscoo         pulumi.StringPtrInput `pulumi:"ddoscoo"`
	Dds             pulumi.StringPtrInput `pulumi:"dds"`
	DmsEnterprise   pulumi.StringPtrInput `pulumi:"dmsEnterprise"`
	Dns             pulumi.StringPtrInput `pulumi:"dns"`
	Drds            pulumi.StringPtrInput `pulumi:"drds"`
	Eci             pulumi.StringPtrInput `pulumi:"eci"`
	Ecs             pulumi.StringPtrInput `pulumi:"ecs"`
	Elasticsearch   pulumi.StringPtrInput `pulumi:"elasticsearch"`
	Emr             pulumi.StringPtrInput `pulumi:"emr"`
	Ess             pulumi.StringPtrInput `pulumi:"ess"`
	Fc              pulumi.StringPtrInput `pulumi:"fc"`
	Fnf             pulumi.StringPtrInput `pulumi:"fnf"`
	Ga              pulumi.StringPtrInput `pulumi:"ga"`
	Gpdb            pulumi.StringPtrInput `pulumi:"gpdb"`
	Hitsdb          pulumi.StringPtrInput `pulumi:"hitsdb"`
	Kms             pulumi.StringPtrInput `pulumi:"kms"`
	Kvstore         pulumi.StringPtrInput `pulumi:"kvstore"`
	Location        pulumi.StringPtrInput `pulumi:"location"`
	Log             pulumi.StringPtrInput `pulumi:"log"`
	Market          pulumi.StringPtrInput `pulumi:"market"`
	Maxcompute      pulumi.StringPtrInput `pulumi:"maxcompute"`
	Mns             pulumi.StringPtrInput `pulumi:"mns"`
	Mse             pulumi.StringPtrInput `pulumi:"mse"`
	Nas             pulumi.StringPtrInput `pulumi:"nas"`
	Ons             pulumi.StringPtrInput `pulumi:"ons"`
	Oos             pulumi.StringPtrInput `pulumi:"oos"`
	Oss             pulumi.StringPtrInput `pulumi:"oss"`
	Ots             pulumi.StringPtrInput `pulumi:"ots"`
	Polardb         pulumi.StringPtrInput `pulumi:"polardb"`
	Privatelink     pulumi.StringPtrInput `pulumi:"privatelink"`
	Pvtz            pulumi.StringPtrInput `pulumi:"pvtz"`
	RKvstore        pulumi.StringPtrInput `pulumi:"rKvstore"`
	Ram             pulumi.StringPtrInput `pulumi:"ram"`
	Rds             pulumi.StringPtrInput `pulumi:"rds"`
	Resourcemanager pulumi.StringPtrInput `pulumi:"resourcemanager"`
	Resourcesharing pulumi.StringPtrInput `pulumi:"resourcesharing"`
	Ros             pulumi.StringPtrInput `pulumi:"ros"`
	Slb             pulumi.StringPtrInput `pulumi:"slb"`
	Sts             pulumi.StringPtrInput `pulumi:"sts"`
	Vpc             pulumi.StringPtrInput `pulumi:"vpc"`
	WafOpenapi      pulumi.StringPtrInput `pulumi:"wafOpenapi"`
}

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) Actiontrail

func (o EndpointsOutput) Actiontrail() pulumi.StringPtrOutput

func (EndpointsOutput) Adb

func (EndpointsOutput) Alidns added in v2.6.0

func (EndpointsOutput) Alikafka

func (o EndpointsOutput) Alikafka() pulumi.StringPtrOutput

func (EndpointsOutput) Apigateway

func (o EndpointsOutput) Apigateway() pulumi.StringPtrOutput

func (EndpointsOutput) Bssopenapi

func (o EndpointsOutput) Bssopenapi() pulumi.StringPtrOutput

func (EndpointsOutput) Cas

func (EndpointsOutput) Cassandra added in v2.10.0

func (o EndpointsOutput) Cassandra() pulumi.StringPtrOutput

func (EndpointsOutput) Cbn

func (EndpointsOutput) Cdn

func (EndpointsOutput) Cen

func (EndpointsOutput) Cms

func (EndpointsOutput) Config added in v2.20.0

func (EndpointsOutput) Cr

func (EndpointsOutput) Cs

func (EndpointsOutput) Datahub

func (EndpointsOutput) Dcdn added in v2.15.0

func (EndpointsOutput) Ddosbgp

func (EndpointsOutput) Ddoscoo

func (EndpointsOutput) Dds

func (EndpointsOutput) DmsEnterprise added in v2.3.3

func (o EndpointsOutput) DmsEnterprise() pulumi.StringPtrOutput

func (EndpointsOutput) Dns

func (EndpointsOutput) Drds

func (EndpointsOutput) Eci added in v2.11.0

func (EndpointsOutput) Ecs

func (EndpointsOutput) Elasticsearch

func (o EndpointsOutput) Elasticsearch() pulumi.StringPtrOutput

func (EndpointsOutput) ElementType

func (EndpointsOutput) ElementType() reflect.Type

func (EndpointsOutput) Emr

func (EndpointsOutput) Ess

func (EndpointsOutput) Fc

func (EndpointsOutput) Fnf added in v2.27.0

func (EndpointsOutput) Ga added in v2.30.0

func (EndpointsOutput) Gpdb

func (EndpointsOutput) Hitsdb added in v2.31.0

func (EndpointsOutput) Kms

func (EndpointsOutput) Kvstore

func (EndpointsOutput) Location

func (o EndpointsOutput) Location() pulumi.StringPtrOutput

func (EndpointsOutput) Log

func (EndpointsOutput) Market

func (EndpointsOutput) Maxcompute

func (o EndpointsOutput) Maxcompute() pulumi.StringPtrOutput

func (EndpointsOutput) Mns

func (EndpointsOutput) Mse added in v2.15.0

func (EndpointsOutput) Nas

func (EndpointsOutput) Ons

func (EndpointsOutput) Oos added in v2.13.0

func (EndpointsOutput) Oss

func (EndpointsOutput) Ots

func (EndpointsOutput) Polardb

func (o EndpointsOutput) Privatelink() pulumi.StringPtrOutput

func (EndpointsOutput) Pvtz

func (EndpointsOutput) RKvstore added in v2.22.0

func (o EndpointsOutput) RKvstore() pulumi.StringPtrOutput

func (EndpointsOutput) Ram

func (EndpointsOutput) Rds

func (EndpointsOutput) Resourcemanager added in v2.4.0

func (o EndpointsOutput) Resourcemanager() pulumi.StringPtrOutput

func (EndpointsOutput) Resourcesharing added in v2.30.0

func (o EndpointsOutput) Resourcesharing() pulumi.StringPtrOutput

func (EndpointsOutput) Ros added in v2.28.0

func (EndpointsOutput) Slb

func (EndpointsOutput) Sts

func (EndpointsOutput) ToEndpointsOutput

func (o EndpointsOutput) ToEndpointsOutput() EndpointsOutput

func (EndpointsOutput) ToEndpointsOutputWithContext

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

func (EndpointsOutput) Vpc

func (EndpointsOutput) WafOpenapi added in v2.4.0

func (o EndpointsOutput) WafOpenapi() pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

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