Class ProviderArgs
Inheritance
System.Object
ProviderArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class ProviderArgs : ResourceArgs
Constructors
View Source
ProviderArgs()
Declaration
Properties
View Source
AccessKey
The access key for API operations. You can retrieve this from the 'Security Management' section of the Alibaba Cloud
console.
Declaration
public Input<string> AccessKey { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
AccountId
The account ID for some service API operations. You can retrieve this from the 'Security Settings' section of the
Alibaba Cloud console.
Declaration
public Input<string> AccountId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
AssumeRole
Declaration
public Input<ProviderAssumeRoleArgs> AssumeRole { get; set; }
Property Value
View Source
ConfigurationSource
Use this to mark a terraform configuration file source.
Declaration
public Input<string> ConfigurationSource { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
EcsRoleName
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.
Declaration
public Input<string> EcsRoleName { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Endpoints
Declaration
public InputList<ProviderEndpointArgs> Endpoints { get; set; }
Property Value
View Source
Fc
Declaration
public Input<string> Fc { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
LogEndpoint
Declaration
public Input<string> LogEndpoint { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
MnsEndpoint
Declaration
public Input<string> MnsEndpoint { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
OtsInstanceName
Declaration
public Input<string> OtsInstanceName { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Profile
The profile for API operations. If not set, the default profile created with aliyun configure will be used.
Declaration
public Input<string> Profile { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Protocol
Declaration
public Input<string> Protocol { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Region
The region where Alibaba Cloud operations will take place. Examples are cn-beijing, cn-hangzhou, eu-central-1, etc.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
SecretKey
The secret key for API operations. You can retrieve this from the 'Security Management' section of the Alibaba Cloud
console.
Declaration
public Input<string> SecretKey { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
SecurityToken
security token. A security token is only required if you are using Security Token Service.
Declaration
public Input<string> SecurityToken { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
SharedCredentialsFile
The path to the shared credentials file. If not set this defaults to ~/.aliyun/config.json
Declaration
public Input<string> SharedCredentialsFile { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
SkipRegionValidation
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).
Declaration
public Input<bool> SkipRegionValidation { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|