1. Packages
  2. Azure Native v2
  3. API Docs
  4. hybridnetwork
  5. getNetworkFunctionDefinitionVersion
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.hybridnetwork.getNetworkFunctionDefinitionVersion

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Gets information about a network function definition version. Azure REST API version: 2023-09-01.

Other available API versions: 2024-04-15.

Using getNetworkFunctionDefinitionVersion

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getNetworkFunctionDefinitionVersion(args: GetNetworkFunctionDefinitionVersionArgs, opts?: InvokeOptions): Promise<GetNetworkFunctionDefinitionVersionResult>
function getNetworkFunctionDefinitionVersionOutput(args: GetNetworkFunctionDefinitionVersionOutputArgs, opts?: InvokeOptions): Output<GetNetworkFunctionDefinitionVersionResult>
Copy
def get_network_function_definition_version(network_function_definition_group_name: Optional[str] = None,
                                            network_function_definition_version_name: Optional[str] = None,
                                            publisher_name: Optional[str] = None,
                                            resource_group_name: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetNetworkFunctionDefinitionVersionResult
def get_network_function_definition_version_output(network_function_definition_group_name: Optional[pulumi.Input[str]] = None,
                                            network_function_definition_version_name: Optional[pulumi.Input[str]] = None,
                                            publisher_name: Optional[pulumi.Input[str]] = None,
                                            resource_group_name: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetNetworkFunctionDefinitionVersionResult]
Copy
func LookupNetworkFunctionDefinitionVersion(ctx *Context, args *LookupNetworkFunctionDefinitionVersionArgs, opts ...InvokeOption) (*LookupNetworkFunctionDefinitionVersionResult, error)
func LookupNetworkFunctionDefinitionVersionOutput(ctx *Context, args *LookupNetworkFunctionDefinitionVersionOutputArgs, opts ...InvokeOption) LookupNetworkFunctionDefinitionVersionResultOutput
Copy

> Note: This function is named LookupNetworkFunctionDefinitionVersion in the Go SDK.

public static class GetNetworkFunctionDefinitionVersion 
{
    public static Task<GetNetworkFunctionDefinitionVersionResult> InvokeAsync(GetNetworkFunctionDefinitionVersionArgs args, InvokeOptions? opts = null)
    public static Output<GetNetworkFunctionDefinitionVersionResult> Invoke(GetNetworkFunctionDefinitionVersionInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetNetworkFunctionDefinitionVersionResult> getNetworkFunctionDefinitionVersion(GetNetworkFunctionDefinitionVersionArgs args, InvokeOptions options)
public static Output<GetNetworkFunctionDefinitionVersionResult> getNetworkFunctionDefinitionVersion(GetNetworkFunctionDefinitionVersionArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:hybridnetwork:getNetworkFunctionDefinitionVersion
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

NetworkFunctionDefinitionGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the network function definition group.
NetworkFunctionDefinitionVersionName
This property is required.
Changes to this property will trigger replacement.
string
The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification: https://semver.org/spec/v2.0.0.html.
PublisherName
This property is required.
Changes to this property will trigger replacement.
string
The name of the publisher.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
NetworkFunctionDefinitionGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the network function definition group.
NetworkFunctionDefinitionVersionName
This property is required.
Changes to this property will trigger replacement.
string
The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification: https://semver.org/spec/v2.0.0.html.
PublisherName
This property is required.
Changes to this property will trigger replacement.
string
The name of the publisher.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
networkFunctionDefinitionGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the network function definition group.
networkFunctionDefinitionVersionName
This property is required.
Changes to this property will trigger replacement.
String
The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification: https://semver.org/spec/v2.0.0.html.
publisherName
This property is required.
Changes to this property will trigger replacement.
String
The name of the publisher.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
networkFunctionDefinitionGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the network function definition group.
networkFunctionDefinitionVersionName
This property is required.
Changes to this property will trigger replacement.
string
The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification: https://semver.org/spec/v2.0.0.html.
publisherName
This property is required.
Changes to this property will trigger replacement.
string
The name of the publisher.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
network_function_definition_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the network function definition group.
network_function_definition_version_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification: https://semver.org/spec/v2.0.0.html.
publisher_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the publisher.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
networkFunctionDefinitionGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the network function definition group.
networkFunctionDefinitionVersionName
This property is required.
Changes to this property will trigger replacement.
String
The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification: https://semver.org/spec/v2.0.0.html.
publisherName
This property is required.
Changes to this property will trigger replacement.
String
The name of the publisher.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

getNetworkFunctionDefinitionVersion Result

The following output properties are available:

Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
Properties Pulumi.AzureNative.HybridNetwork.Outputs.ContainerizedNetworkFunctionDefinitionVersionResponse | Pulumi.AzureNative.HybridNetwork.Outputs.VirtualNetworkFunctionNetworkFunctionDefinitionVersionResponse
Network function definition version properties.
SystemData Pulumi.AzureNative.HybridNetwork.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Tags Dictionary<string, string>
Resource tags.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
Properties ContainerizedNetworkFunctionDefinitionVersionResponse | VirtualNetworkFunctionNetworkFunctionDefinitionVersionResponse
Network function definition version properties.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Tags map[string]string
Resource tags.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
properties ContainerizedNetworkFunctionDefinitionVersionResponse | VirtualNetworkFunctionNetworkFunctionDefinitionVersionResponse
Network function definition version properties.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags Map<String,String>
Resource tags.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location string
The geo-location where the resource lives
name string
The name of the resource
properties ContainerizedNetworkFunctionDefinitionVersionResponse | VirtualNetworkFunctionNetworkFunctionDefinitionVersionResponse
Network function definition version properties.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags {[key: string]: string}
Resource tags.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location str
The geo-location where the resource lives
name str
The name of the resource
properties ContainerizedNetworkFunctionDefinitionVersionResponse | VirtualNetworkFunctionNetworkFunctionDefinitionVersionResponse
Network function definition version properties.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags Mapping[str, str]
Resource tags.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
properties Property Map | Property Map
Network function definition version properties.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags Map<String>
Resource tags.

Supporting Types

ArmTemplateArtifactProfileResponse

TemplateName string
Template name.
TemplateVersion string
Template version.
TemplateName string
Template name.
TemplateVersion string
Template version.
templateName String
Template name.
templateVersion String
Template version.
templateName string
Template name.
templateVersion string
Template version.
template_name str
Template name.
template_version str
Template version.
templateName String
Template name.
templateVersion String
Template version.

ArmTemplateMappingRuleProfileResponse

TemplateParameters string
List of template parameters.
TemplateParameters string
List of template parameters.
templateParameters String
List of template parameters.
templateParameters string
List of template parameters.
template_parameters str
List of template parameters.
templateParameters String
List of template parameters.

AzureArcKubernetesArtifactProfileResponse

artifactStore Property Map
The reference to artifact store.
helmArtifactProfile Property Map
Helm artifact profile.

AzureArcKubernetesDeployMappingRuleProfileResponse

ApplicationEnablement string
The application enablement.
HelmMappingRuleProfile HelmMappingRuleProfileResponse
The helm mapping rule profile.
applicationEnablement String
The application enablement.
helmMappingRuleProfile HelmMappingRuleProfileResponse
The helm mapping rule profile.
applicationEnablement string
The application enablement.
helmMappingRuleProfile HelmMappingRuleProfileResponse
The helm mapping rule profile.
application_enablement str
The application enablement.
helm_mapping_rule_profile HelmMappingRuleProfileResponse
The helm mapping rule profile.
applicationEnablement String
The application enablement.
helmMappingRuleProfile Property Map
The helm mapping rule profile.

AzureArcKubernetesHelmApplicationResponse

ArtifactProfile AzureArcKubernetesArtifactProfileResponse
Azure arc kubernetes artifact profile.
DependsOnProfile DependsOnProfileResponse
Depends on profile definition.
DeployParametersMappingRuleProfile AzureArcKubernetesDeployMappingRuleProfileResponse
Deploy mapping rule profile.
Name string
The name of the network function application.
artifactProfile AzureArcKubernetesArtifactProfileResponse
Azure arc kubernetes artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureArcKubernetesDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name String
The name of the network function application.
artifactProfile AzureArcKubernetesArtifactProfileResponse
Azure arc kubernetes artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureArcKubernetesDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name string
The name of the network function application.
artifact_profile AzureArcKubernetesArtifactProfileResponse
Azure arc kubernetes artifact profile.
depends_on_profile DependsOnProfileResponse
Depends on profile definition.
deploy_parameters_mapping_rule_profile AzureArcKubernetesDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name str
The name of the network function application.
artifactProfile Property Map
Azure arc kubernetes artifact profile.
dependsOnProfile Property Map
Depends on profile definition.
deployParametersMappingRuleProfile Property Map
Deploy mapping rule profile.
name String
The name of the network function application.

AzureArcKubernetesNetworkFunctionTemplateResponse

networkFunctionApplications List<Property Map>
Network function applications.

AzureCoreArmTemplateArtifactProfileResponse

artifactStore Property Map
The reference to artifact store.
templateArtifactProfile Property Map
Template artifact profile.

AzureCoreArmTemplateDeployMappingRuleProfileResponse

ApplicationEnablement string
The application enablement.
TemplateMappingRuleProfile ArmTemplateMappingRuleProfileResponse
The template mapping rule profile.
applicationEnablement String
The application enablement.
templateMappingRuleProfile ArmTemplateMappingRuleProfileResponse
The template mapping rule profile.
applicationEnablement string
The application enablement.
templateMappingRuleProfile ArmTemplateMappingRuleProfileResponse
The template mapping rule profile.
application_enablement str
The application enablement.
template_mapping_rule_profile ArmTemplateMappingRuleProfileResponse
The template mapping rule profile.
applicationEnablement String
The application enablement.
templateMappingRuleProfile Property Map
The template mapping rule profile.

AzureCoreNetworkFunctionArmTemplateApplicationResponse

ArtifactProfile AzureCoreArmTemplateArtifactProfileResponse
Azure template artifact profile.
DependsOnProfile DependsOnProfileResponse
Depends on profile definition.
DeployParametersMappingRuleProfile AzureCoreArmTemplateDeployMappingRuleProfileResponse
Deploy mapping rule profile.
Name string
The name of the network function application.
artifactProfile AzureCoreArmTemplateArtifactProfileResponse
Azure template artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureCoreArmTemplateDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name String
The name of the network function application.
artifactProfile AzureCoreArmTemplateArtifactProfileResponse
Azure template artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureCoreArmTemplateDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name string
The name of the network function application.
artifact_profile AzureCoreArmTemplateArtifactProfileResponse
Azure template artifact profile.
depends_on_profile DependsOnProfileResponse
Depends on profile definition.
deploy_parameters_mapping_rule_profile AzureCoreArmTemplateDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name str
The name of the network function application.
artifactProfile Property Map
Azure template artifact profile.
dependsOnProfile Property Map
Depends on profile definition.
deployParametersMappingRuleProfile Property Map
Deploy mapping rule profile.
name String
The name of the network function application.

AzureCoreNetworkFunctionTemplateResponse

NetworkFunctionApplications List<Union<Pulumi.AzureNative.HybridNetwork.Inputs.AzureCoreNetworkFunctionArmTemplateApplicationResponse, Pulumi.AzureNative.HybridNetwork.Inputs.AzureCoreNetworkFunctionVhdApplicationResponse>>
Network function applications.
NetworkFunctionApplications []interface{}
Network function applications.
networkFunctionApplications List<Either<AzureCoreNetworkFunctionArmTemplateApplicationResponse,AzureCoreNetworkFunctionVhdApplicationResponse>>
Network function applications.
networkFunctionApplications (AzureCoreNetworkFunctionArmTemplateApplicationResponse | AzureCoreNetworkFunctionVhdApplicationResponse)[]
Network function applications.
network_function_applications Sequence[Union[AzureCoreNetworkFunctionArmTemplateApplicationResponse, AzureCoreNetworkFunctionVhdApplicationResponse]]
Network function applications.
networkFunctionApplications List<Property Map | Property Map>
Network function applications.

AzureCoreNetworkFunctionVhdApplicationResponse

ArtifactProfile AzureCoreVhdImageArtifactProfileResponse
Azure vhd image artifact profile.
DependsOnProfile DependsOnProfileResponse
Depends on profile definition.
DeployParametersMappingRuleProfile AzureCoreVhdImageDeployMappingRuleProfileResponse
Deploy mapping rule profile.
Name string
The name of the network function application.
artifactProfile AzureCoreVhdImageArtifactProfileResponse
Azure vhd image artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureCoreVhdImageDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name String
The name of the network function application.
artifactProfile AzureCoreVhdImageArtifactProfileResponse
Azure vhd image artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureCoreVhdImageDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name string
The name of the network function application.
artifact_profile AzureCoreVhdImageArtifactProfileResponse
Azure vhd image artifact profile.
depends_on_profile DependsOnProfileResponse
Depends on profile definition.
deploy_parameters_mapping_rule_profile AzureCoreVhdImageDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name str
The name of the network function application.
artifactProfile Property Map
Azure vhd image artifact profile.
dependsOnProfile Property Map
Depends on profile definition.
deployParametersMappingRuleProfile Property Map
Deploy mapping rule profile.
name String
The name of the network function application.

AzureCoreVhdImageArtifactProfileResponse

artifactStore Property Map
The reference to artifact store.
vhdArtifactProfile Property Map
Vhd artifact profile.

AzureCoreVhdImageDeployMappingRuleProfileResponse

ApplicationEnablement string
The application enablement.
VhdImageMappingRuleProfile VhdImageMappingRuleProfileResponse
The vhd mapping rule profile.
applicationEnablement String
The application enablement.
vhdImageMappingRuleProfile VhdImageMappingRuleProfileResponse
The vhd mapping rule profile.
applicationEnablement string
The application enablement.
vhdImageMappingRuleProfile VhdImageMappingRuleProfileResponse
The vhd mapping rule profile.
application_enablement str
The application enablement.
vhd_image_mapping_rule_profile VhdImageMappingRuleProfileResponse
The vhd mapping rule profile.
applicationEnablement String
The application enablement.
vhdImageMappingRuleProfile Property Map
The vhd mapping rule profile.

AzureOperatorNexusArmTemplateArtifactProfileResponse

artifactStore Property Map
The reference to artifact store.
templateArtifactProfile Property Map
Template artifact profile.

AzureOperatorNexusArmTemplateDeployMappingRuleProfileResponse

ApplicationEnablement string
The application enablement.
TemplateMappingRuleProfile ArmTemplateMappingRuleProfileResponse
The template mapping rule profile.
applicationEnablement String
The application enablement.
templateMappingRuleProfile ArmTemplateMappingRuleProfileResponse
The template mapping rule profile.
applicationEnablement string
The application enablement.
templateMappingRuleProfile ArmTemplateMappingRuleProfileResponse
The template mapping rule profile.
application_enablement str
The application enablement.
template_mapping_rule_profile ArmTemplateMappingRuleProfileResponse
The template mapping rule profile.
applicationEnablement String
The application enablement.
templateMappingRuleProfile Property Map
The template mapping rule profile.

AzureOperatorNexusImageArtifactProfileResponse

artifactStore Property Map
The reference to artifact store.
imageArtifactProfile Property Map
Image artifact profile.

AzureOperatorNexusImageDeployMappingRuleProfileResponse

ApplicationEnablement string
The application enablement.
ImageMappingRuleProfile ImageMappingRuleProfileResponse
The vhd mapping rule profile.
applicationEnablement String
The application enablement.
imageMappingRuleProfile ImageMappingRuleProfileResponse
The vhd mapping rule profile.
applicationEnablement string
The application enablement.
imageMappingRuleProfile ImageMappingRuleProfileResponse
The vhd mapping rule profile.
application_enablement str
The application enablement.
image_mapping_rule_profile ImageMappingRuleProfileResponse
The vhd mapping rule profile.
applicationEnablement String
The application enablement.
imageMappingRuleProfile Property Map
The vhd mapping rule profile.

AzureOperatorNexusNetworkFunctionArmTemplateApplicationResponse

ArtifactProfile AzureOperatorNexusArmTemplateArtifactProfileResponse
Azure Operator Distributed Services Template artifact profile.
DependsOnProfile DependsOnProfileResponse
Depends on profile definition.
DeployParametersMappingRuleProfile AzureOperatorNexusArmTemplateDeployMappingRuleProfileResponse
Deploy mapping rule profile.
Name string
The name of the network function application.
artifactProfile AzureOperatorNexusArmTemplateArtifactProfileResponse
Azure Operator Distributed Services Template artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureOperatorNexusArmTemplateDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name String
The name of the network function application.
artifactProfile AzureOperatorNexusArmTemplateArtifactProfileResponse
Azure Operator Distributed Services Template artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureOperatorNexusArmTemplateDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name string
The name of the network function application.
artifact_profile AzureOperatorNexusArmTemplateArtifactProfileResponse
Azure Operator Distributed Services Template artifact profile.
depends_on_profile DependsOnProfileResponse
Depends on profile definition.
deploy_parameters_mapping_rule_profile AzureOperatorNexusArmTemplateDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name str
The name of the network function application.
artifactProfile Property Map
Azure Operator Distributed Services Template artifact profile.
dependsOnProfile Property Map
Depends on profile definition.
deployParametersMappingRuleProfile Property Map
Deploy mapping rule profile.
name String
The name of the network function application.

AzureOperatorNexusNetworkFunctionImageApplicationResponse

ArtifactProfile AzureOperatorNexusImageArtifactProfileResponse
Azure Operator Distributed Services image artifact profile.
DependsOnProfile DependsOnProfileResponse
Depends on profile definition.
DeployParametersMappingRuleProfile AzureOperatorNexusImageDeployMappingRuleProfileResponse
Deploy mapping rule profile.
Name string
The name of the network function application.
artifactProfile AzureOperatorNexusImageArtifactProfileResponse
Azure Operator Distributed Services image artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureOperatorNexusImageDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name String
The name of the network function application.
artifactProfile AzureOperatorNexusImageArtifactProfileResponse
Azure Operator Distributed Services image artifact profile.
dependsOnProfile DependsOnProfileResponse
Depends on profile definition.
deployParametersMappingRuleProfile AzureOperatorNexusImageDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name string
The name of the network function application.
artifact_profile AzureOperatorNexusImageArtifactProfileResponse
Azure Operator Distributed Services image artifact profile.
depends_on_profile DependsOnProfileResponse
Depends on profile definition.
deploy_parameters_mapping_rule_profile AzureOperatorNexusImageDeployMappingRuleProfileResponse
Deploy mapping rule profile.
name str
The name of the network function application.
artifactProfile Property Map
Azure Operator Distributed Services image artifact profile.
dependsOnProfile Property Map
Depends on profile definition.
deployParametersMappingRuleProfile Property Map
Deploy mapping rule profile.
name String
The name of the network function application.

AzureOperatorNexusNetworkFunctionTemplateResponse

NetworkFunctionApplications List<Union<Pulumi.AzureNative.HybridNetwork.Inputs.AzureOperatorNexusNetworkFunctionArmTemplateApplicationResponse, Pulumi.AzureNative.HybridNetwork.Inputs.AzureOperatorNexusNetworkFunctionImageApplicationResponse>>
Network function applications.
NetworkFunctionApplications []interface{}
Network function applications.
networkFunctionApplications List<Either<AzureOperatorNexusNetworkFunctionArmTemplateApplicationResponse,AzureOperatorNexusNetworkFunctionImageApplicationResponse>>
Network function applications.
networkFunctionApplications (AzureOperatorNexusNetworkFunctionArmTemplateApplicationResponse | AzureOperatorNexusNetworkFunctionImageApplicationResponse)[]
Network function applications.
network_function_applications Sequence[Union[AzureOperatorNexusNetworkFunctionArmTemplateApplicationResponse, AzureOperatorNexusNetworkFunctionImageApplicationResponse]]
Network function applications.
networkFunctionApplications List<Property Map | Property Map>
Network function applications.

ContainerizedNetworkFunctionDefinitionVersionResponse

ProvisioningState This property is required. string
The provisioning state of the network function definition version resource.
VersionState This property is required. string
The network function definition version state.
DeployParameters string
The deployment parameters of the network function definition version.
Description string
The network function definition version description.
NetworkFunctionTemplate Pulumi.AzureNative.HybridNetwork.Inputs.AzureArcKubernetesNetworkFunctionTemplateResponse
Containerized network function template.
ProvisioningState This property is required. string
The provisioning state of the network function definition version resource.
VersionState This property is required. string
The network function definition version state.
DeployParameters string
The deployment parameters of the network function definition version.
Description string
The network function definition version description.
NetworkFunctionTemplate AzureArcKubernetesNetworkFunctionTemplateResponse
Containerized network function template.
provisioningState This property is required. String
The provisioning state of the network function definition version resource.
versionState This property is required. String
The network function definition version state.
deployParameters String
The deployment parameters of the network function definition version.
description String
The network function definition version description.
networkFunctionTemplate AzureArcKubernetesNetworkFunctionTemplateResponse
Containerized network function template.
provisioningState This property is required. string
The provisioning state of the network function definition version resource.
versionState This property is required. string
The network function definition version state.
deployParameters string
The deployment parameters of the network function definition version.
description string
The network function definition version description.
networkFunctionTemplate AzureArcKubernetesNetworkFunctionTemplateResponse
Containerized network function template.
provisioning_state This property is required. str
The provisioning state of the network function definition version resource.
version_state This property is required. str
The network function definition version state.
deploy_parameters str
The deployment parameters of the network function definition version.
description str
The network function definition version description.
network_function_template AzureArcKubernetesNetworkFunctionTemplateResponse
Containerized network function template.
provisioningState This property is required. String
The provisioning state of the network function definition version resource.
versionState This property is required. String
The network function definition version state.
deployParameters String
The deployment parameters of the network function definition version.
description String
The network function definition version description.
networkFunctionTemplate Property Map
Containerized network function template.

DependsOnProfileResponse

InstallDependsOn List<string>
Application installation operation dependency.
UninstallDependsOn List<string>
Application deletion operation dependency.
UpdateDependsOn List<string>
Application update operation dependency.
InstallDependsOn []string
Application installation operation dependency.
UninstallDependsOn []string
Application deletion operation dependency.
UpdateDependsOn []string
Application update operation dependency.
installDependsOn List<String>
Application installation operation dependency.
uninstallDependsOn List<String>
Application deletion operation dependency.
updateDependsOn List<String>
Application update operation dependency.
installDependsOn string[]
Application installation operation dependency.
uninstallDependsOn string[]
Application deletion operation dependency.
updateDependsOn string[]
Application update operation dependency.
install_depends_on Sequence[str]
Application installation operation dependency.
uninstall_depends_on Sequence[str]
Application deletion operation dependency.
update_depends_on Sequence[str]
Application update operation dependency.
installDependsOn List<String>
Application installation operation dependency.
uninstallDependsOn List<String>
Application deletion operation dependency.
updateDependsOn List<String>
Application update operation dependency.

HelmArtifactProfileResponse

HelmPackageName string
Helm package name.
HelmPackageVersionRange string
Helm package version range.
ImagePullSecretsValuesPaths List<string>
The image pull secrets values path list.
RegistryValuesPaths List<string>
The registry values path list.
HelmPackageName string
Helm package name.
HelmPackageVersionRange string
Helm package version range.
ImagePullSecretsValuesPaths []string
The image pull secrets values path list.
RegistryValuesPaths []string
The registry values path list.
helmPackageName String
Helm package name.
helmPackageVersionRange String
Helm package version range.
imagePullSecretsValuesPaths List<String>
The image pull secrets values path list.
registryValuesPaths List<String>
The registry values path list.
helmPackageName string
Helm package name.
helmPackageVersionRange string
Helm package version range.
imagePullSecretsValuesPaths string[]
The image pull secrets values path list.
registryValuesPaths string[]
The registry values path list.
helm_package_name str
Helm package name.
helm_package_version_range str
Helm package version range.
image_pull_secrets_values_paths Sequence[str]
The image pull secrets values path list.
registry_values_paths Sequence[str]
The registry values path list.
helmPackageName String
Helm package name.
helmPackageVersionRange String
Helm package version range.
imagePullSecretsValuesPaths List<String>
The image pull secrets values path list.
registryValuesPaths List<String>
The registry values path list.

HelmInstallOptionsResponse

Atomic string
The helm deployment atomic options
Timeout string
The helm deployment timeout options
Wait string
The helm deployment wait options
Atomic string
The helm deployment atomic options
Timeout string
The helm deployment timeout options
Wait string
The helm deployment wait options
atomic String
The helm deployment atomic options
timeout String
The helm deployment timeout options
wait_ String
The helm deployment wait options
atomic string
The helm deployment atomic options
timeout string
The helm deployment timeout options
wait string
The helm deployment wait options
atomic str
The helm deployment atomic options
timeout str
The helm deployment timeout options
wait str
The helm deployment wait options
atomic String
The helm deployment atomic options
timeout String
The helm deployment timeout options
wait String
The helm deployment wait options

HelmMappingRuleProfileResponse

HelmPackageVersion string
Helm package version.
Options Pulumi.AzureNative.HybridNetwork.Inputs.HelmMappingRuleProfileResponseOptions
The helm deployment options
ReleaseName string
Helm release name.
ReleaseNamespace string
Helm release namespace.
Values string
Helm release values.
HelmPackageVersion string
Helm package version.
Options HelmMappingRuleProfileResponseOptions
The helm deployment options
ReleaseName string
Helm release name.
ReleaseNamespace string
Helm release namespace.
Values string
Helm release values.
helmPackageVersion String
Helm package version.
options HelmMappingRuleProfileResponseOptions
The helm deployment options
releaseName String
Helm release name.
releaseNamespace String
Helm release namespace.
values String
Helm release values.
helmPackageVersion string
Helm package version.
options HelmMappingRuleProfileResponseOptions
The helm deployment options
releaseName string
Helm release name.
releaseNamespace string
Helm release namespace.
values string
Helm release values.
helm_package_version str
Helm package version.
options HelmMappingRuleProfileResponseOptions
The helm deployment options
release_name str
Helm release name.
release_namespace str
Helm release namespace.
values str
Helm release values.
helmPackageVersion String
Helm package version.
options Property Map
The helm deployment options
releaseName String
Helm release name.
releaseNamespace String
Helm release namespace.
values String
Helm release values.

HelmMappingRuleProfileResponseOptions

InstallOptions HelmInstallOptionsResponse
The helm deployment install options
UpgradeOptions HelmUpgradeOptionsResponse
The helm deployment upgrade options
installOptions HelmInstallOptionsResponse
The helm deployment install options
upgradeOptions HelmUpgradeOptionsResponse
The helm deployment upgrade options
installOptions HelmInstallOptionsResponse
The helm deployment install options
upgradeOptions HelmUpgradeOptionsResponse
The helm deployment upgrade options
install_options HelmInstallOptionsResponse
The helm deployment install options
upgrade_options HelmUpgradeOptionsResponse
The helm deployment upgrade options
installOptions Property Map
The helm deployment install options
upgradeOptions Property Map
The helm deployment upgrade options

HelmUpgradeOptionsResponse

Atomic string
The helm deployment atomic options
Timeout string
The helm deployment timeout options
Wait string
The helm deployment wait options
Atomic string
The helm deployment atomic options
Timeout string
The helm deployment timeout options
Wait string
The helm deployment wait options
atomic String
The helm deployment atomic options
timeout String
The helm deployment timeout options
wait_ String
The helm deployment wait options
atomic string
The helm deployment atomic options
timeout string
The helm deployment timeout options
wait string
The helm deployment wait options
atomic str
The helm deployment atomic options
timeout str
The helm deployment timeout options
wait str
The helm deployment wait options
atomic String
The helm deployment atomic options
timeout String
The helm deployment timeout options
wait String
The helm deployment wait options

ImageArtifactProfileResponse

ImageName string
Image name.
ImageVersion string
Image version.
ImageName string
Image name.
ImageVersion string
Image version.
imageName String
Image name.
imageVersion String
Image version.
imageName string
Image name.
imageVersion string
Image version.
image_name str
Image name.
image_version str
Image version.
imageName String
Image name.
imageVersion String
Image version.

ImageMappingRuleProfileResponse

UserConfiguration string
List of values.
UserConfiguration string
List of values.
userConfiguration String
List of values.
userConfiguration string
List of values.
user_configuration str
List of values.
userConfiguration String
List of values.

ReferencedResourceResponse

Id string
Resource ID.
Id string
Resource ID.
id String
Resource ID.
id string
Resource ID.
id str
Resource ID.
id String
Resource ID.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

VhdImageArtifactProfileResponse

VhdName string
Vhd name.
VhdVersion string
Vhd version.
VhdName string
Vhd name.
VhdVersion string
Vhd version.
vhdName String
Vhd name.
vhdVersion String
Vhd version.
vhdName string
Vhd name.
vhdVersion string
Vhd version.
vhd_name str
Vhd name.
vhd_version str
Vhd version.
vhdName String
Vhd name.
vhdVersion String
Vhd version.

VhdImageMappingRuleProfileResponse

UserConfiguration string
List of values.
UserConfiguration string
List of values.
userConfiguration String
List of values.
userConfiguration string
List of values.
user_configuration str
List of values.
userConfiguration String
List of values.

VirtualNetworkFunctionNetworkFunctionDefinitionVersionResponse

ProvisioningState This property is required. string
The provisioning state of the network function definition version resource.
VersionState This property is required. string
The network function definition version state.
DeployParameters string
The deployment parameters of the network function definition version.
Description string
The network function definition version description.
NetworkFunctionTemplate Pulumi.AzureNative.HybridNetwork.Inputs.AzureCoreNetworkFunctionTemplateResponse | Pulumi.AzureNative.HybridNetwork.Inputs.AzureOperatorNexusNetworkFunctionTemplateResponse
Virtual network function template.
ProvisioningState This property is required. string
The provisioning state of the network function definition version resource.
VersionState This property is required. string
The network function definition version state.
DeployParameters string
The deployment parameters of the network function definition version.
Description string
The network function definition version description.
NetworkFunctionTemplate AzureCoreNetworkFunctionTemplateResponse | AzureOperatorNexusNetworkFunctionTemplateResponse
Virtual network function template.
provisioningState This property is required. String
The provisioning state of the network function definition version resource.
versionState This property is required. String
The network function definition version state.
deployParameters String
The deployment parameters of the network function definition version.
description String
The network function definition version description.
networkFunctionTemplate AzureCoreNetworkFunctionTemplateResponse | AzureOperatorNexusNetworkFunctionTemplateResponse
Virtual network function template.
provisioningState This property is required. string
The provisioning state of the network function definition version resource.
versionState This property is required. string
The network function definition version state.
deployParameters string
The deployment parameters of the network function definition version.
description string
The network function definition version description.
networkFunctionTemplate AzureCoreNetworkFunctionTemplateResponse | AzureOperatorNexusNetworkFunctionTemplateResponse
Virtual network function template.
provisioning_state This property is required. str
The provisioning state of the network function definition version resource.
version_state This property is required. str
The network function definition version state.
deploy_parameters str
The deployment parameters of the network function definition version.
description str
The network function definition version description.
network_function_template AzureCoreNetworkFunctionTemplateResponse | AzureOperatorNexusNetworkFunctionTemplateResponse
Virtual network function template.
provisioningState This property is required. String
The provisioning state of the network function definition version resource.
versionState This property is required. String
The network function definition version state.
deployParameters String
The deployment parameters of the network function definition version.
description String
The network function definition version description.
networkFunctionTemplate Property Map | Property Map
Virtual network function template.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi