Azure.ResourceManager.HybridNetwork.Models Namespace

Classes

ArmHybridNetworkModelFactory

Model factory for models.

ArmResourceDefinitionResourceElementTemplate

The arm template RE.

ArmResourceDefinitionResourceElementTemplateDetails

The arm resource definition resource element template details.

ArmTemplateArtifactProfile

Template artifact profile.

ArtifactAccessCredential

The artifact manifest credential definition. Please note ArtifactAccessCredential is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AzureContainerRegistryScopedTokenCredential and AzureStorageAccountCredential.

ArtifactChangeState

The artifact updating request payload.

ArtifactManifestPropertiesFormat

Artifact manifest properties.

ArtifactManifestUpdateState

The artifact manifest updating request payload. Only the 'Uploaded' state is allowed for updates. Other states are used for internal state transitioning.

ArtifactProfile

Artifact profile properties.

ArtifactStorePropertiesFormat

Artifact store properties.

ArtifactStorePropertiesFormatManagedResourceGroupConfiguration

The ArtifactStorePropertiesFormatManagedResourceGroupConfiguration.

AzureArcK8SClusterNfviDetails

The AzureArcK8sCluster NFVI detail.

AzureArcKubernetesArtifactProfile

Azure arc kubernetes artifact profile properties.

AzureArcKubernetesDeployMappingRuleProfile

Azure arc kubernetes deploy mapping rule profile.

AzureArcKubernetesHelmApplication

Azure arc kubernetes helm application configurations.

AzureArcKubernetesNetworkFunctionApplication

Azure arc kubernetes network function application definition. Please note AzureArcKubernetesNetworkFunctionApplication is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AzureArcKubernetesHelmApplication.

AzureArcKubernetesNetworkFunctionTemplate

Azure Arc kubernetes network function template.

AzureContainerRegistryScopedTokenCredential

The azure container registry scoped token credential definition.

AzureCoreArmTemplateArtifactProfile

Azure template artifact profile properties.

AzureCoreArmTemplateDeployMappingRuleProfile

Azure template deploy mapping rule profile.

AzureCoreNetworkFunctionApplication

Azure virtual network function application definition. Please note AzureCoreNetworkFunctionApplication is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AzureCoreNetworkFunctionArmTemplateApplication and AzureCoreNetworkFunctionVhdApplication.

AzureCoreNetworkFunctionArmTemplateApplication

Azure core network function Template application definition.

AzureCoreNetworkFunctionTemplate

Azure virtual network function template.

AzureCoreNetworkFunctionVhdApplication

Azure core network function vhd application definition.

AzureCoreNfviDetails

The Azure Core NFVI detail.

AzureCoreVhdImageArtifactProfile

Azure vhd artifact profile properties.

AzureCoreVhdImageDeployMappingRuleProfile

Azure vhd deploy mapping rule profile.

AzureOperatorNexusArmTemplateArtifactProfile

Azure Operator Distributed Services vhd artifact profile properties.

AzureOperatorNexusArmTemplateDeployMappingRuleProfile

Azure Operator Distributed Services template deploy mapping rule profile.

AzureOperatorNexusClusterNfviDetails

The AzureOperatorNexusCluster NFVI detail.

AzureOperatorNexusImageArtifactProfile

Azure Operator Distributed Services image artifact profile properties.

AzureOperatorNexusImageDeployMappingRuleProfile

Azure Operator Distributed Services image deploy mapping rule profile.

AzureOperatorNexusNetworkFunctionApplication

Azure Operator Distributed Services network function application definition. Please note AzureOperatorNexusNetworkFunctionApplication is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AzureOperatorNexusNetworkFunctionArmTemplateApplication and AzureOperatorNexusNetworkFunctionImageApplication.

AzureOperatorNexusNetworkFunctionArmTemplateApplication

Azure Operator Distributed Services network function Template application definition.

AzureOperatorNexusNetworkFunctionImageApplication

Azure Operator Distributed Services network function image application definition.

AzureOperatorNexusNetworkFunctionTemplate

Azure Operator Distributed Services network function template.

AzureStorageAccountContainerCredential

The azure storage account container credential definition.

AzureStorageAccountCredential

The azure storage account credential definition.

ComponentKubernetesResources

The resources of the network function component.

ComponentProperties

The component properties of the network function.

ConfigurationGroupSchemaPropertiesFormat

Configuration group schema properties.

ConfigurationGroupSchemaVersionUpdateState

Publisher configuration group schema update request definition.

ConfigurationGroupValuePropertiesFormat

Hybrid configuration group value properties. Please note ConfigurationGroupValuePropertiesFormat is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ConfigurationValueWithoutSecrets and ConfigurationValueWithSecrets.

ConfigurationValueWithoutSecrets

The ConfigurationValue with no secrets.

ConfigurationValueWithSecrets

The ConfigurationValue with secrets.

ContainerizedNetworkFunctionDefinitionVersion

Containerized network function network function definition version properties.

ContainerizedNetworkFunctionTemplate

Containerized network function template. Please note ContainerizedNetworkFunctionTemplate is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AzureArcKubernetesNetworkFunctionTemplate.

DependsOnProfile

Depends on profile definition.

DeploymentResourceIdReference

The azure resource reference which is used for deployment. Please note DeploymentResourceIdReference is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include OpenDeploymentResourceReference and SecretDeploymentResourceReference.

DeploymentStatusProperties

The deployment status properties of the network function component.

ExecuteRequestContent

Payload for execute request post call.

HelmArtifactProfile

Helm artifact profile.

HelmInstallConfig

The helm deployment install options.

HelmMappingRuleProfile

Helm mapping rule profile.

HelmMappingRuleProfileConfig

The helm deployment options.

HelmUpgradeConfig

The helm deployment install options.

HybridNetworkSku

Sku, to be associated with a SiteNetworkService.

ImageArtifactProfile

Image artifact profile.

KubernetesDaemonSet

Helm DaemonSet status properties.

KubernetesDeployment

Helm Deployment status properties.

KubernetesPod

Helm Pod status properties.

KubernetesReplicaSet

Helm ReplicaSet status properties.

KubernetesStatefulSet

Helm StatefulSet status properties.

ManagedResourceGroupConfiguration

Managed resource group configuration.

ManifestArtifactFormat

Manifest artifact properties.

MappingRuleProfile

Mapping rule profile properties.

NetworkFunctionApplication

Network function application definition.

NetworkFunctionDefinitionGroupPropertiesFormat

Network function definition group properties.

NetworkFunctionDefinitionResourceElementTemplateDetails

The network function definition resource element template details.

NetworkFunctionDefinitionVersionPropertiesFormat

Network function definition version properties. Please note NetworkFunctionDefinitionVersionPropertiesFormat is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ContainerizedNetworkFunctionDefinitionVersion and VirtualNetworkFunctionDefinitionVersion.

NetworkFunctionDefinitionVersionUpdateState

Publisher network function definition version update request definition.

NetworkFunctionPropertiesFormat

Network function properties. Please note NetworkFunctionPropertiesFormat is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include NetworkFunctionValueWithoutSecrets and NetworkFunctionValueWithSecrets.

NetworkFunctionValueWithoutSecrets

NetworkFunction with no secrets.

NetworkFunctionValueWithSecrets

NetworkFunction with secrets.

NetworkServiceDesignGroupPropertiesFormat

network service design group properties.

NetworkServiceDesignVersionPropertiesFormat

network service design version properties.

NetworkServiceDesignVersionUpdateState

Publisher network service design version update request definition.

NfviDetails

The nfvi details.

NFVIs

The NFVI object. Please note NFVIs is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AzureArcK8SClusterNfviDetails, AzureCoreNfviDetails and AzureOperatorNexusClusterNfviDetails.

NSDArtifactProfile

Artifact profile properties.

OpenDeploymentResourceReference

Non secret deployment resource id reference.

PodEvent

Pod Event properties.

ProxyArtifactListOverview

The proxy artifact overview.

ProxyArtifactOverviewPropertiesValue

The ProxyArtifactOverviewPropertiesValue.

ProxyArtifactVersionsListOverview

The proxy artifact overview.

PublisherPropertiesFormat

publisher properties.

RequestMetadata

Request metadata of execute request post call payload.

ResourceElementTemplate

The resource element template object. Please note ResourceElementTemplate is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ArmResourceDefinitionResourceElementTemplateDetails and NetworkFunctionDefinitionResourceElementTemplateDetails.

SecretDeploymentResourceReference

Secret deployment resource id reference.

SiteNetworkServicePropertiesFormat

Site network service properties.

SitePropertiesFormat

Site properties.

TagsObject

Tags object for patch operations.

VhdImageArtifactProfile

Vhd artifact profile.

VirtualNetworkFunctionDefinitionVersion

Virtual network function network function definition version properties.

VirtualNetworkFunctionTemplate

Virtual network function template. Please note VirtualNetworkFunctionTemplate is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AzureCoreNetworkFunctionTemplate and AzureOperatorNexusNetworkFunctionTemplate.

Structs

ApplicationEnablement

The application enablement.

ArtifactManifestState

The artifact manifest state.

ArtifactReplicationStrategy

The replication strategy.

ArtifactState

The artifact state.

ArtifactStoreType

The artifact store type.

ArtifactType

The artifact type.

ComponentStatus

The component resource deployment status.

HttpMethod

The http method of the request.

HybridNetworkSkuName

Name of this Sku.

HybridNetworkSkuTier

The SKU tier based on the SKU name.

NfviType

The NFVI type.

PodEventType

The type of pod event.

PodStatus

The status of a Pod.

ProvisioningState

The current provisioning state.

PublisherScope

Publisher Scope.

TemplateType

The template type.

VersionState

The configuration group schema state.