Show / Hide Table of Contents

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()
Namespace: Pulumi.OpenStack
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

A Custom CA certificate.

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

DisableNoCacheHeader

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

Password to login with.

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

Username to login with.

Declaration
public static string UserId { get; set; }
Property Value
Type Description
System.String
View Source

UserName

Username to login with.

Declaration
public static string UserName { get; set; }
Property Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.