Skip to content

Commit f573316

Browse files
committed
Add ARMEndpoint to Cluster Class
Adds the ARMEndpoint field for specifying the ARM Resource Manager Endpoint for use with Azure Stack deployments. The endpoint is used to configure the environment as well as manage resources.
1 parent 7837ff2 commit f573316

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

api/v1beta1/types_class.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@ type AzureClusterClassSpec struct {
7878
// See: https://learn.microsoft.com/azure/reliability/availability-zones-overview
7979
// +optional
8080
FailureDomains clusterv1.FailureDomains `json:"failureDomains,omitempty"`
81+
82+
// ARMEndpoint specifies a URL for the ARM Resource Manager endpoint.
83+
// It may only be specified when the AzureEnvironment is set to AzureStackCloud,
84+
// in which case it is required.
85+
// +optional
86+
ARMEndpoint string `json:"armEndpoint,omitempty"`
8187
}
8288

8389
// AzureManagedControlPlaneClassSpec defines the AzureManagedControlPlane properties that may be shared across several azure managed control planes.

0 commit comments

Comments
 (0)