BrokerAuthenticationOperations interface

Interface representing a BrokerAuthentication operations.

Properties

createOrUpdate

Create a BrokerAuthenticationResource

delete

Delete a BrokerAuthenticationResource

get

Get a BrokerAuthenticationResource

listByResourceGroup

List BrokerAuthenticationResource resources by BrokerResource

Property Details

createOrUpdate

Create a BrokerAuthenticationResource

createOrUpdate: (resourceGroupName: string, instanceName: string, brokerName: string, authenticationName: string, resource: BrokerAuthenticationResource, options?: BrokerAuthenticationCreateOrUpdateOptionalParams) => PollerLike<OperationState<BrokerAuthenticationResource>, BrokerAuthenticationResource>

Property Value

(resourceGroupName: string, instanceName: string, brokerName: string, authenticationName: string, resource: BrokerAuthenticationResource, options?: BrokerAuthenticationCreateOrUpdateOptionalParams) => PollerLike<OperationState<BrokerAuthenticationResource>, BrokerAuthenticationResource>

delete

Delete a BrokerAuthenticationResource

delete: (resourceGroupName: string, instanceName: string, brokerName: string, authenticationName: string, options?: BrokerAuthenticationDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, instanceName: string, brokerName: string, authenticationName: string, options?: BrokerAuthenticationDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a BrokerAuthenticationResource

get: (resourceGroupName: string, instanceName: string, brokerName: string, authenticationName: string, options?: BrokerAuthenticationGetOptionalParams) => Promise<BrokerAuthenticationResource>

Property Value

(resourceGroupName: string, instanceName: string, brokerName: string, authenticationName: string, options?: BrokerAuthenticationGetOptionalParams) => Promise<BrokerAuthenticationResource>

listByResourceGroup

List BrokerAuthenticationResource resources by BrokerResource

listByResourceGroup: (resourceGroupName: string, instanceName: string, brokerName: string, options?: BrokerAuthenticationListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<BrokerAuthenticationResource, BrokerAuthenticationResource[], PageSettings>

Property Value

(resourceGroupName: string, instanceName: string, brokerName: string, options?: BrokerAuthenticationListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<BrokerAuthenticationResource, BrokerAuthenticationResource[], PageSettings>