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 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 GetTenantId(ctx *pulumi.Context) string
- func GetTenantName(ctx *pulumi.Context) string
- func GetToken(ctx *pulumi.Context) string
- func GetUseOctavia(ctx *pulumi.Context) bool
- func GetUserDomainId(ctx *pulumi.Context) string
- func GetUserDomainName(ctx *pulumi.Context) string
- func GetUserId(ctx *pulumi.Context) string
- func GetUserName(ctx *pulumi.Context) string
- func PkgVersion() (semver.Version, error)
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 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 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 ¶
If set to `true`, API requests will go the Load Balancer service (Octavia) instead of the Networking service (Neutron).
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).
func PkgVersion ¶ added in v2.12.0
PkgVersion uses reflection to determine the version of the current package.
Types ¶
This section is empty.