Documentation ¶
Index ¶
- func GetAllowReauth(ctx *pulumi.Context) bool
- func GetApplicationCredentialId(ctx *pulumi.Context) string
- func GetApplicationCredentialName(ctx *pulumi.Context) string
- func GetApplicationCredentialSecret(ctx *pulumi.Context) string
- func GetAuthUrl(ctx *pulumi.Context) string
- func GetCacertFile(ctx *pulumi.Context) string
- func GetCert(ctx *pulumi.Context) string
- func GetCloud(ctx *pulumi.Context) string
- func GetDefaultDomain(ctx *pulumi.Context) string
- func GetDelayedAuth(ctx *pulumi.Context) bool
- func GetDisableNoCacheHeader(ctx *pulumi.Context) bool
- func GetDomainId(ctx *pulumi.Context) string
- func GetDomainName(ctx *pulumi.Context) string
- func GetEnableLogging(ctx *pulumi.Context) bool
- func GetEndpointOverrides(ctx *pulumi.Context) string
- func GetEndpointType(ctx *pulumi.Context) string
- func GetInsecure(ctx *pulumi.Context) bool
- func GetKey(ctx *pulumi.Context) string
- func GetMaxRetries(ctx *pulumi.Context) int
- func GetPassword(ctx *pulumi.Context) string
- func GetProjectDomainId(ctx *pulumi.Context) string
- func GetProjectDomainName(ctx *pulumi.Context) string
- func GetRegion(ctx *pulumi.Context) string
- func GetSwauth(ctx *pulumi.Context) bool
- func GetSystemScope(ctx *pulumi.Context) bool
- func GetTenantId(ctx *pulumi.Context) string
- func GetTenantName(ctx *pulumi.Context) string
- func GetToken(ctx *pulumi.Context) string
- func GetUseOctavia(ctx *pulumi.Context) booldeprecated
- func GetUserDomainId(ctx *pulumi.Context) string
- func GetUserDomainName(ctx *pulumi.Context) string
- func GetUserId(ctx *pulumi.Context) string
- func GetUserName(ctx *pulumi.Context) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllowReauth ¶
If set to `false`, OpenStack authorization won't be perfomed automatically, if the initial auth token get expired. Defaults to `true`
func GetApplicationCredentialId ¶
Application Credential ID to login with.
func GetApplicationCredentialName ¶
Application Credential name to login with.
func GetApplicationCredentialSecret ¶
Application Credential secret to login with.
func GetDefaultDomain ¶
The name of the Domain ID to scope to if no other domain is specified. Defaults to `default` (Identity v3).
func GetDelayedAuth ¶
If set to `false`, OpenStack authorization will be perfomed, every time the service provider client is called. Defaults to `true`.
func GetDisableNoCacheHeader ¶
If set to `true`, the HTTP `Cache-Control: no-cache` header will not be added by default to all API requests.
func GetDomainId ¶
The ID of the Domain to scope to (Identity v3).
func GetDomainName ¶
The name of the Domain to scope to (Identity v3).
func GetEnableLogging ¶ added in v3.8.0
Outputs very verbose logs with all calls made to and responses from OpenStack
func GetEndpointOverrides ¶
A map of services with an endpoint to override what was from the Keystone catalog
func GetEndpointType ¶
func GetMaxRetries ¶
How many times HTTP connection should be retried until giving up.
func GetProjectDomainId ¶
The ID of the domain where the proejct resides (Identity v3).
func GetProjectDomainName ¶
The name of the domain where the project resides (Identity v3).
func GetSwauth ¶
Use Swift's authentication system instead of Keystone. Only used for interaction with Swift.
func GetSystemScope ¶ added in v3.13.0
If set to `true`, system scoped authorization will be enabled. Defaults to `false` (Identity v3).
func GetTenantId ¶
The ID of the Tenant (Identity v2) or Project (Identity v3) to login with.
func GetTenantName ¶
The name of the Tenant (Identity v2) or Project (Identity v3) to login with.
func GetUseOctavia
deprecated
If set to `true`, API requests will go the Load Balancer service (Octavia) instead of the Networking service (Neutron).
Deprecated: Users not using loadbalancer resources can ignore this message. Support for neutron-lbaas will be removed on next major release. Octavia will be the only supported method for loadbalancer resources. Users using octavia will have to remove 'use_octavia' option from the provider configuration block. Users using neutron-lbaas will have to migrate/upgrade to octavia.
func GetUserDomainId ¶
The ID of the domain where the user resides (Identity v3).
func GetUserDomainName ¶
The name of the domain where the user resides (Identity v3).
Types ¶
This section is empty.