package arm

import "github.com/Azure/azure-sdk-for-go/sdk/azcore/arm"

Package arm contains functionality specific to Azure Resource Manager clients.

Index

Types

type ClientOptions

type ClientOptions struct {
	policy.ClientOptions

	// AuxiliaryTenants contains a list of additional tenants for cross-tenant requests.
	AuxiliaryTenants []string

	// DisableRPRegistration disables the auto-RP registration policy. Defaults to false.
	DisableRPRegistration bool

	// Host is the base URL for Azure Resource Manager. Defaults to AzurePublicCloud.
	Host Endpoint
}

ClientOptions contains configuration settings for a client's pipeline.

type Endpoint

type Endpoint string

Endpoint is the base URL for Azure Resource Manager.

const (
	// AzureChina is the Azure Resource Manager China cloud endpoint.
	AzureChina Endpoint = "https://management.chinacloudapi.cn/"
	// AzureGermany is the Azure Resource Manager Germany cloud endpoint.
	AzureGermany Endpoint = "https://management.microsoftazure.de/"
	// AzureGovernment is the Azure Resource Manager US government cloud endpoint.
	AzureGovernment Endpoint = "https://management.usgovcloudapi.net/"
	// AzurePublicCloud is the Azure Resource Manager public cloud endpoint.
	AzurePublicCloud Endpoint = "https://management.azure.com/"
)

Source Files

client_options.go doc.go

Directories

PathSynopsis
arm/internal
arm/policy
arm/runtime
Version
v0.20.0
Published
Oct 22, 2021
Platform
linux/amd64
Imports
1 packages
Last checked
50 minutes ago

Tools for package owners.