Documentation
¶
Index ¶
- func GetAccessKey(ctx *pulumi.Context) string
- func GetAccountId(ctx *pulumi.Context) string
- func GetAssumeRole(ctx *pulumi.Context) string
- func GetConfigurationSource(ctx *pulumi.Context) string
- func GetEcsRoleName(ctx *pulumi.Context) string
- func GetEndpoints(ctx *pulumi.Context) string
- func GetFc(ctx *pulumi.Context) string
- func GetLogEndpoint(ctx *pulumi.Context) string
- func GetMnsEndpoint(ctx *pulumi.Context) string
- func GetOtsInstanceName(ctx *pulumi.Context) string
- func GetProfile(ctx *pulumi.Context) string
- func GetProtocol(ctx *pulumi.Context) string
- func GetRegion(ctx *pulumi.Context) string
- func GetSecretKey(ctx *pulumi.Context) string
- func GetSecurityToken(ctx *pulumi.Context) string
- func GetSharedCredentialsFile(ctx *pulumi.Context) string
- func GetSkipRegionValidation(ctx *pulumi.Context) bool
- type AssumeRole
- type AssumeRoleArgs
- type AssumeRoleInput
- type AssumeRoleOutput
- func (AssumeRoleOutput) ElementType() reflect.Type
- func (o AssumeRoleOutput) Policy() pulumi.StringPtrOutput
- func (o AssumeRoleOutput) RoleArn() pulumi.StringOutput
- func (o AssumeRoleOutput) SessionExpiration() pulumi.IntPtrOutput
- func (o AssumeRoleOutput) SessionName() pulumi.StringPtrOutput
- func (o AssumeRoleOutput) ToAssumeRoleOutput() AssumeRoleOutput
- func (o AssumeRoleOutput) ToAssumeRoleOutputWithContext(ctx context.Context) AssumeRoleOutput
- type Endpoints
- type EndpointsArgs
- type EndpointsArray
- type EndpointsArrayInput
- type EndpointsArrayOutput
- func (EndpointsArrayOutput) ElementType() reflect.Type
- func (o EndpointsArrayOutput) Index(i pulumi.IntInput) EndpointsOutput
- func (o EndpointsArrayOutput) ToEndpointsArrayOutput() EndpointsArrayOutput
- func (o EndpointsArrayOutput) ToEndpointsArrayOutputWithContext(ctx context.Context) EndpointsArrayOutput
- type EndpointsInput
- type EndpointsOutput
- func (o EndpointsOutput) Actiontrail() pulumi.StringPtrOutput
- func (o EndpointsOutput) Adb() pulumi.StringPtrOutput
- func (o EndpointsOutput) Alikafka() pulumi.StringPtrOutput
- func (o EndpointsOutput) Apigateway() pulumi.StringPtrOutput
- func (o EndpointsOutput) Bssopenapi() pulumi.StringPtrOutput
- func (o EndpointsOutput) Cas() pulumi.StringPtrOutput
- func (o EndpointsOutput) Cbn() pulumi.StringPtrOutput
- func (o EndpointsOutput) Cdn() pulumi.StringPtrOutput
- func (o EndpointsOutput) Cen() pulumi.StringPtrOutput
- func (o EndpointsOutput) Cms() pulumi.StringPtrOutput
- func (o EndpointsOutput) Cr() pulumi.StringPtrOutput
- func (o EndpointsOutput) Cs() pulumi.StringPtrOutput
- func (o EndpointsOutput) Datahub() pulumi.StringPtrOutput
- func (o EndpointsOutput) Ddosbgp() pulumi.StringPtrOutput
- func (o EndpointsOutput) Ddoscoo() pulumi.StringPtrOutput
- func (o EndpointsOutput) Dds() pulumi.StringPtrOutput
- func (o EndpointsOutput) DmsEnterprise() pulumi.StringPtrOutput
- func (o EndpointsOutput) Dns() pulumi.StringPtrOutput
- func (o EndpointsOutput) Drds() pulumi.StringPtrOutput
- func (o EndpointsOutput) Ecs() pulumi.StringPtrOutput
- func (o EndpointsOutput) Elasticsearch() pulumi.StringPtrOutput
- func (EndpointsOutput) ElementType() reflect.Type
- func (o EndpointsOutput) Emr() pulumi.StringPtrOutput
- func (o EndpointsOutput) Ess() pulumi.StringPtrOutput
- func (o EndpointsOutput) Fc() pulumi.StringPtrOutput
- func (o EndpointsOutput) Gpdb() pulumi.StringPtrOutput
- func (o EndpointsOutput) Kms() pulumi.StringPtrOutput
- func (o EndpointsOutput) Kvstore() pulumi.StringPtrOutput
- func (o EndpointsOutput) Location() pulumi.StringPtrOutput
- func (o EndpointsOutput) Log() pulumi.StringPtrOutput
- func (o EndpointsOutput) Market() pulumi.StringPtrOutput
- func (o EndpointsOutput) Maxcompute() pulumi.StringPtrOutput
- func (o EndpointsOutput) Mns() pulumi.StringPtrOutput
- func (o EndpointsOutput) Nas() pulumi.StringPtrOutput
- func (o EndpointsOutput) Ons() pulumi.StringPtrOutput
- func (o EndpointsOutput) Oss() pulumi.StringPtrOutput
- func (o EndpointsOutput) Ots() pulumi.StringPtrOutput
- func (o EndpointsOutput) Polardb() pulumi.StringPtrOutput
- func (o EndpointsOutput) Pvtz() pulumi.StringPtrOutput
- func (o EndpointsOutput) Ram() pulumi.StringPtrOutput
- func (o EndpointsOutput) Rds() pulumi.StringPtrOutput
- func (o EndpointsOutput) Slb() pulumi.StringPtrOutput
- func (o EndpointsOutput) Sts() pulumi.StringPtrOutput
- func (o EndpointsOutput) ToEndpointsOutput() EndpointsOutput
- func (o EndpointsOutput) ToEndpointsOutputWithContext(ctx context.Context) EndpointsOutput
- func (o EndpointsOutput) Vpc() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAccessKey ¶
The access key for API operations. You can retrieve this from the 'Security Management' section of the Alibaba Cloud console.
func GetAccountId ¶
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 GetConfigurationSource ¶
Use this to mark a terraform configuration file source.
func GetEcsRoleName ¶
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 GetLogEndpoint ¶
func GetMnsEndpoint ¶
func GetOtsInstanceName ¶
func GetProfile ¶
The profile for API operations. If not set, the default profile created with `aliyun configure` will be used.
func GetProtocol ¶
func GetRegion ¶
The region where Alibaba Cloud operations will take place. Examples are cn-beijing, cn-hangzhou, eu-central-1, etc.
func GetSecretKey ¶
The secret key for API operations. You can retrieve this from the 'Security Management' section of the Alibaba Cloud console.
func GetSecurityToken ¶
security token. A security token is only required if you are using Security Token Service.
func GetSharedCredentialsFile ¶
The path to the shared credentials file. If not set this defaults to ~/.aliyun/config.json
func GetSkipRegionValidation ¶
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).
Types ¶
type AssumeRole ¶
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 (o AssumeRoleOutput) Policy() pulumi.StringPtrOutput
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"` Alikafka *string `pulumi:"alikafka"` Apigateway *string `pulumi:"apigateway"` Bssopenapi *string `pulumi:"bssopenapi"` Cas *string `pulumi:"cas"` Cbn *string `pulumi:"cbn"` Cdn *string `pulumi:"cdn"` Cen *string `pulumi:"cen"` Cms *string `pulumi:"cms"` Cr *string `pulumi:"cr"` Cs *string `pulumi:"cs"` Datahub *string `pulumi:"datahub"` Ddosbgp *string `pulumi:"ddosbgp"` Ddoscoo *string `pulumi:"ddoscoo"` Dds *string `pulumi:"dds"` DmsEnterprise *string `pulumi:"dmsEnterprise"` Dns *string `pulumi:"dns"` Drds *string `pulumi:"drds"` Ecs *string `pulumi:"ecs"` Elasticsearch *string `pulumi:"elasticsearch"` Emr *string `pulumi:"emr"` Ess *string `pulumi:"ess"` Fc *string `pulumi:"fc"` Gpdb *string `pulumi:"gpdb"` 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"` Nas *string `pulumi:"nas"` Ons *string `pulumi:"ons"` Oss *string `pulumi:"oss"` Ots *string `pulumi:"ots"` Polardb *string `pulumi:"polardb"` Pvtz *string `pulumi:"pvtz"` Ram *string `pulumi:"ram"` Rds *string `pulumi:"rds"` Slb *string `pulumi:"slb"` Sts *string `pulumi:"sts"` Vpc *string `pulumi:"vpc"` }
type EndpointsArgs ¶
type EndpointsArgs struct { Actiontrail pulumi.StringPtrInput `pulumi:"actiontrail"` Adb pulumi.StringPtrInput `pulumi:"adb"` Alikafka pulumi.StringPtrInput `pulumi:"alikafka"` Apigateway pulumi.StringPtrInput `pulumi:"apigateway"` Bssopenapi pulumi.StringPtrInput `pulumi:"bssopenapi"` Cas pulumi.StringPtrInput `pulumi:"cas"` Cbn pulumi.StringPtrInput `pulumi:"cbn"` Cdn pulumi.StringPtrInput `pulumi:"cdn"` Cen pulumi.StringPtrInput `pulumi:"cen"` Cms pulumi.StringPtrInput `pulumi:"cms"` Cr pulumi.StringPtrInput `pulumi:"cr"` Cs pulumi.StringPtrInput `pulumi:"cs"` Datahub pulumi.StringPtrInput `pulumi:"datahub"` 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"` 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"` Gpdb pulumi.StringPtrInput `pulumi:"gpdb"` 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"` Nas pulumi.StringPtrInput `pulumi:"nas"` Ons pulumi.StringPtrInput `pulumi:"ons"` Oss pulumi.StringPtrInput `pulumi:"oss"` Ots pulumi.StringPtrInput `pulumi:"ots"` Polardb pulumi.StringPtrInput `pulumi:"polardb"` Pvtz pulumi.StringPtrInput `pulumi:"pvtz"` Ram pulumi.StringPtrInput `pulumi:"ram"` Rds pulumi.StringPtrInput `pulumi:"rds"` Slb pulumi.StringPtrInput `pulumi:"slb"` Sts pulumi.StringPtrInput `pulumi:"sts"` Vpc pulumi.StringPtrInput `pulumi:"vpc"` }
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 (o EndpointsArrayOutput) Index(i pulumi.IntInput) EndpointsOutput
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 (o EndpointsOutput) Adb() pulumi.StringPtrOutput
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 (o EndpointsOutput) Cas() pulumi.StringPtrOutput
func (EndpointsOutput) Cbn ¶
func (o EndpointsOutput) Cbn() pulumi.StringPtrOutput
func (EndpointsOutput) Cdn ¶
func (o EndpointsOutput) Cdn() pulumi.StringPtrOutput
func (EndpointsOutput) Cen ¶
func (o EndpointsOutput) Cen() pulumi.StringPtrOutput
func (EndpointsOutput) Cms ¶
func (o EndpointsOutput) Cms() pulumi.StringPtrOutput
func (EndpointsOutput) Cr ¶
func (o EndpointsOutput) Cr() pulumi.StringPtrOutput
func (EndpointsOutput) Cs ¶
func (o EndpointsOutput) Cs() pulumi.StringPtrOutput
func (EndpointsOutput) Datahub ¶
func (o EndpointsOutput) Datahub() pulumi.StringPtrOutput
func (EndpointsOutput) Ddosbgp ¶
func (o EndpointsOutput) Ddosbgp() pulumi.StringPtrOutput
func (EndpointsOutput) Ddoscoo ¶
func (o EndpointsOutput) Ddoscoo() pulumi.StringPtrOutput
func (EndpointsOutput) Dds ¶
func (o EndpointsOutput) Dds() pulumi.StringPtrOutput
func (EndpointsOutput) DmsEnterprise ¶ added in v2.3.3
func (o EndpointsOutput) DmsEnterprise() pulumi.StringPtrOutput
func (EndpointsOutput) Dns ¶
func (o EndpointsOutput) Dns() pulumi.StringPtrOutput
func (EndpointsOutput) Drds ¶
func (o EndpointsOutput) Drds() pulumi.StringPtrOutput
func (EndpointsOutput) Ecs ¶
func (o EndpointsOutput) Ecs() pulumi.StringPtrOutput
func (EndpointsOutput) Elasticsearch ¶
func (o EndpointsOutput) Elasticsearch() pulumi.StringPtrOutput
func (EndpointsOutput) ElementType ¶
func (EndpointsOutput) ElementType() reflect.Type
func (EndpointsOutput) Emr ¶
func (o EndpointsOutput) Emr() pulumi.StringPtrOutput
func (EndpointsOutput) Ess ¶
func (o EndpointsOutput) Ess() pulumi.StringPtrOutput
func (EndpointsOutput) Fc ¶
func (o EndpointsOutput) Fc() pulumi.StringPtrOutput
func (EndpointsOutput) Gpdb ¶
func (o EndpointsOutput) Gpdb() pulumi.StringPtrOutput
func (EndpointsOutput) Kms ¶
func (o EndpointsOutput) Kms() pulumi.StringPtrOutput
func (EndpointsOutput) Kvstore ¶
func (o EndpointsOutput) Kvstore() pulumi.StringPtrOutput
func (EndpointsOutput) Location ¶
func (o EndpointsOutput) Location() pulumi.StringPtrOutput
func (EndpointsOutput) Log ¶
func (o EndpointsOutput) Log() pulumi.StringPtrOutput
func (EndpointsOutput) Market ¶
func (o EndpointsOutput) Market() pulumi.StringPtrOutput
func (EndpointsOutput) Maxcompute ¶
func (o EndpointsOutput) Maxcompute() pulumi.StringPtrOutput
func (EndpointsOutput) Mns ¶
func (o EndpointsOutput) Mns() pulumi.StringPtrOutput
func (EndpointsOutput) Nas ¶
func (o EndpointsOutput) Nas() pulumi.StringPtrOutput
func (EndpointsOutput) Ons ¶
func (o EndpointsOutput) Ons() pulumi.StringPtrOutput
func (EndpointsOutput) Oss ¶
func (o EndpointsOutput) Oss() pulumi.StringPtrOutput
func (EndpointsOutput) Ots ¶
func (o EndpointsOutput) Ots() pulumi.StringPtrOutput
func (EndpointsOutput) Polardb ¶
func (o EndpointsOutput) Polardb() pulumi.StringPtrOutput
func (EndpointsOutput) Pvtz ¶
func (o EndpointsOutput) Pvtz() pulumi.StringPtrOutput
func (EndpointsOutput) Ram ¶
func (o EndpointsOutput) Ram() pulumi.StringPtrOutput
func (EndpointsOutput) Rds ¶
func (o EndpointsOutput) Rds() pulumi.StringPtrOutput
func (EndpointsOutput) Slb ¶
func (o EndpointsOutput) Slb() pulumi.StringPtrOutput
func (EndpointsOutput) Sts ¶
func (o EndpointsOutput) Sts() pulumi.StringPtrOutput
func (EndpointsOutput) ToEndpointsOutput ¶
func (o EndpointsOutput) ToEndpointsOutput() EndpointsOutput
func (EndpointsOutput) ToEndpointsOutputWithContext ¶
func (o EndpointsOutput) ToEndpointsOutputWithContext(ctx context.Context) EndpointsOutput
func (EndpointsOutput) Vpc ¶
func (o EndpointsOutput) Vpc() pulumi.StringPtrOutput