package
0.11.0-beta.3
Repository: https://github.com/rubrikinc/rubrik-polaris-sdk-for-go.git
Documentation: pkg.go.dev

# Functions

CloudAccountID returns an IdentityFunc that initializes the identity with the specified RSC cloud account id.
Credentials returns a ProjectFunc that initializes the project with values from the specified credentials and the cloud using the credentials project id.
Default returns a ProjectFunc that initializes the project with values from the default credentials and the cloud using the default credentials project id.
ID returns an IdentityFunc that initializes the identity with the id of the specified project.
KeyFile returns a ProjectFunc that initializes the project with values from the specified key file and the cloud using the key file project id.
KeyFileWithProject returns a ProjectFunc that initializes the project with values from the specified key file and the cloud using the given project id.
Name returns an OptionFunc that gives the specified name to the options instance.
Deprecated: use Wrap instead.
Organization returns an OptionFunc that gives the specified organization name to the options instance.
Project returns a ProjectFunc that initializes the project with the specified values.
ProjectID returns an IdentityFunc that initializes the identity with the specified project id.
ProjectNumber returns an IdentityFunc that initializes the identity with the specified project number.
Wrap the RSC client in the azure API.

# Structs

API for GCP project management.
CloudAccount for Google Cloud Platform projects.
Feature for Google Cloud Platform projects.

# Type aliases

IdentityFunc returns a project identity initialized from the values passed to the function creating the IdentityFunc.
OptionFunc gives the value passed to the function creating the OptionFunc to the specified options instance.
Permissions for GCP.
ProjectFunc returns a project initialized from the values passed to the function creating the ProjectFunc.