config

package
v3.55.0 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: Apache-2.0 Imports: 5 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 GetAssumeRoleWithOidc added in v3.52.0

func GetAssumeRoleWithOidc(ctx *pulumi.Context) string

func GetClientConnectTimeout added in v3.3.0

func GetClientConnectTimeout(ctx *pulumi.Context) int

The maximum timeout of the client connection server.

func GetClientReadTimeout added in v3.3.0

func GetClientReadTimeout(ctx *pulumi.Context) int

The maximum timeout of the client read request.

func GetConfigurationSource

func GetConfigurationSource(ctx *pulumi.Context) string

func GetCredentialsUri added in v3.9.0

func GetCredentialsUri(ctx *pulumi.Context) string

The URI of sidecar credentials service.

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 GetMaxRetryTimeout added in v3.29.0

func GetMaxRetryTimeout(ctx *pulumi.Context) int

The maximum retry timeout of the request.

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 GetSecureTransport added in v3.8.0

func GetSecureTransport(ctx *pulumi.Context) string

The security transport for the assume role invoking.

func GetSecurityToken

func GetSecurityToken(ctx *pulumi.Context) string

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

func GetSecurityTransport added in v3.7.0

func GetSecurityTransport(ctx *pulumi.Context) string

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 GetSignVersion added in v3.47.0

func GetSignVersion(ctx *pulumi.Context) string

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

func GetSourceIp(ctx *pulumi.Context) string

The source ip for the assume role invoking.

Types

type AssumeRole

type AssumeRole struct {
	ExternalId *string `pulumi:"externalId"`
	// The permissions applied when assuming a role. You cannot use, this policy to grant further permissions that are in excess to those of the, role that is being assumed.
	Policy *string `pulumi:"policy"`
	// The ARN of a RAM role to assume prior to making API calls.
	RoleArn string `pulumi:"roleArn"`
	// The time after which the established session for assuming role expires. Valid value range: [900-3600] seconds. Default to 0 (in this case Alicloud use own default value).
	SessionExpiration *int    `pulumi:"sessionExpiration"`
	SessionName       *string `pulumi:"sessionName"`
}

type AssumeRoleArgs

type AssumeRoleArgs struct {
	ExternalId pulumi.StringPtrInput `pulumi:"externalId"`
	// The permissions applied when assuming a role. You cannot use, this policy to grant further permissions that are in excess to those of the, role that is being assumed.
	Policy pulumi.StringPtrInput `pulumi:"policy"`
	// The ARN of a RAM role to assume prior to making API calls.
	RoleArn pulumi.StringInput `pulumi:"roleArn"`
	// The time after which the established session for assuming role expires. Valid value range: [900-3600] seconds. Default to 0 (in this case Alicloud use own default value).
	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) ExternalId added in v3.39.1

func (o AssumeRoleOutput) ExternalId() pulumi.StringPtrOutput

func (AssumeRoleOutput) Policy

The permissions applied when assuming a role. You cannot use, this policy to grant further permissions that are in excess to those of the, role that is being assumed.

func (AssumeRoleOutput) RoleArn

func (o AssumeRoleOutput) RoleArn() pulumi.StringOutput

The ARN of a RAM role to assume prior to making API calls.

func (AssumeRoleOutput) SessionExpiration

func (o AssumeRoleOutput) SessionExpiration() pulumi.IntPtrOutput

The time after which the established session for assuming role expires. Valid value range: [900-3600] seconds. Default to 0 (in this case Alicloud use own default value).

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 AssumeRoleWithOidc added in v3.52.0

type AssumeRoleWithOidc struct {
	// ARN of the OIDC IdP.
	OidcProviderArn string  `pulumi:"oidcProviderArn"`
	OidcToken       *string `pulumi:"oidcToken"`
	// The file path of OIDC token that is issued by the external IdP.
	OidcTokenFile *string `pulumi:"oidcTokenFile"`
	// The policy that specifies the permissions of the returned STS token. You can use this parameter to grant the STS token fewer permissions than the permissions granted to the RAM role.
	Policy *string `pulumi:"policy"`
	// ARN of a RAM role to assume prior to making API calls.
	RoleArn string `pulumi:"roleArn"`
	// The custom name of the role session. Set this parameter based on your business requirements. In most cases, this parameter is set to the identity of the user who calls the operation, for example, the username.
	RoleSessionName *string `pulumi:"roleSessionName"`
	// The validity period of the STS token. Unit: seconds. Default value: 3600. Minimum value: 900. Maximum value: the value of the MaxSessionDuration parameter when creating a ram role.
	SessionExpiration *int `pulumi:"sessionExpiration"`
}

type AssumeRoleWithOidcArgs added in v3.52.0

type AssumeRoleWithOidcArgs struct {
	// ARN of the OIDC IdP.
	OidcProviderArn pulumi.StringInput    `pulumi:"oidcProviderArn"`
	OidcToken       pulumi.StringPtrInput `pulumi:"oidcToken"`
	// The file path of OIDC token that is issued by the external IdP.
	OidcTokenFile pulumi.StringPtrInput `pulumi:"oidcTokenFile"`
	// The policy that specifies the permissions of the returned STS token. You can use this parameter to grant the STS token fewer permissions than the permissions granted to the RAM role.
	Policy pulumi.StringPtrInput `pulumi:"policy"`
	// ARN of a RAM role to assume prior to making API calls.
	RoleArn pulumi.StringInput `pulumi:"roleArn"`
	// The custom name of the role session. Set this parameter based on your business requirements. In most cases, this parameter is set to the identity of the user who calls the operation, for example, the username.
	RoleSessionName pulumi.StringPtrInput `pulumi:"roleSessionName"`
	// The validity period of the STS token. Unit: seconds. Default value: 3600. Minimum value: 900. Maximum value: the value of the MaxSessionDuration parameter when creating a ram role.
	SessionExpiration pulumi.IntPtrInput `pulumi:"sessionExpiration"`
}

func (AssumeRoleWithOidcArgs) ElementType added in v3.52.0

func (AssumeRoleWithOidcArgs) ElementType() reflect.Type

func (AssumeRoleWithOidcArgs) ToAssumeRoleWithOidcOutput added in v3.52.0

func (i AssumeRoleWithOidcArgs) ToAssumeRoleWithOidcOutput() AssumeRoleWithOidcOutput

func (AssumeRoleWithOidcArgs) ToAssumeRoleWithOidcOutputWithContext added in v3.52.0

func (i AssumeRoleWithOidcArgs) ToAssumeRoleWithOidcOutputWithContext(ctx context.Context) AssumeRoleWithOidcOutput

type AssumeRoleWithOidcInput added in v3.52.0

type AssumeRoleWithOidcInput interface {
	pulumi.Input

	ToAssumeRoleWithOidcOutput() AssumeRoleWithOidcOutput
	ToAssumeRoleWithOidcOutputWithContext(context.Context) AssumeRoleWithOidcOutput
}

AssumeRoleWithOidcInput is an input type that accepts AssumeRoleWithOidcArgs and AssumeRoleWithOidcOutput values. You can construct a concrete instance of `AssumeRoleWithOidcInput` via:

AssumeRoleWithOidcArgs{...}

type AssumeRoleWithOidcOutput added in v3.52.0

type AssumeRoleWithOidcOutput struct{ *pulumi.OutputState }

func (AssumeRoleWithOidcOutput) ElementType added in v3.52.0

func (AssumeRoleWithOidcOutput) ElementType() reflect.Type

func (AssumeRoleWithOidcOutput) OidcProviderArn added in v3.52.0

func (o AssumeRoleWithOidcOutput) OidcProviderArn() pulumi.StringOutput

ARN of the OIDC IdP.

func (AssumeRoleWithOidcOutput) OidcToken added in v3.52.0

func (AssumeRoleWithOidcOutput) OidcTokenFile added in v3.52.0

The file path of OIDC token that is issued by the external IdP.

func (AssumeRoleWithOidcOutput) Policy added in v3.52.0

The policy that specifies the permissions of the returned STS token. You can use this parameter to grant the STS token fewer permissions than the permissions granted to the RAM role.

func (AssumeRoleWithOidcOutput) RoleArn added in v3.52.0

ARN of a RAM role to assume prior to making API calls.

func (AssumeRoleWithOidcOutput) RoleSessionName added in v3.52.0

func (o AssumeRoleWithOidcOutput) RoleSessionName() pulumi.StringPtrOutput

The custom name of the role session. Set this parameter based on your business requirements. In most cases, this parameter is set to the identity of the user who calls the operation, for example, the username.

func (AssumeRoleWithOidcOutput) SessionExpiration added in v3.52.0

func (o AssumeRoleWithOidcOutput) SessionExpiration() pulumi.IntPtrOutput

The validity period of the STS token. Unit: seconds. Default value: 3600. Minimum value: 900. Maximum value: the value of the MaxSessionDuration parameter when creating a ram role.

func (AssumeRoleWithOidcOutput) ToAssumeRoleWithOidcOutput added in v3.52.0

func (o AssumeRoleWithOidcOutput) ToAssumeRoleWithOidcOutput() AssumeRoleWithOidcOutput

func (AssumeRoleWithOidcOutput) ToAssumeRoleWithOidcOutputWithContext added in v3.52.0

func (o AssumeRoleWithOidcOutput) ToAssumeRoleWithOidcOutputWithContext(ctx context.Context) AssumeRoleWithOidcOutput

type Endpoints

type Endpoints struct {
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom acr endpoints.
	Acr *string `pulumi:"acr"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Actiontrail endpoints.
	Actiontrail *string `pulumi:"actiontrail"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom AnalyticDB endpoints.
	Adb *string `pulumi:"adb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom alb endpoints.
	Alb *string `pulumi:"alb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom alidfs endpoints.
	Alidfs *string `pulumi:"alidfs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom alidns endpoints.
	Alidns *string `pulumi:"alidns"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ALIKAFKA endpoints.
	Alikafka *string `pulumi:"alikafka"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Api Gateway endpoints.
	Apigateway *string `pulumi:"apigateway"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom arms endpoints.
	Arms *string `pulumi:"arms"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom bastionhost endpoints.
	Bastionhost *string `pulumi:"bastionhost"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom beebot endpoints.
	Beebot *string `pulumi:"beebot"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom bpstudio endpoints.
	Bpstudio *string `pulumi:"bpstudio"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom brainIndustrial endpoints.
	BrainIndustrial *string `pulumi:"brainIndustrial"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom BSSOPENAPI endpoints.
	Bssopenapi *string `pulumi:"bssopenapi"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom CAS endpoints.
	Cas *string `pulumi:"cas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cassandra endpoints.
	Cassandra *string `pulumi:"cassandra"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cbn endpoints.
	Cbn *string `pulumi:"cbn"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cbs endpoints.
	Cbs *string `pulumi:"cbs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cddc endpoints.
	Cddc *string `pulumi:"cddc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom CDN endpoints.
	Cdn *string `pulumi:"cdn"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cds endpoints.
	Cds *string `pulumi:"cds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom clickhouse endpoints.
	Clickhouse *string `pulumi:"clickhouse"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudauth endpoints.
	Cloudauth *string `pulumi:"cloudauth"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudfirewall endpoints.
	Cloudfirewall *string `pulumi:"cloudfirewall"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudfw endpoints.
	Cloudfw *string `pulumi:"cloudfw"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudphone endpoints.
	Cloudphone *string `pulumi:"cloudphone"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudsso endpoints.
	Cloudsso *string `pulumi:"cloudsso"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Cloud Monitor endpoints.
	Cms *string `pulumi:"cms"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom computenest endpoints.
	Computenest *string `pulumi:"computenest"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom config endpoints.
	Config *string `pulumi:"config"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Container Registry endpoints.
	Cr *string `pulumi:"cr"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Container Service endpoints.
	Cs *string `pulumi:"cs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom das endpoints.
	Das *string `pulumi:"das"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Datahub endpoints.
	Datahub *string `pulumi:"datahub"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dataworkspublic endpoints.
	Dataworkspublic *string `pulumi:"dataworkspublic"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dbfs endpoints.
	Dbfs *string `pulumi:"dbfs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dcdn endpoints.
	Dcdn *string `pulumi:"dcdn"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ddosbasic endpoints.
	Ddosbasic *string `pulumi:"ddosbasic"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DDOSBGP endpoints.
	Ddosbgp *string `pulumi:"ddosbgp"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DDOSCOO endpoints.
	Ddoscoo *string `pulumi:"ddoscoo"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom MongoDB endpoints.
	Dds *string `pulumi:"dds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom devopsrdc endpoints.
	Devopsrdc *string `pulumi:"devopsrdc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dg endpoints.
	Dg *string `pulumi:"dg"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dm endpoints.
	Dm *string `pulumi:"dm"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dmsEnterprise endpoints.
	DmsEnterprise *string `pulumi:"dmsEnterprise"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dmsenterprise endpoints.
	Dmsenterprise *string `pulumi:"dmsenterprise"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DNS endpoints.
	Dns *string `pulumi:"dns"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DRDS endpoints.
	Drds *string `pulumi:"drds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dts endpoints.
	Dts   *string `pulumi:"dts"`
	Dysms *string `pulumi:"dysms"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eais endpoints.
	Eais *string `pulumi:"eais"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ebs endpoints.
	Ebs *string `pulumi:"ebs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eci endpoints.
	Eci *string `pulumi:"eci"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ECS endpoints.
	Ecs *string `pulumi:"ecs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom edas endpoints.
	Edas *string `pulumi:"edas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom edasschedulerx endpoints.
	Edasschedulerx *string `pulumi:"edasschedulerx"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom edsuser endpoints.
	Edsuser *string `pulumi:"edsuser"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eflo endpoints.
	Eflo *string `pulumi:"eflo"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ehpc endpoints.
	Ehpc *string `pulumi:"ehpc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ehs endpoints.
	Ehs *string `pulumi:"ehs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eipanycast endpoints.
	Eipanycast *string `pulumi:"eipanycast"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Elasticsearch endpoints.
	Elasticsearch *string `pulumi:"elasticsearch"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom EMR endpoints.
	Emr *string `pulumi:"emr"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ens endpoints.
	Ens *string `pulumi:"ens"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Autoscaling endpoints.
	Ess *string `pulumi:"ess"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eventbridgeShare endpoints.
	Eventbridge *string `pulumi:"eventbridge"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Function Computing endpoints.
	Fc *string `pulumi:"fc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom fnf endpoints.
	Fnf *string `pulumi:"fnf"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ga endpoints.
	Ga *string `pulumi:"ga"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom gaplus endpoints.
	Gaplus *string `pulumi:"gaplus"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom gds endpoints.
	Gds *string `pulumi:"gds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom GPDB endpoints.
	Gpdb *string `pulumi:"gpdb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom gwsecd endpoints.
	Gwsecd *string `pulumi:"gwsecd"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom hbr endpoints.
	Hbr *string `pulumi:"hbr"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom hcsSgw endpoints.
	HcsSgw *string `pulumi:"hcsSgw"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom hitsdb endpoints.
	Hitsdb *string `pulumi:"hitsdb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom imm endpoints.
	Imm *string `pulumi:"imm"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom imp endpoints.
	Imp *string `pulumi:"imp"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ims endpoints.
	Ims *string `pulumi:"ims"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom iot endpoints.
	Iot *string `pulumi:"iot"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom KMS endpoints.
	Kms *string `pulumi:"kms"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom R-KVStore endpoints.
	Kvstore *string `pulumi:"kvstore"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Location Service endpoints.
	Location *string `pulumi:"location"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Log Service endpoints.
	Log *string `pulumi:"log"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Market Place endpoints.
	Market *string `pulumi:"market"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom MaxCompute endpoints.
	Maxcompute *string `pulumi:"maxcompute"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom mhub endpoints.
	Mhub *string `pulumi:"mhub"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom MNS endpoints.
	Mns *string `pulumi:"mns"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom mscopensubscription endpoints.
	Mscopensubscription *string `pulumi:"mscopensubscription"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom mse endpoints.
	Mse *string `pulumi:"mse"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom NAS endpoints.
	Nas *string `pulumi:"nas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom nlb endpoints.
	Nlb *string `pulumi:"nlb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom oceanbase endpoints.
	Oceanbase *string `pulumi:"oceanbase"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ONS endpoints.
	Ons *string `pulumi:"ons"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom onsproxy endpoints.
	Onsproxy *string `pulumi:"onsproxy"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom oos endpoints.
	Oos *string `pulumi:"oos"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom opensearch endpoints.
	Opensearch *string `pulumi:"opensearch"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom OSS endpoints.
	Oss *string `pulumi:"oss"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Table Store endpoints.
	Ots *string `pulumi:"ots"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom PolarDB endpoints.
	Polardb *string `pulumi:"polardb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom privatelink endpoints.
	Privatelink *string `pulumi:"privatelink"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Private Zone endpoints.
	Pvtz *string `pulumi:"pvtz"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom quickbi endpoints.
	Quickbi *string `pulumi:"quickbi"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom quotas endpoints.
	Quotas *string `pulumi:"quotas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom rKvstore endpoints.
	RKvstore *string `pulumi:"rKvstore"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom RAM endpoints.
	Ram *string `pulumi:"ram"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom RDS endpoints.
	Rds *string `pulumi:"rds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom redisa endpoints.
	Redisa *string `pulumi:"redisa"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom resourcemanager endpoints.
	Resourcemanager *string `pulumi:"resourcemanager"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom resourcesharing endpoints.
	Resourcesharing *string `pulumi:"resourcesharing"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ros endpoints.
	Ros *string `pulumi:"ros"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom sas endpoints.
	Sas *string `pulumi:"sas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom scdn endpoints.
	Scdn *string `pulumi:"scdn"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom sddp endpoints.
	Sddp *string `pulumi:"sddp"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom serverless endpoints.
	Serverless *string `pulumi:"serverless"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom servicemesh endpoints.
	Servicemesh *string `pulumi:"servicemesh"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom sgw endpoints.
	Sgw *string `pulumi:"sgw"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom SLB endpoints.
	Slb *string `pulumi:"slb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom smartag endpoints.
	Smartag *string `pulumi:"smartag"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom srvcatalog endpoints.
	Srvcatalog *string `pulumi:"srvcatalog"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom STS endpoints.
	Sts *string `pulumi:"sts"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom swas endpoints.
	Swas *string `pulumi:"swas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom tag endpoints.
	Tag *string `pulumi:"tag"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom vod endpoints.
	Vod *string `pulumi:"vod"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom VPC and VPN endpoints.
	Vpc *string `pulumi:"vpc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom vpcpeer endpoints.
	Vpcpeer *string `pulumi:"vpcpeer"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom vs endpoints.
	Vs *string `pulumi:"vs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom waf endpoints.
	Waf *string `pulumi:"waf"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom wafOpenapi endpoints.
	WafOpenapi *string `pulumi:"wafOpenapi"`
}

type EndpointsArgs

type EndpointsArgs struct {
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom acr endpoints.
	Acr pulumi.StringPtrInput `pulumi:"acr"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Actiontrail endpoints.
	Actiontrail pulumi.StringPtrInput `pulumi:"actiontrail"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom AnalyticDB endpoints.
	Adb pulumi.StringPtrInput `pulumi:"adb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom alb endpoints.
	Alb pulumi.StringPtrInput `pulumi:"alb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom alidfs endpoints.
	Alidfs pulumi.StringPtrInput `pulumi:"alidfs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom alidns endpoints.
	Alidns pulumi.StringPtrInput `pulumi:"alidns"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ALIKAFKA endpoints.
	Alikafka pulumi.StringPtrInput `pulumi:"alikafka"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Api Gateway endpoints.
	Apigateway pulumi.StringPtrInput `pulumi:"apigateway"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom arms endpoints.
	Arms pulumi.StringPtrInput `pulumi:"arms"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom bastionhost endpoints.
	Bastionhost pulumi.StringPtrInput `pulumi:"bastionhost"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom beebot endpoints.
	Beebot pulumi.StringPtrInput `pulumi:"beebot"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom bpstudio endpoints.
	Bpstudio pulumi.StringPtrInput `pulumi:"bpstudio"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom brainIndustrial endpoints.
	BrainIndustrial pulumi.StringPtrInput `pulumi:"brainIndustrial"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom BSSOPENAPI endpoints.
	Bssopenapi pulumi.StringPtrInput `pulumi:"bssopenapi"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom CAS endpoints.
	Cas pulumi.StringPtrInput `pulumi:"cas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cassandra endpoints.
	Cassandra pulumi.StringPtrInput `pulumi:"cassandra"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cbn endpoints.
	Cbn pulumi.StringPtrInput `pulumi:"cbn"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cbs endpoints.
	Cbs pulumi.StringPtrInput `pulumi:"cbs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cddc endpoints.
	Cddc pulumi.StringPtrInput `pulumi:"cddc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom CDN endpoints.
	Cdn pulumi.StringPtrInput `pulumi:"cdn"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cds endpoints.
	Cds pulumi.StringPtrInput `pulumi:"cds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom clickhouse endpoints.
	Clickhouse pulumi.StringPtrInput `pulumi:"clickhouse"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudauth endpoints.
	Cloudauth pulumi.StringPtrInput `pulumi:"cloudauth"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudfirewall endpoints.
	Cloudfirewall pulumi.StringPtrInput `pulumi:"cloudfirewall"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudfw endpoints.
	Cloudfw pulumi.StringPtrInput `pulumi:"cloudfw"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudphone endpoints.
	Cloudphone pulumi.StringPtrInput `pulumi:"cloudphone"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudsso endpoints.
	Cloudsso pulumi.StringPtrInput `pulumi:"cloudsso"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Cloud Monitor endpoints.
	Cms pulumi.StringPtrInput `pulumi:"cms"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom computenest endpoints.
	Computenest pulumi.StringPtrInput `pulumi:"computenest"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom config endpoints.
	Config pulumi.StringPtrInput `pulumi:"config"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Container Registry endpoints.
	Cr pulumi.StringPtrInput `pulumi:"cr"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Container Service endpoints.
	Cs pulumi.StringPtrInput `pulumi:"cs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom das endpoints.
	Das pulumi.StringPtrInput `pulumi:"das"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Datahub endpoints.
	Datahub pulumi.StringPtrInput `pulumi:"datahub"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dataworkspublic endpoints.
	Dataworkspublic pulumi.StringPtrInput `pulumi:"dataworkspublic"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dbfs endpoints.
	Dbfs pulumi.StringPtrInput `pulumi:"dbfs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dcdn endpoints.
	Dcdn pulumi.StringPtrInput `pulumi:"dcdn"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ddosbasic endpoints.
	Ddosbasic pulumi.StringPtrInput `pulumi:"ddosbasic"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DDOSBGP endpoints.
	Ddosbgp pulumi.StringPtrInput `pulumi:"ddosbgp"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DDOSCOO endpoints.
	Ddoscoo pulumi.StringPtrInput `pulumi:"ddoscoo"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom MongoDB endpoints.
	Dds pulumi.StringPtrInput `pulumi:"dds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom devopsrdc endpoints.
	Devopsrdc pulumi.StringPtrInput `pulumi:"devopsrdc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dg endpoints.
	Dg pulumi.StringPtrInput `pulumi:"dg"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dm endpoints.
	Dm pulumi.StringPtrInput `pulumi:"dm"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dmsEnterprise endpoints.
	DmsEnterprise pulumi.StringPtrInput `pulumi:"dmsEnterprise"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dmsenterprise endpoints.
	Dmsenterprise pulumi.StringPtrInput `pulumi:"dmsenterprise"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DNS endpoints.
	Dns pulumi.StringPtrInput `pulumi:"dns"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DRDS endpoints.
	Drds pulumi.StringPtrInput `pulumi:"drds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dts endpoints.
	Dts   pulumi.StringPtrInput `pulumi:"dts"`
	Dysms pulumi.StringPtrInput `pulumi:"dysms"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eais endpoints.
	Eais pulumi.StringPtrInput `pulumi:"eais"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ebs endpoints.
	Ebs pulumi.StringPtrInput `pulumi:"ebs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eci endpoints.
	Eci pulumi.StringPtrInput `pulumi:"eci"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ECS endpoints.
	Ecs pulumi.StringPtrInput `pulumi:"ecs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom edas endpoints.
	Edas pulumi.StringPtrInput `pulumi:"edas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom edasschedulerx endpoints.
	Edasschedulerx pulumi.StringPtrInput `pulumi:"edasschedulerx"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom edsuser endpoints.
	Edsuser pulumi.StringPtrInput `pulumi:"edsuser"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eflo endpoints.
	Eflo pulumi.StringPtrInput `pulumi:"eflo"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ehpc endpoints.
	Ehpc pulumi.StringPtrInput `pulumi:"ehpc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ehs endpoints.
	Ehs pulumi.StringPtrInput `pulumi:"ehs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eipanycast endpoints.
	Eipanycast pulumi.StringPtrInput `pulumi:"eipanycast"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Elasticsearch endpoints.
	Elasticsearch pulumi.StringPtrInput `pulumi:"elasticsearch"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom EMR endpoints.
	Emr pulumi.StringPtrInput `pulumi:"emr"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ens endpoints.
	Ens pulumi.StringPtrInput `pulumi:"ens"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Autoscaling endpoints.
	Ess pulumi.StringPtrInput `pulumi:"ess"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eventbridgeShare endpoints.
	Eventbridge pulumi.StringPtrInput `pulumi:"eventbridge"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Function Computing endpoints.
	Fc pulumi.StringPtrInput `pulumi:"fc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom fnf endpoints.
	Fnf pulumi.StringPtrInput `pulumi:"fnf"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ga endpoints.
	Ga pulumi.StringPtrInput `pulumi:"ga"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom gaplus endpoints.
	Gaplus pulumi.StringPtrInput `pulumi:"gaplus"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom gds endpoints.
	Gds pulumi.StringPtrInput `pulumi:"gds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom GPDB endpoints.
	Gpdb pulumi.StringPtrInput `pulumi:"gpdb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom gwsecd endpoints.
	Gwsecd pulumi.StringPtrInput `pulumi:"gwsecd"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom hbr endpoints.
	Hbr pulumi.StringPtrInput `pulumi:"hbr"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom hcsSgw endpoints.
	HcsSgw pulumi.StringPtrInput `pulumi:"hcsSgw"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom hitsdb endpoints.
	Hitsdb pulumi.StringPtrInput `pulumi:"hitsdb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom imm endpoints.
	Imm pulumi.StringPtrInput `pulumi:"imm"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom imp endpoints.
	Imp pulumi.StringPtrInput `pulumi:"imp"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ims endpoints.
	Ims pulumi.StringPtrInput `pulumi:"ims"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom iot endpoints.
	Iot pulumi.StringPtrInput `pulumi:"iot"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom KMS endpoints.
	Kms pulumi.StringPtrInput `pulumi:"kms"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom R-KVStore endpoints.
	Kvstore pulumi.StringPtrInput `pulumi:"kvstore"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Location Service endpoints.
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Log Service endpoints.
	Log pulumi.StringPtrInput `pulumi:"log"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Market Place endpoints.
	Market pulumi.StringPtrInput `pulumi:"market"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom MaxCompute endpoints.
	Maxcompute pulumi.StringPtrInput `pulumi:"maxcompute"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom mhub endpoints.
	Mhub pulumi.StringPtrInput `pulumi:"mhub"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom MNS endpoints.
	Mns pulumi.StringPtrInput `pulumi:"mns"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom mscopensubscription endpoints.
	Mscopensubscription pulumi.StringPtrInput `pulumi:"mscopensubscription"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom mse endpoints.
	Mse pulumi.StringPtrInput `pulumi:"mse"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom NAS endpoints.
	Nas pulumi.StringPtrInput `pulumi:"nas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom nlb endpoints.
	Nlb pulumi.StringPtrInput `pulumi:"nlb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom oceanbase endpoints.
	Oceanbase pulumi.StringPtrInput `pulumi:"oceanbase"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ONS endpoints.
	Ons pulumi.StringPtrInput `pulumi:"ons"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom onsproxy endpoints.
	Onsproxy pulumi.StringPtrInput `pulumi:"onsproxy"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom oos endpoints.
	Oos pulumi.StringPtrInput `pulumi:"oos"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom opensearch endpoints.
	Opensearch pulumi.StringPtrInput `pulumi:"opensearch"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom OSS endpoints.
	Oss pulumi.StringPtrInput `pulumi:"oss"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Table Store endpoints.
	Ots pulumi.StringPtrInput `pulumi:"ots"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom PolarDB endpoints.
	Polardb pulumi.StringPtrInput `pulumi:"polardb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom privatelink endpoints.
	Privatelink pulumi.StringPtrInput `pulumi:"privatelink"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Private Zone endpoints.
	Pvtz pulumi.StringPtrInput `pulumi:"pvtz"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom quickbi endpoints.
	Quickbi pulumi.StringPtrInput `pulumi:"quickbi"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom quotas endpoints.
	Quotas pulumi.StringPtrInput `pulumi:"quotas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom rKvstore endpoints.
	RKvstore pulumi.StringPtrInput `pulumi:"rKvstore"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom RAM endpoints.
	Ram pulumi.StringPtrInput `pulumi:"ram"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom RDS endpoints.
	Rds pulumi.StringPtrInput `pulumi:"rds"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom redisa endpoints.
	Redisa pulumi.StringPtrInput `pulumi:"redisa"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom resourcemanager endpoints.
	Resourcemanager pulumi.StringPtrInput `pulumi:"resourcemanager"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom resourcesharing endpoints.
	Resourcesharing pulumi.StringPtrInput `pulumi:"resourcesharing"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ros endpoints.
	Ros pulumi.StringPtrInput `pulumi:"ros"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom sas endpoints.
	Sas pulumi.StringPtrInput `pulumi:"sas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom scdn endpoints.
	Scdn pulumi.StringPtrInput `pulumi:"scdn"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom sddp endpoints.
	Sddp pulumi.StringPtrInput `pulumi:"sddp"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom serverless endpoints.
	Serverless pulumi.StringPtrInput `pulumi:"serverless"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom servicemesh endpoints.
	Servicemesh pulumi.StringPtrInput `pulumi:"servicemesh"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom sgw endpoints.
	Sgw pulumi.StringPtrInput `pulumi:"sgw"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom SLB endpoints.
	Slb pulumi.StringPtrInput `pulumi:"slb"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom smartag endpoints.
	Smartag pulumi.StringPtrInput `pulumi:"smartag"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom srvcatalog endpoints.
	Srvcatalog pulumi.StringPtrInput `pulumi:"srvcatalog"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom STS endpoints.
	Sts pulumi.StringPtrInput `pulumi:"sts"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom swas endpoints.
	Swas pulumi.StringPtrInput `pulumi:"swas"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom tag endpoints.
	Tag pulumi.StringPtrInput `pulumi:"tag"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom vod endpoints.
	Vod pulumi.StringPtrInput `pulumi:"vod"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom VPC and VPN endpoints.
	Vpc pulumi.StringPtrInput `pulumi:"vpc"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom vpcpeer endpoints.
	Vpcpeer pulumi.StringPtrInput `pulumi:"vpcpeer"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom vs endpoints.
	Vs pulumi.StringPtrInput `pulumi:"vs"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom waf endpoints.
	Waf pulumi.StringPtrInput `pulumi:"waf"`
	// Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom wafOpenapi endpoints.
	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) Acr added in v3.9.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom acr endpoints.

func (EndpointsOutput) Actiontrail

func (o EndpointsOutput) Actiontrail() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Actiontrail endpoints.

func (EndpointsOutput) Adb

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom AnalyticDB endpoints.

func (EndpointsOutput) Alb added in v3.6.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom alb endpoints.

func (EndpointsOutput) Alidfs added in v3.7.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom alidfs endpoints.

func (EndpointsOutput) Alidns

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom alidns endpoints.

func (EndpointsOutput) Alikafka

func (o EndpointsOutput) Alikafka() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ALIKAFKA endpoints.

func (EndpointsOutput) Apigateway

func (o EndpointsOutput) Apigateway() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Api Gateway endpoints.

func (EndpointsOutput) Arms added in v3.5.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom arms endpoints.

func (EndpointsOutput) Bastionhost added in v3.7.0

func (o EndpointsOutput) Bastionhost() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom bastionhost endpoints.

func (EndpointsOutput) Beebot added in v3.36.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom beebot endpoints.

func (EndpointsOutput) Bpstudio added in v3.29.0

func (o EndpointsOutput) Bpstudio() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom bpstudio endpoints.

func (EndpointsOutput) BrainIndustrial

func (o EndpointsOutput) BrainIndustrial() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom brainIndustrial endpoints.

func (EndpointsOutput) Bssopenapi

func (o EndpointsOutput) Bssopenapi() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom BSSOPENAPI endpoints.

func (EndpointsOutput) Cas

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom CAS endpoints.

func (EndpointsOutput) Cassandra

func (o EndpointsOutput) Cassandra() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cassandra endpoints.

func (EndpointsOutput) Cbn

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cbn endpoints.

func (EndpointsOutput) Cbs added in v3.29.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cbs endpoints.

func (EndpointsOutput) Cddc added in v3.7.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cddc endpoints.

func (EndpointsOutput) Cdn

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom CDN endpoints.

func (EndpointsOutput) Cds added in v3.5.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cds endpoints.

func (EndpointsOutput) Clickhouse added in v3.8.0

func (o EndpointsOutput) Clickhouse() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom clickhouse endpoints.

func (EndpointsOutput) Cloudauth added in v3.8.0

func (o EndpointsOutput) Cloudauth() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudauth endpoints.

func (EndpointsOutput) Cloudfirewall added in v3.29.0

func (o EndpointsOutput) Cloudfirewall() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudfirewall endpoints.

func (EndpointsOutput) Cloudfw added in v3.26.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudfw endpoints.

func (EndpointsOutput) Cloudphone added in v3.6.0

func (o EndpointsOutput) Cloudphone() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudphone endpoints.

func (EndpointsOutput) Cloudsso added in v3.8.0

func (o EndpointsOutput) Cloudsso() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom cloudsso endpoints.

func (EndpointsOutput) Cms

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Cloud Monitor endpoints.

func (EndpointsOutput) Computenest added in v3.38.0

func (o EndpointsOutput) Computenest() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom computenest endpoints.

func (EndpointsOutput) Config

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom config endpoints.

func (EndpointsOutput) Cr

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Container Registry endpoints.

func (EndpointsOutput) Cs

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Container Service endpoints.

func (EndpointsOutput) Das added in v3.29.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom das endpoints.

func (EndpointsOutput) Datahub

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Datahub endpoints.

func (EndpointsOutput) Dataworkspublic added in v3.6.0

func (o EndpointsOutput) Dataworkspublic() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dataworkspublic endpoints.

func (EndpointsOutput) Dbfs added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dbfs endpoints.

func (EndpointsOutput) Dcdn

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dcdn endpoints.

func (EndpointsOutput) Ddosbasic added in v3.20.0

func (o EndpointsOutput) Ddosbasic() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ddosbasic endpoints.

func (EndpointsOutput) Ddosbgp

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DDOSBGP endpoints.

func (EndpointsOutput) Ddoscoo

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DDOSCOO endpoints.

func (EndpointsOutput) Dds

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom MongoDB endpoints.

func (EndpointsOutput) Devopsrdc added in v3.8.0

func (o EndpointsOutput) Devopsrdc() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom devopsrdc endpoints.

func (EndpointsOutput) Dg added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dg endpoints.

func (EndpointsOutput) Dm added in v3.3.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dm endpoints.

func (EndpointsOutput) DmsEnterprise

func (o EndpointsOutput) DmsEnterprise() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dmsEnterprise endpoints.

func (EndpointsOutput) Dmsenterprise added in v3.29.0

func (o EndpointsOutput) Dmsenterprise() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dmsenterprise endpoints.

func (EndpointsOutput) Dns

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DNS endpoints.

func (EndpointsOutput) Drds

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom DRDS endpoints.

func (EndpointsOutput) Dts added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom dts endpoints.

func (EndpointsOutput) Dysms added in v3.26.0

func (EndpointsOutput) Eais added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eais endpoints.

func (EndpointsOutput) Ebs added in v3.29.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ebs endpoints.

func (EndpointsOutput) Eci

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eci endpoints.

func (EndpointsOutput) Ecs

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ECS endpoints.

func (EndpointsOutput) Edas added in v3.22.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom edas endpoints.

func (EndpointsOutput) Edasschedulerx added in v3.22.0

func (o EndpointsOutput) Edasschedulerx() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom edasschedulerx endpoints.

func (EndpointsOutput) Edsuser added in v3.10.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom edsuser endpoints.

func (EndpointsOutput) Eflo added in v3.34.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eflo endpoints.

func (EndpointsOutput) Ehpc added in v3.7.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ehpc endpoints.

func (EndpointsOutput) Ehs added in v3.22.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ehs endpoints.

func (EndpointsOutput) Eipanycast

func (o EndpointsOutput) Eipanycast() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eipanycast endpoints.

func (EndpointsOutput) Elasticsearch

func (o EndpointsOutput) Elasticsearch() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Elasticsearch endpoints.

func (EndpointsOutput) ElementType

func (EndpointsOutput) ElementType() reflect.Type

func (EndpointsOutput) Emr

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom EMR endpoints.

func (EndpointsOutput) Ens added in v3.7.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ens endpoints.

func (EndpointsOutput) Ess

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Autoscaling endpoints.

func (EndpointsOutput) Eventbridge added in v3.4.0

func (o EndpointsOutput) Eventbridge() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom eventbridgeShare endpoints.

func (EndpointsOutput) Fc

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Function Computing endpoints.

func (EndpointsOutput) Fnf

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom fnf endpoints.

func (EndpointsOutput) Ga

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ga endpoints.

func (EndpointsOutput) Gaplus added in v3.14.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom gaplus endpoints.

func (EndpointsOutput) Gds added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom gds endpoints.

func (EndpointsOutput) Gpdb

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom GPDB endpoints.

func (EndpointsOutput) Gwsecd added in v3.6.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom gwsecd endpoints.

func (EndpointsOutput) Hbr added in v3.5.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom hbr endpoints.

func (EndpointsOutput) HcsSgw added in v3.7.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom hcsSgw endpoints.

func (EndpointsOutput) Hitsdb

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom hitsdb endpoints.

func (EndpointsOutput) Imm added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom imm endpoints.

func (EndpointsOutput) Imp added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom imp endpoints.

func (EndpointsOutput) Ims

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ims endpoints.

func (EndpointsOutput) Iot added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom iot endpoints.

func (EndpointsOutput) Kms

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom KMS endpoints.

func (EndpointsOutput) Kvstore

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom R-KVStore endpoints.

func (EndpointsOutput) Location

func (o EndpointsOutput) Location() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Location Service endpoints.

func (EndpointsOutput) Log

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Log Service endpoints.

func (EndpointsOutput) Market

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Market Place endpoints.

func (EndpointsOutput) Maxcompute

func (o EndpointsOutput) Maxcompute() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom MaxCompute endpoints.

func (EndpointsOutput) Mhub added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom mhub endpoints.

func (EndpointsOutput) Mns

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom MNS endpoints.

func (EndpointsOutput) Mscopensubscription added in v3.7.0

func (o EndpointsOutput) Mscopensubscription() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom mscopensubscription endpoints.

func (EndpointsOutput) Mse

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom mse endpoints.

func (EndpointsOutput) Nas

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom NAS endpoints.

func (EndpointsOutput) Nlb added in v3.29.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom nlb endpoints.

func (EndpointsOutput) Oceanbase added in v3.36.0

func (o EndpointsOutput) Oceanbase() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom oceanbase endpoints.

func (EndpointsOutput) Ons

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ONS endpoints.

func (EndpointsOutput) Onsproxy added in v3.4.0

func (o EndpointsOutput) Onsproxy() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom onsproxy endpoints.

func (EndpointsOutput) Oos

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom oos endpoints.

func (EndpointsOutput) Opensearch added in v3.8.0

func (o EndpointsOutput) Opensearch() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom opensearch endpoints.

func (EndpointsOutput) Oss

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom OSS endpoints.

func (EndpointsOutput) Ots

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Table Store endpoints.

func (EndpointsOutput) Polardb

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom PolarDB endpoints.

func (o EndpointsOutput) Privatelink() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom privatelink endpoints.

func (EndpointsOutput) Pvtz

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom Private Zone endpoints.

func (EndpointsOutput) Quickbi added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom quickbi endpoints.

func (EndpointsOutput) Quotas

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom quotas endpoints.

func (EndpointsOutput) RKvstore

func (o EndpointsOutput) RKvstore() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom rKvstore endpoints.

func (EndpointsOutput) Ram

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom RAM endpoints.

func (EndpointsOutput) Rds

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom RDS endpoints.

func (EndpointsOutput) Redisa added in v3.6.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom redisa endpoints.

func (EndpointsOutput) Resourcemanager

func (o EndpointsOutput) Resourcemanager() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom resourcemanager endpoints.

func (EndpointsOutput) Resourcesharing

func (o EndpointsOutput) Resourcesharing() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom resourcesharing endpoints.

func (EndpointsOutput) Ros

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom ros endpoints.

func (EndpointsOutput) Sas added in v3.7.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom sas endpoints.

func (EndpointsOutput) Scdn added in v3.6.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom scdn endpoints.

func (EndpointsOutput) Sddp added in v3.7.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom sddp endpoints.

func (EndpointsOutput) Serverless added in v3.5.0

func (o EndpointsOutput) Serverless() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom serverless endpoints.

func (EndpointsOutput) Servicemesh added in v3.8.0

func (o EndpointsOutput) Servicemesh() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom servicemesh endpoints.

func (EndpointsOutput) Sgw

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom sgw endpoints.

func (EndpointsOutput) Slb

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom SLB endpoints.

func (EndpointsOutput) Smartag added in v3.20.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom smartag endpoints.

func (EndpointsOutput) Srvcatalog added in v3.29.0

func (o EndpointsOutput) Srvcatalog() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom srvcatalog endpoints.

func (EndpointsOutput) Sts

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom STS endpoints.

func (EndpointsOutput) Swas added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom swas endpoints.

func (EndpointsOutput) Tag added in v3.20.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom tag endpoints.

func (EndpointsOutput) ToEndpointsOutput

func (o EndpointsOutput) ToEndpointsOutput() EndpointsOutput

func (EndpointsOutput) ToEndpointsOutputWithContext

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

func (EndpointsOutput) Vod added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom vod endpoints.

func (EndpointsOutput) Vpc

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom VPC and VPN endpoints.

func (EndpointsOutput) Vpcpeer added in v3.29.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom vpcpeer endpoints.

func (EndpointsOutput) Vs added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom vs endpoints.

func (EndpointsOutput) Waf added in v3.8.0

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom waf endpoints.

func (EndpointsOutput) WafOpenapi

func (o EndpointsOutput) WafOpenapi() pulumi.StringPtrOutput

Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to custom wafOpenapi endpoints.

type SignVersion added in v3.47.0

type SignVersion struct {
	Oss *string `pulumi:"oss"`
	Sls *string `pulumi:"sls"`
}

type SignVersionArgs added in v3.47.0

type SignVersionArgs struct {
	Oss pulumi.StringPtrInput `pulumi:"oss"`
	Sls pulumi.StringPtrInput `pulumi:"sls"`
}

func (SignVersionArgs) ElementType added in v3.47.0

func (SignVersionArgs) ElementType() reflect.Type

func (SignVersionArgs) ToSignVersionOutput added in v3.47.0

func (i SignVersionArgs) ToSignVersionOutput() SignVersionOutput

func (SignVersionArgs) ToSignVersionOutputWithContext added in v3.47.0

func (i SignVersionArgs) ToSignVersionOutputWithContext(ctx context.Context) SignVersionOutput

type SignVersionInput added in v3.47.0

type SignVersionInput interface {
	pulumi.Input

	ToSignVersionOutput() SignVersionOutput
	ToSignVersionOutputWithContext(context.Context) SignVersionOutput
}

SignVersionInput is an input type that accepts SignVersionArgs and SignVersionOutput values. You can construct a concrete instance of `SignVersionInput` via:

SignVersionArgs{...}

type SignVersionOutput added in v3.47.0

type SignVersionOutput struct{ *pulumi.OutputState }

func (SignVersionOutput) ElementType added in v3.47.0

func (SignVersionOutput) ElementType() reflect.Type

func (SignVersionOutput) Oss added in v3.47.0

func (SignVersionOutput) Sls added in v3.47.0

func (SignVersionOutput) ToSignVersionOutput added in v3.47.0

func (o SignVersionOutput) ToSignVersionOutput() SignVersionOutput

func (SignVersionOutput) ToSignVersionOutputWithContext added in v3.47.0

func (o SignVersionOutput) ToSignVersionOutputWithContext(ctx context.Context) SignVersionOutput

Jump to

Keyboard shortcuts

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