Partager via


NetworkFunctionDefinitionVersions interface

Interface représentant un NetworkFunctionDefinitionVersions.

Méthodes

beginCreateOrUpdate(string, string, string, string, NetworkFunctionDefinitionVersion, NetworkFunctionDefinitionVersionsCreateOrUpdateOptionalParams)

Crée ou met à jour une version de définition de fonction réseau.

beginCreateOrUpdateAndWait(string, string, string, string, NetworkFunctionDefinitionVersion, NetworkFunctionDefinitionVersionsCreateOrUpdateOptionalParams)

Crée ou met à jour une version de définition de fonction réseau.

beginDelete(string, string, string, string, NetworkFunctionDefinitionVersionsDeleteOptionalParams)

Supprime la version de définition de fonction réseau spécifiée.

beginDeleteAndWait(string, string, string, string, NetworkFunctionDefinitionVersionsDeleteOptionalParams)

Supprime la version de définition de fonction réseau spécifiée.

beginUpdateState(string, string, string, string, NetworkFunctionDefinitionVersionUpdateState, NetworkFunctionDefinitionVersionsUpdateStateOptionalParams)

Mettre à jour l’état de version de la définition de fonction réseau.

beginUpdateStateAndWait(string, string, string, string, NetworkFunctionDefinitionVersionUpdateState, NetworkFunctionDefinitionVersionsUpdateStateOptionalParams)

Mettre à jour l’état de version de la définition de fonction réseau.

get(string, string, string, string, NetworkFunctionDefinitionVersionsGetOptionalParams)

Obtient des informations sur une version de définition de fonction réseau.

listByNetworkFunctionDefinitionGroup(string, string, string, NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupOptionalParams)

Obtient des informations sur une liste de versions de définition de fonction réseau sous un groupe de définitions de fonction réseau.

update(string, string, string, string, TagsObject, NetworkFunctionDefinitionVersionsUpdateOptionalParams)

Mises à jour une ressource de version de définition de fonction réseau.

Détails de la méthode

beginCreateOrUpdate(string, string, string, string, NetworkFunctionDefinitionVersion, NetworkFunctionDefinitionVersionsCreateOrUpdateOptionalParams)

Crée ou met à jour une version de définition de fonction réseau.

function beginCreateOrUpdate(resourceGroupName: string, publisherName: string, networkFunctionDefinitionGroupName: string, networkFunctionDefinitionVersionName: string, parameters: NetworkFunctionDefinitionVersion, options?: NetworkFunctionDefinitionVersionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkFunctionDefinitionVersion>, NetworkFunctionDefinitionVersion>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

publisherName

string

Nom de l'éditeur.

networkFunctionDefinitionGroupName

string

Nom du groupe de définitions de fonction réseau.

networkFunctionDefinitionVersionName

string

Nom de la version de la définition de fonction réseau. Le nom doit être conforme à la spécification SemVer 2.0.0 : https://semver.org/spec/v2.0.0.html.

parameters
NetworkFunctionDefinitionVersion

Paramètres fournis à l’opération de création ou de mise à jour de la version de la définition de fonction réseau.

Retours

beginCreateOrUpdateAndWait(string, string, string, string, NetworkFunctionDefinitionVersion, NetworkFunctionDefinitionVersionsCreateOrUpdateOptionalParams)

Crée ou met à jour une version de définition de fonction réseau.

function beginCreateOrUpdateAndWait(resourceGroupName: string, publisherName: string, networkFunctionDefinitionGroupName: string, networkFunctionDefinitionVersionName: string, parameters: NetworkFunctionDefinitionVersion, options?: NetworkFunctionDefinitionVersionsCreateOrUpdateOptionalParams): Promise<NetworkFunctionDefinitionVersion>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

publisherName

string

Nom de l'éditeur.

networkFunctionDefinitionGroupName

string

Nom du groupe de définitions de fonction réseau.

networkFunctionDefinitionVersionName

string

Nom de la version de la définition de fonction réseau. Le nom doit être conforme à la spécification SemVer 2.0.0 : https://semver.org/spec/v2.0.0.html.

parameters
NetworkFunctionDefinitionVersion

Paramètres fournis à l’opération de création ou de mise à jour de la version de la définition de fonction réseau.

Retours

beginDelete(string, string, string, string, NetworkFunctionDefinitionVersionsDeleteOptionalParams)

Supprime la version de définition de fonction réseau spécifiée.

function beginDelete(resourceGroupName: string, publisherName: string, networkFunctionDefinitionGroupName: string, networkFunctionDefinitionVersionName: string, options?: NetworkFunctionDefinitionVersionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<NetworkFunctionDefinitionVersionsDeleteHeaders>, NetworkFunctionDefinitionVersionsDeleteHeaders>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

publisherName

string

Nom de l'éditeur.

networkFunctionDefinitionGroupName

string

Nom du groupe de définitions de fonction réseau.

networkFunctionDefinitionVersionName

string

Nom de la version de la définition de fonction réseau. Le nom doit être conforme à la spécification SemVer 2.0.0 : https://semver.org/spec/v2.0.0.html.

Retours

beginDeleteAndWait(string, string, string, string, NetworkFunctionDefinitionVersionsDeleteOptionalParams)

Supprime la version de définition de fonction réseau spécifiée.

function beginDeleteAndWait(resourceGroupName: string, publisherName: string, networkFunctionDefinitionGroupName: string, networkFunctionDefinitionVersionName: string, options?: NetworkFunctionDefinitionVersionsDeleteOptionalParams): Promise<NetworkFunctionDefinitionVersionsDeleteHeaders>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

publisherName

string

Nom de l'éditeur.

networkFunctionDefinitionGroupName

string

Nom du groupe de définitions de fonction réseau.

networkFunctionDefinitionVersionName

string

Nom de la version de la définition de fonction réseau. Le nom doit être conforme à la spécification SemVer 2.0.0 : https://semver.org/spec/v2.0.0.html.

Retours

beginUpdateState(string, string, string, string, NetworkFunctionDefinitionVersionUpdateState, NetworkFunctionDefinitionVersionsUpdateStateOptionalParams)

Mettre à jour l’état de version de la définition de fonction réseau.

function beginUpdateState(resourceGroupName: string, publisherName: string, networkFunctionDefinitionGroupName: string, networkFunctionDefinitionVersionName: string, parameters: NetworkFunctionDefinitionVersionUpdateState, options?: NetworkFunctionDefinitionVersionsUpdateStateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkFunctionDefinitionVersionUpdateState>, NetworkFunctionDefinitionVersionUpdateState>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

publisherName

string

Nom de l'éditeur.

networkFunctionDefinitionGroupName

string

Nom du groupe de définitions de fonction réseau.

networkFunctionDefinitionVersionName

string

Nom de la version de la définition de fonction réseau. Le nom doit être conforme à la spécification SemVer 2.0.0 : https://semver.org/spec/v2.0.0.html.

parameters
NetworkFunctionDefinitionVersionUpdateState

Paramètres fournis pour mettre à jour l’état de la version de définition de fonction réseau.

Retours

beginUpdateStateAndWait(string, string, string, string, NetworkFunctionDefinitionVersionUpdateState, NetworkFunctionDefinitionVersionsUpdateStateOptionalParams)

Mettre à jour l’état de version de la définition de fonction réseau.

function beginUpdateStateAndWait(resourceGroupName: string, publisherName: string, networkFunctionDefinitionGroupName: string, networkFunctionDefinitionVersionName: string, parameters: NetworkFunctionDefinitionVersionUpdateState, options?: NetworkFunctionDefinitionVersionsUpdateStateOptionalParams): Promise<NetworkFunctionDefinitionVersionUpdateState>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

publisherName

string

Nom de l'éditeur.

networkFunctionDefinitionGroupName

string

Nom du groupe de définitions de fonction réseau.

networkFunctionDefinitionVersionName

string

Nom de la version de la définition de fonction réseau. Le nom doit être conforme à la spécification SemVer 2.0.0 : https://semver.org/spec/v2.0.0.html.

parameters
NetworkFunctionDefinitionVersionUpdateState

Paramètres fournis pour mettre à jour l’état de la version de définition de fonction réseau.

Retours

get(string, string, string, string, NetworkFunctionDefinitionVersionsGetOptionalParams)

Obtient des informations sur une version de définition de fonction réseau.

function get(resourceGroupName: string, publisherName: string, networkFunctionDefinitionGroupName: string, networkFunctionDefinitionVersionName: string, options?: NetworkFunctionDefinitionVersionsGetOptionalParams): Promise<NetworkFunctionDefinitionVersion>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

publisherName

string

Nom de l'éditeur.

networkFunctionDefinitionGroupName

string

Nom du groupe de définitions de fonction réseau.

networkFunctionDefinitionVersionName

string

Nom de la version de la définition de fonction réseau. Le nom doit être conforme à la spécification SemVer 2.0.0 : https://semver.org/spec/v2.0.0.html.

options
NetworkFunctionDefinitionVersionsGetOptionalParams

Paramètres d’options.

Retours

listByNetworkFunctionDefinitionGroup(string, string, string, NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupOptionalParams)

Obtient des informations sur une liste de versions de définition de fonction réseau sous un groupe de définitions de fonction réseau.

function listByNetworkFunctionDefinitionGroup(resourceGroupName: string, publisherName: string, networkFunctionDefinitionGroupName: string, options?: NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupOptionalParams): PagedAsyncIterableIterator<NetworkFunctionDefinitionVersion, NetworkFunctionDefinitionVersion[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

publisherName

string

Nom de l'éditeur.

networkFunctionDefinitionGroupName

string

Nom du groupe de définitions de fonction réseau.

Retours

update(string, string, string, string, TagsObject, NetworkFunctionDefinitionVersionsUpdateOptionalParams)

Mises à jour une ressource de version de définition de fonction réseau.

function update(resourceGroupName: string, publisherName: string, networkFunctionDefinitionGroupName: string, networkFunctionDefinitionVersionName: string, parameters: TagsObject, options?: NetworkFunctionDefinitionVersionsUpdateOptionalParams): Promise<NetworkFunctionDefinitionVersion>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

publisherName

string

Nom de l'éditeur.

networkFunctionDefinitionGroupName

string

Nom du groupe de définitions de fonction réseau.

networkFunctionDefinitionVersionName

string

Nom de la version de la définition de fonction réseau. Le nom doit être conforme à la spécification SemVer 2.0.0 : https://semver.org/spec/v2.0.0.html.

parameters
TagsObject

Paramètres fournis à l’opération de création ou de mise à jour de la version de la définition de fonction réseau.

Retours