CertificateObjectLocalRulestack interface

Interface representing a CertificateObjectLocalRulestack.

Methods

beginCreateOrUpdate(string, string, string, CertificateObjectLocalRulestackResource, CertificateObjectLocalRulestackCreateOrUpdateOptionalParams)

Create a CertificateObjectLocalRulestackResource

beginCreateOrUpdateAndWait(string, string, string, CertificateObjectLocalRulestackResource, CertificateObjectLocalRulestackCreateOrUpdateOptionalParams)

Create a CertificateObjectLocalRulestackResource

beginDelete(string, string, string, CertificateObjectLocalRulestackDeleteOptionalParams)

Delete a CertificateObjectLocalRulestackResource

beginDeleteAndWait(string, string, string, CertificateObjectLocalRulestackDeleteOptionalParams)

Delete a CertificateObjectLocalRulestackResource

get(string, string, string, CertificateObjectLocalRulestackGetOptionalParams)

Get a CertificateObjectLocalRulestackResource

listByLocalRulestacks(string, string, CertificateObjectLocalRulestackListByLocalRulestacksOptionalParams)

List CertificateObjectLocalRulestackResource resources by LocalRulestacks

Method Details

beginCreateOrUpdate(string, string, string, CertificateObjectLocalRulestackResource, CertificateObjectLocalRulestackCreateOrUpdateOptionalParams)

Create a CertificateObjectLocalRulestackResource

function beginCreateOrUpdate(resourceGroupName: string, localRulestackName: string, name: string, resource: CertificateObjectLocalRulestackResource, options?: CertificateObjectLocalRulestackCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CertificateObjectLocalRulestackResource>, CertificateObjectLocalRulestackResource>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

localRulestackName

string

LocalRulestack resource name

name

string

certificate name

resource
CertificateObjectLocalRulestackResource

Resource create parameters.

Returns

beginCreateOrUpdateAndWait(string, string, string, CertificateObjectLocalRulestackResource, CertificateObjectLocalRulestackCreateOrUpdateOptionalParams)

Create a CertificateObjectLocalRulestackResource

function beginCreateOrUpdateAndWait(resourceGroupName: string, localRulestackName: string, name: string, resource: CertificateObjectLocalRulestackResource, options?: CertificateObjectLocalRulestackCreateOrUpdateOptionalParams): Promise<CertificateObjectLocalRulestackResource>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

localRulestackName

string

LocalRulestack resource name

name

string

certificate name

resource
CertificateObjectLocalRulestackResource

Resource create parameters.

Returns

beginDelete(string, string, string, CertificateObjectLocalRulestackDeleteOptionalParams)

Delete a CertificateObjectLocalRulestackResource

function beginDelete(resourceGroupName: string, localRulestackName: string, name: string, options?: CertificateObjectLocalRulestackDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

localRulestackName

string

LocalRulestack resource name

name

string

certificate name

options
CertificateObjectLocalRulestackDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, CertificateObjectLocalRulestackDeleteOptionalParams)

Delete a CertificateObjectLocalRulestackResource

function beginDeleteAndWait(resourceGroupName: string, localRulestackName: string, name: string, options?: CertificateObjectLocalRulestackDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

localRulestackName

string

LocalRulestack resource name

name

string

certificate name

options
CertificateObjectLocalRulestackDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, CertificateObjectLocalRulestackGetOptionalParams)

Get a CertificateObjectLocalRulestackResource

function get(resourceGroupName: string, localRulestackName: string, name: string, options?: CertificateObjectLocalRulestackGetOptionalParams): Promise<CertificateObjectLocalRulestackResource>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

localRulestackName

string

LocalRulestack resource name

name

string

certificate name

options
CertificateObjectLocalRulestackGetOptionalParams

The options parameters.

Returns

listByLocalRulestacks(string, string, CertificateObjectLocalRulestackListByLocalRulestacksOptionalParams)

List CertificateObjectLocalRulestackResource resources by LocalRulestacks

function listByLocalRulestacks(resourceGroupName: string, localRulestackName: string, options?: CertificateObjectLocalRulestackListByLocalRulestacksOptionalParams): PagedAsyncIterableIterator<CertificateObjectLocalRulestackResource, CertificateObjectLocalRulestackResource[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

localRulestackName

string

LocalRulestack resource name

Returns