wCFRelaysOperations interface

Interface representing a wCFRelays operations.

Properties

createOrUpdate

Creates or updates a WCF relay. This operation is idempotent.

createOrUpdateAuthorizationRule

Creates or updates an authorization rule for a WCF relay.

delete

Deletes a WCF relay.

deleteAuthorizationRule

Deletes a WCF relay authorization rule.

get

Returns the description for the specified WCF relay.

getAuthorizationRule

Get authorizationRule for a WCF relay by name.

listAuthorizationRules

Authorization rules for a WCF relay.

listByNamespace

Lists the WCF relays within the namespace.

listKeys

Primary and secondary connection strings to the WCF relay.

regenerateKeys

Regenerates the primary or secondary connection strings to the WCF relay.

Property Details

createOrUpdate

Creates or updates a WCF relay. This operation is idempotent.

createOrUpdate: (resourceGroupName: string, namespaceName: string, relayName: string, parameters: WcfRelay, options?: wCFRelaysCreateOrUpdateOptionalParams) => Promise<WcfRelay>

Property Value

(resourceGroupName: string, namespaceName: string, relayName: string, parameters: WcfRelay, options?: wCFRelaysCreateOrUpdateOptionalParams) => Promise<WcfRelay>

createOrUpdateAuthorizationRule

Creates or updates an authorization rule for a WCF relay.

createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: wCFRelaysCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>

Property Value

(resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: wCFRelaysCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>

delete

Deletes a WCF relay.

delete: (resourceGroupName: string, namespaceName: string, relayName: string, options?: wCFRelaysDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, namespaceName: string, relayName: string, options?: wCFRelaysDeleteOptionalParams) => Promise<void>

deleteAuthorizationRule

Deletes a WCF relay authorization rule.

deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, options?: wCFRelaysDeleteAuthorizationRuleOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, options?: wCFRelaysDeleteAuthorizationRuleOptionalParams) => Promise<void>

get

Returns the description for the specified WCF relay.

get: (resourceGroupName: string, namespaceName: string, relayName: string, options?: wCFRelaysGetOptionalParams) => Promise<undefined | WcfRelay>

Property Value

(resourceGroupName: string, namespaceName: string, relayName: string, options?: wCFRelaysGetOptionalParams) => Promise<undefined | WcfRelay>

getAuthorizationRule

Get authorizationRule for a WCF relay by name.

getAuthorizationRule: (resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, options?: wCFRelaysGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>

Property Value

(resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, options?: wCFRelaysGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>

listAuthorizationRules

Authorization rules for a WCF relay.

listAuthorizationRules: (resourceGroupName: string, namespaceName: string, relayName: string, options?: wCFRelaysListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

Property Value

(resourceGroupName: string, namespaceName: string, relayName: string, options?: wCFRelaysListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

listByNamespace

Lists the WCF relays within the namespace.

listByNamespace: (resourceGroupName: string, namespaceName: string, options?: wCFRelaysListByNamespaceOptionalParams) => PagedAsyncIterableIterator<WcfRelay, WcfRelay[], PageSettings>

Property Value

(resourceGroupName: string, namespaceName: string, options?: wCFRelaysListByNamespaceOptionalParams) => PagedAsyncIterableIterator<WcfRelay, WcfRelay[], PageSettings>

listKeys

Primary and secondary connection strings to the WCF relay.

listKeys: (resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, options?: wCFRelaysListKeysOptionalParams) => Promise<AccessKeys>

Property Value

(resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, options?: wCFRelaysListKeysOptionalParams) => Promise<AccessKeys>

regenerateKeys

Regenerates the primary or secondary connection strings to the WCF relay.

regenerateKeys: (resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: wCFRelaysRegenerateKeysOptionalParams) => Promise<AccessKeys>

Property Value

(resourceGroupName: string, namespaceName: string, relayName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: wCFRelaysRegenerateKeysOptionalParams) => Promise<AccessKeys>