Share via


PartnerNamespaces Interface

Implements

com.microsoft.azure.arm.collection.SupportsCreating<Blank> com.microsoft.azure.arm.collection.SupportsListing<PartnerNamespace> com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.PartnerNamespacesInner> com.microsoft.azure.arm.resources.collection.SupportsBatchDeletion com.microsoft.azure.arm.resources.collection.SupportsDeletingByResourceGroup com.microsoft.azure.arm.resources.collection.SupportsGettingByResourceGroup<PartnerNamespace> com.microsoft.azure.arm.resources.collection.SupportsListingByResourceGroup<PartnerNamespace>

public interface PartnerNamespaces
extends com.microsoft.azure.arm.collection.SupportsCreating<Blank>, com.microsoft.azure.arm.resources.collection.SupportsDeletingByResourceGroup, com.microsoft.azure.arm.resources.collection.SupportsBatchDeletion, com.microsoft.azure.arm.resources.collection.SupportsGettingByResourceGroup<PartnerNamespace>, com.microsoft.azure.arm.resources.collection.SupportsListingByResourceGroup<PartnerNamespace>, com.microsoft.azure.arm.collection.SupportsListing<PartnerNamespace>, com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.PartnerNamespacesInner>

Type representing PartnerNamespaces.

Method Summary

Modifier and Type Method and Description
abstract rx.Observable<PartnerNamespaceSharedAccessKeys> listSharedAccessKeysAsync(String resourceGroupName, String partnerNamespaceName)

List keys for a partner namespace.

abstract rx.Observable<PartnerNamespaceSharedAccessKeys> regenerateKeyAsync(String resourceGroupName, String partnerNamespaceName, String keyName)

Regenerate key for a partner namespace.

Method Details

listSharedAccessKeysAsync

public abstract Observable<PartnerNamespaceSharedAccessKeys> listSharedAccessKeysAsync(String resourceGroupName, String partnerNamespaceName)

List keys for a partner namespace. List the two keys used to publish to a partner namespace.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription.
partnerNamespaceName - Name of the partner namespace.

Returns:

the observable for the request

regenerateKeyAsync

public abstract Observable<PartnerNamespaceSharedAccessKeys> regenerateKeyAsync(String resourceGroupName, String partnerNamespaceName, String keyName)

Regenerate key for a partner namespace. Regenerate a shared access key for a partner namespace.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription.
partnerNamespaceName - Name of the partner namespace.
keyName - Key name to regenerate (key1 or key2).

Returns:

the observable for the request

Applies to