Delen via


NetworkFunctionDefinitionVersions interface

Interface die een NetworkFunctionDefinitionVersions vertegenwoordigt.

Methoden

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

Hiermee maakt u een definitieversie van een netwerkfunctie of werkt u deze bij.

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

Hiermee maakt u een definitieversie van een netwerkfunctie of werkt u deze bij.

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

Hiermee verwijdert u de opgegeven versie van de netwerkfunctiedefinitie.

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

Hiermee verwijdert u de opgegeven versie van de netwerkfunctiedefinitie.

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

De versiestatus van de netwerkfunctiedefinitie bijwerken.

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

De versiestatus van de netwerkfunctiedefinitie bijwerken.

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

Hiermee wordt informatie opgehaald over een definitieversie van een netwerkfunctie.

listByNetworkFunctionDefinitionGroup(string, string, string, NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupOptionalParams)

Hiermee wordt informatie opgehaald over een lijst met netwerkfunctiedefinitieversies onder een netwerkfunctiedefinitiegroep.

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

Hiermee werkt u een versieresource voor de netwerkfunctiedefinitie bij.

Methodedetails

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

Hiermee maakt u een definitieversie van een netwerkfunctie of werkt u deze bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

publisherName

string

De naam van de uitgever.

networkFunctionDefinitionGroupName

string

De naam van de netwerkfunctiedefinitiegroep.

networkFunctionDefinitionVersionName

string

De naam van de definitieversie van de netwerkfunctie. De naam moet voldoen aan de SemVer 2.0.0-specificatie: https://semver.org/spec/v2.0.0.html.

parameters
NetworkFunctionDefinitionVersion

Parameters die worden geleverd voor het maken of bijwerken van de versiebewerking van de netwerkfunctiedefinitie.

Retouren

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

Hiermee maakt u een definitieversie van een netwerkfunctie of werkt u deze bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

publisherName

string

De naam van de uitgever.

networkFunctionDefinitionGroupName

string

De naam van de netwerkfunctiedefinitiegroep.

networkFunctionDefinitionVersionName

string

De naam van de definitieversie van de netwerkfunctie. De naam moet voldoen aan de SemVer 2.0.0-specificatie: https://semver.org/spec/v2.0.0.html.

parameters
NetworkFunctionDefinitionVersion

Parameters die worden geleverd voor het maken of bijwerken van de versiebewerking van de netwerkfunctiedefinitie.

Retouren

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

Hiermee verwijdert u de opgegeven versie van de netwerkfunctiedefinitie.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

publisherName

string

De naam van de uitgever.

networkFunctionDefinitionGroupName

string

De naam van de netwerkfunctiedefinitiegroep.

networkFunctionDefinitionVersionName

string

De naam van de definitieversie van de netwerkfunctie. De naam moet voldoen aan de SemVer 2.0.0-specificatie: https://semver.org/spec/v2.0.0.html.

Retouren

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

Hiermee verwijdert u de opgegeven versie van de netwerkfunctiedefinitie.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

publisherName

string

De naam van de uitgever.

networkFunctionDefinitionGroupName

string

De naam van de netwerkfunctiedefinitiegroep.

networkFunctionDefinitionVersionName

string

De naam van de definitieversie van de netwerkfunctie. De naam moet voldoen aan de SemVer 2.0.0-specificatie: https://semver.org/spec/v2.0.0.html.

Retouren

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

De versiestatus van de netwerkfunctiedefinitie bijwerken.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

publisherName

string

De naam van de uitgever.

networkFunctionDefinitionGroupName

string

De naam van de netwerkfunctiedefinitiegroep.

networkFunctionDefinitionVersionName

string

De naam van de definitieversie van de netwerkfunctie. De naam moet voldoen aan de SemVer 2.0.0-specificatie: https://semver.org/spec/v2.0.0.html.

parameters
NetworkFunctionDefinitionVersionUpdateState

Parameters die worden meegeleverd om de status van de versie van de netwerkfunctiedefinitie bij te werken.

Retouren

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

De versiestatus van de netwerkfunctiedefinitie bijwerken.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

publisherName

string

De naam van de uitgever.

networkFunctionDefinitionGroupName

string

De naam van de netwerkfunctiedefinitiegroep.

networkFunctionDefinitionVersionName

string

De naam van de definitieversie van de netwerkfunctie. De naam moet voldoen aan de SemVer 2.0.0-specificatie: https://semver.org/spec/v2.0.0.html.

parameters
NetworkFunctionDefinitionVersionUpdateState

Parameters die worden meegeleverd om de status van de versie van de netwerkfunctiedefinitie bij te werken.

Retouren

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

Hiermee wordt informatie opgehaald over een definitieversie van een netwerkfunctie.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

publisherName

string

De naam van de uitgever.

networkFunctionDefinitionGroupName

string

De naam van de netwerkfunctiedefinitiegroep.

networkFunctionDefinitionVersionName

string

De naam van de definitieversie van de netwerkfunctie. De naam moet voldoen aan de SemVer 2.0.0-specificatie: https://semver.org/spec/v2.0.0.html.

Retouren

listByNetworkFunctionDefinitionGroup(string, string, string, NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupOptionalParams)

Hiermee wordt informatie opgehaald over een lijst met netwerkfunctiedefinitieversies onder een netwerkfunctiedefinitiegroep.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

publisherName

string

De naam van de uitgever.

networkFunctionDefinitionGroupName

string

De naam van de netwerkfunctiedefinitiegroep.

Retouren

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

Hiermee werkt u een versieresource voor de netwerkfunctiedefinitie bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

publisherName

string

De naam van de uitgever.

networkFunctionDefinitionGroupName

string

De naam van de netwerkfunctiedefinitiegroep.

networkFunctionDefinitionVersionName

string

De naam van de definitieversie van de netwerkfunctie. De naam moet voldoen aan de SemVer 2.0.0-specificatie: https://semver.org/spec/v2.0.0.html.

parameters
TagsObject

Parameters die worden geleverd voor het maken of bijwerken van de versiebewerking van de netwerkfunctiedefinitie.

Retouren