Class CloudCredentialArgs
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()
Namespace: Pulumi.Rancher2
Assembly: Pulumi.Rancher2.dll
Syntax
public sealed class CloudCredentialArgs : ResourceArgs
Constructors
View SourceCloudCredentialArgs()
Declaration
public CloudCredentialArgs()
Properties
View SourceAmazonec2CredentialConfig
AWS config for the Cloud Credential (list maxitems:1)
Declaration
public Input<CloudCredentialAmazonec2CredentialConfigArgs> Amazonec2CredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialAmazonec2CredentialConfigArgs> |
Annotations
Annotations for Cloud Credential object (map)
Declaration
public InputMap<object> Annotations { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
AzureCredentialConfig
Azure config for the Cloud Credential (list maxitems:1)
Declaration
public Input<CloudCredentialAzureCredentialConfigArgs> AzureCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialAzureCredentialConfigArgs> |
Description
Description for the Cloud Credential (string)
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DigitaloceanCredentialConfig
DigitalOcean config for the Cloud Credential (list maxitems:1)
Declaration
public Input<CloudCredentialDigitaloceanCredentialConfigArgs> DigitaloceanCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialDigitaloceanCredentialConfigArgs> |
Labels
Labels for Cloud Credential object (map)
Declaration
public InputMap<object> Labels { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
LinodeCredentialConfig
Linode config for the Cloud Credential (list maxitems:1)
Declaration
public Input<CloudCredentialLinodeCredentialConfigArgs> LinodeCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialLinodeCredentialConfigArgs> |
Name
The name of the Cloud Credential (string)
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
OpenstackCredentialConfig
OpenStack config for the Cloud Credential (list maxitems:1)
Declaration
public Input<CloudCredentialOpenstackCredentialConfigArgs> OpenstackCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialOpenstackCredentialConfigArgs> |
VsphereCredentialConfig
vSphere config for the Cloud Credential (list maxitems:1)
Declaration
public Input<CloudCredentialVsphereCredentialConfigArgs> VsphereCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialVsphereCredentialConfigArgs> |