Class CloudCredentialState
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 CloudCredentialState : ResourceArgs
Constructors
View SourceCloudCredentialState()
Declaration
public CloudCredentialState()
Properties
View SourceAmazonec2CredentialConfig
AWS config for the Cloud Credential (list maxitems:1)
Declaration
public Input<CloudCredentialAmazonec2CredentialConfigGetArgs> Amazonec2CredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialAmazonec2CredentialConfigGetArgs> |
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<CloudCredentialAzureCredentialConfigGetArgs> AzureCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialAzureCredentialConfigGetArgs> |
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<CloudCredentialDigitaloceanCredentialConfigGetArgs> DigitaloceanCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialDigitaloceanCredentialConfigGetArgs> |
Driver
(Computed) The driver of the Cloud Credential (string)
Declaration
public Input<string> Driver { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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<CloudCredentialLinodeCredentialConfigGetArgs> LinodeCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialLinodeCredentialConfigGetArgs> |
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<CloudCredentialOpenstackCredentialConfigGetArgs> OpenstackCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialOpenstackCredentialConfigGetArgs> |
VsphereCredentialConfig
vSphere config for the Cloud Credential (list maxitems:1)
Declaration
public Input<CloudCredentialVsphereCredentialConfigGetArgs> VsphereCredentialConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudCredentialVsphereCredentialConfigGetArgs> |