HybridConnectionsOperations interface
Interface representing a HybridConnections operations.
Properties
| create |
Creates or updates a service hybrid connection. This operation is idempotent. |
| create |
Creates or updates an authorization rule for a hybrid connection. |
| delete | Deletes a hybrid connection. |
| delete |
Deletes a hybrid connection authorization rule. |
| get | Returns the description for the specified hybrid connection. |
| get |
Hybrid connection authorization rule for a hybrid connection by name. |
| list |
Authorization rules for a hybrid connection. |
| list |
Lists the hybrid connection within the namespace. |
| list |
Primary and secondary connection strings to the hybrid connection. |
| regenerate |
Regenerates the primary or secondary connection strings to the hybrid connection. |
Property Details
createOrUpdate
Creates or updates a service hybrid connection. This operation is idempotent.
createOrUpdate: (resourceGroupName: string, namespaceName: string, hybridConnectionName: string, parameters: HybridConnection, options?: HybridConnectionsCreateOrUpdateOptionalParams) => Promise<HybridConnection>
Property Value
(resourceGroupName: string, namespaceName: string, hybridConnectionName: string, parameters: HybridConnection, options?: HybridConnectionsCreateOrUpdateOptionalParams) => Promise<HybridConnection>
createOrUpdateAuthorizationRule
Creates or updates an authorization rule for a hybrid connection.
createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: HybridConnectionsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Property Value
(resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: HybridConnectionsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
delete
Deletes a hybrid connection.
delete: (resourceGroupName: string, namespaceName: string, hybridConnectionName: string, options?: HybridConnectionsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, namespaceName: string, hybridConnectionName: string, options?: HybridConnectionsDeleteOptionalParams) => Promise<void>
deleteAuthorizationRule
Deletes a hybrid connection authorization rule.
deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, options?: HybridConnectionsDeleteAuthorizationRuleOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, options?: HybridConnectionsDeleteAuthorizationRuleOptionalParams) => Promise<void>
get
Returns the description for the specified hybrid connection.
get: (resourceGroupName: string, namespaceName: string, hybridConnectionName: string, options?: HybridConnectionsGetOptionalParams) => Promise<HybridConnection>
Property Value
(resourceGroupName: string, namespaceName: string, hybridConnectionName: string, options?: HybridConnectionsGetOptionalParams) => Promise<HybridConnection>
getAuthorizationRule
Hybrid connection authorization rule for a hybrid connection by name.
getAuthorizationRule: (resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, options?: HybridConnectionsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Property Value
(resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, options?: HybridConnectionsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
listAuthorizationRules
Authorization rules for a hybrid connection.
listAuthorizationRules: (resourceGroupName: string, namespaceName: string, hybridConnectionName: string, options?: HybridConnectionsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Property Value
(resourceGroupName: string, namespaceName: string, hybridConnectionName: string, options?: HybridConnectionsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
listByNamespace
Lists the hybrid connection within the namespace.
listByNamespace: (resourceGroupName: string, namespaceName: string, options?: HybridConnectionsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<HybridConnection, HybridConnection[], PageSettings>
Property Value
(resourceGroupName: string, namespaceName: string, options?: HybridConnectionsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<HybridConnection, HybridConnection[], PageSettings>
listKeys
Primary and secondary connection strings to the hybrid connection.
listKeys: (resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, options?: HybridConnectionsListKeysOptionalParams) => Promise<AccessKeys>
Property Value
(resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, options?: HybridConnectionsListKeysOptionalParams) => Promise<AccessKeys>
regenerateKeys
Regenerates the primary or secondary connection strings to the hybrid connection.
regenerateKeys: (resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: HybridConnectionsRegenerateKeysOptionalParams) => Promise<AccessKeys>
Property Value
(resourceGroupName: string, namespaceName: string, hybridConnectionName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: HybridConnectionsRegenerateKeysOptionalParams) => Promise<AccessKeys>