Class Config
Inheritance
System.Object
Config
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.OpenStack.dll
Syntax
public static class Config
Properties
View Source
AllowReauth
If set to false, OpenStack authorization won't be perfomed automatically, if the initial auth token get expired.
Defaults to true
Declaration
public static bool? AllowReauth { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
View Source
ApplicationCredentialId
Application Credential ID to login with.
Declaration
public static string ApplicationCredentialId { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
ApplicationCredentialName
Application Credential name to login with.
Declaration
public static string ApplicationCredentialName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
ApplicationCredentialSecret
Application Credential secret to login with.
Declaration
public static string ApplicationCredentialSecret { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
AuthUrl
The Identity authentication URL.
Declaration
public static string AuthUrl { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
CacertFile
Declaration
public static string CacertFile { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
Cert
A client certificate to authenticate with.
Declaration
public static string Cert { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
Cloud
An entry in a clouds.yaml file to use.
Declaration
public static string Cloud { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
DefaultDomain
The name of the Domain ID to scope to if no other domain is specified. Defaults to default (Identity v3).
Declaration
public static string DefaultDomain { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
DelayedAuth
If set to false, OpenStack authorization will be perfomed, every time the service provider client is called. Defaults
to true.
Declaration
public static bool? DelayedAuth { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
View Source
If set to true, the HTTP Cache-Control: no-cache header will not be added by default to all API requests.
Declaration
public static bool? DisableNoCacheHeader { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
View Source
DomainId
The ID of the Domain to scope to (Identity v3).
Declaration
public static string DomainId { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
DomainName
The name of the Domain to scope to (Identity v3).
Declaration
public static string DomainName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
EndpointOverrides
A map of services with an endpoint to override what was from the Keystone catalog
Declaration
public static ImmutableDictionary<string, object> EndpointOverrides { get; set; }
Property Value
| Type |
Description |
| System.Collections.Immutable.ImmutableDictionary<System.String, System.Object> |
|
View Source
EndpointType
Declaration
public static string EndpointType { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
Insecure
Trust self-signed certificates.
Declaration
public static bool? Insecure { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
View Source
Key
A client private key to authenticate with.
Declaration
public static string Key { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
MaxRetries
How many times HTTP connection should be retried until giving up.
Declaration
public static int? MaxRetries { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Int32> |
|
View Source
Password
Declaration
public static string Password { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
ProjectDomainId
The ID of the domain where the proejct resides (Identity v3).
Declaration
public static string ProjectDomainId { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
ProjectDomainName
The name of the domain where the project resides (Identity v3).
Declaration
public static string ProjectDomainName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
Region
The OpenStack region to connect to.
Declaration
public static string Region { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
Swauth
Use Swift's authentication system instead of Keystone. Only used for interaction with Swift.
Declaration
public static bool? Swauth { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
View Source
TenantId
The ID of the Tenant (Identity v2) or Project (Identity v3) to login with.
Declaration
public static string TenantId { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
TenantName
The name of the Tenant (Identity v2) or Project (Identity v3) to login with.
Declaration
public static string TenantName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
Token
Authentication token to use as an alternative to username/password.
Declaration
public static string Token { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
UseOctavia
If set to true, API requests will go the Load Balancer service (Octavia) instead of the Networking service (Neutron).
Declaration
public static bool? UseOctavia { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
View Source
UserDomainId
The ID of the domain where the user resides (Identity v3).
Declaration
public static string UserDomainId { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
UserDomainName
The name of the domain where the user resides (Identity v3).
Declaration
public static string UserDomainName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
UserId
Declaration
public static string UserId { get; set; }
Property Value
| Type |
Description |
| System.String |
|
View Source
UserName
Declaration
public static string UserName { get; set; }
Property Value
| Type |
Description |
| System.String |
|