ArmKubernetesModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmKubernetesModelFactory
type ArmKubernetesModelFactory = class
Public Class ArmKubernetesModelFactory
Inheritance
ArmKubernetesModelFactory

Methods

Name Description
AadProfile(Nullable<Boolean>, IEnumerable<String>, String)

AAD Profile specifies attributes for Azure Active Directory integration.

AgentError(String, String, String, Nullable<DateTimeOffset>)

Agent Errors if any during agent or system component upgrade.

ArcAgentProfile(String, Nullable<AutoUpgradeOptions>, IEnumerable<SystemComponent>, IEnumerable<AgentError>, String)

Defines the Arc Agent properties for the clusters.

ConnectedClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ConnectedClusterProperties, ManagedServiceIdentity, Nullable<ConnectedClusterKind>)

Represents a connected cluster.

ConnectedClusterPatch(IDictionary<String,String>, ConnectedClusterPatchProperties)

Object containing updates for patch operations.

ConnectedClusterProperties(String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<ProvisioningState>, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<ConnectivityStatus>, Nullable<PrivateLinkState>, String, Nullable<AzureHybridBenefit>, AadProfile, ArcAgentProfile, Nullable<Boolean>, OidcIssuerProfile, Nullable<Boolean>, IEnumerable<ArcAgentryConfigurations>, IReadOnlyDictionary<String, String>)
CredentialResult(String, BinaryData)

The credential result response.

CredentialResults(HybridConnectionConfig, IEnumerable<CredentialResult>)

The list of credential result response.

HybridConnectionConfig(Nullable<Int64>, String, String, String, String, String)

Contains the REP (rendezvous endpoint) and “Sender” access token.

ListClusterUserCredentialProperties(AuthenticationMethod, Boolean)

The ListClusterUserCredentialProperties.

OidcIssuerProfile(Nullable<Boolean>, String, String)

OIDC Issuer Profile specifies attributes for workload identity integration.

SystemComponent(String, String, Nullable<Int32>, String)

System extensions and its current versions installed on the cluster resource.

Applies to