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

# Functions

Deprecated: use Region.Name.
Deprecated: no replacement.
Deprecated: use RegionFromName or RegionFromCommonEnum.
Deprecated: use RegionFromName.
Deprecated: no replacement.
Deprecated: no replacement.
RegionFrom parses the value as a region identifier in the specified format.
RegionFromAny parses the value as any region identifier that matches.
RegionFromCloudAccountRegionEnum parses the value as an AzureCloudAccountRegion enum value.
RegionFromDisplayName parses the value as a region display name.
RegionFromName parses the value as a region name.
RegionFromNativeRegionEnum parses the value as an AzureNativeRegion enum.
RegionFromRegionalDisplayName parses the value as a region regional display name.
RegionFromRegionEnum parses the value as an AzureRegion enum value.
RegionsToCloudAccountRegionEnum converts a slice of Regions to a slice of CloudAccountRegionEnums.
Wrap the GraphQL client in the Azure API.

# Constants

No description provided by the author
Parse the value as any of the below formats.
Parse the value as an AzureCloudAccountRegion enum value.
Parse the value as a region display name.
Parse the value as a region name.
Parse the value as an AzureNativeRegion enum value.
Parse the value as a region regional display name.
Parse the value as an AzureRegion enum value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Deprecated: no replacement.
Deprecated: no replacement.
Deprecated: no replacement.

# Structs

API wraps around GraphQL clients to give them the RSC Azure API.
CloudAccount represents an RSC Azure cloud account.
CloudAccountFeature holds the information for a particular feature when it's onboarded.
CloudAccountRegionEnum represents the GraphQL AzureCloudAccountRegion enum type.
CloudAccountTenant hold details about an Azure tenant and the cloud accounts associated with the tenant.
CustomerKey represents the customer managed key information required for encryption of Azure storage.
ExoConfig represents a single exocompute configuration.
ExoConfigsForAccount holds all exocompute configurations for a specific account.
ExoCreateParams represents the parameters required to create an Azure exocompute configuration.
ExoCreateResult represents the result of creating an Azure exocompute configuration.
ExoDeleteResult represents the result of deleting an Azure exocompute configuration.
ExoMapResult represents the result of mapping an Azure application cloud account to an Azure host cloud account.
ExoUnmapResult represents the result of unmapping an Azure application cloud account.
Feature represents an RSC Cloud Account feature for Azure, e.g., Cloud Native Protection.
FeatureResourceGroup represents a resource group for a particular feature.
FeatureSpecificInfo represents feature specific information.
FeatureUserAssignedManagedIdentity represents a user-assigned managed identity for a particular feature.
NativeRegionEnum represents the GraphQL AzureNativeRegion enum type.
NativeSubscription represents an RSC native subscription.
PermissionConfig holds the permissions and version required to enable a given feature.
PermissionGroupWithVersion represents a permission group, and its version for a particular feature.
RegionEnum represents the GraphQL AzureRegion enum type.
ResourceGroup holds the information for a resource group when a particular feature is onboarded.
StorageSettingCreateParams represents the parameters required to create an Azure storage setting.
StorageSettingCreateResult represents the result of creating an Azure storage setting.
StorageSettingUpdateParams represents the parameters required to update an Azure storage setting.
Tag represents the tags present in the resource group.
TagList represents a list of Tags.
TargetMapping represents an Azure cloud archival location.
TargetMappingFilter is used to filter Azure target mappings.
UserAssignedManagedIdentity holds the information for a user-assigned managed identity when a particular feature is onboarded.

# Type aliases

Cloud represents the Azure cloud type.
Deprecated: no replacement.
Region represents an Azure region in RSC.
StorageSettingUpdateResult represents the result of updating an Azure storage setting.