CustomLocationData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class representing the CustomLocation data model. Custom Locations definition.
public class CustomLocationData : Azure.ResourceManager.Models.TrackedResourceData
type CustomLocationData = class
inherit TrackedResourceData
Public Class CustomLocationData
Inherits TrackedResourceData
- Inheritance
Constructors
CustomLocationData(AzureLocation) |
Initializes a new instance of CustomLocationData. |
Properties
Authentication |
This is optional input that contains the authentication that should be used to generate the namespace. |
ClusterExtensionIds |
Contains the reference to the add-on that contains charts to deploy CRDs and operators. |
DisplayName |
Display name for the Custom Locations location. |
HostResourceId |
Connected Cluster or AKS Cluster. The Custom Locations RP will perform a checkAccess API for listAdminCredentials permissions. |
HostType |
Type of host the Custom Locations is referencing (Kubernetes, etc...). |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
Identity |
Identity for the resource. Current supported identity types: SystemAssigned, None. |
Location |
The geo-location where the resource lives. (Inherited from TrackedResourceData) |
Name |
The name of the resource. (Inherited from ResourceData) |
Namespace |
Kubernetes namespace that will be created on the specified cluster. |
ProvisioningState |
Provisioning State for the Custom Location. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Tags |
Resource tags. (Inherited from TrackedResourceData) |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from TrackedResourceData) |