RuntimeBindingsOperations interface

Interface representing a RuntimeBindings operations.

Properties

createOrUpdate

Creates or replaces a runtime binding.

delete

Deletes a runtime binding without deleting customer-owned referenced resources.

get

Gets a runtime binding.

listByWorkloadSpace

Lists runtime bindings in a workload space.

update

Updates mutable runtime binding properties.

Property Details

createOrUpdate

Creates or replaces a runtime binding.

createOrUpdate: (resourceGroupName: string, spaceName: string, bindingName: string, resource: RuntimeBinding, options?: RuntimeBindingsCreateOrUpdateOptionalParams) => PollerLike<OperationState<RuntimeBinding>, RuntimeBinding>

Property Value

(resourceGroupName: string, spaceName: string, bindingName: string, resource: RuntimeBinding, options?: RuntimeBindingsCreateOrUpdateOptionalParams) => PollerLike<OperationState<RuntimeBinding>, RuntimeBinding>

delete

Deletes a runtime binding without deleting customer-owned referenced resources.

delete: (resourceGroupName: string, spaceName: string, bindingName: string, options?: RuntimeBindingsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, spaceName: string, bindingName: string, options?: RuntimeBindingsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets a runtime binding.

get: (resourceGroupName: string, spaceName: string, bindingName: string, options?: RuntimeBindingsGetOptionalParams) => Promise<RuntimeBinding>

Property Value

(resourceGroupName: string, spaceName: string, bindingName: string, options?: RuntimeBindingsGetOptionalParams) => Promise<RuntimeBinding>

listByWorkloadSpace

Lists runtime bindings in a workload space.

listByWorkloadSpace: (resourceGroupName: string, spaceName: string, options?: RuntimeBindingsListByWorkloadSpaceOptionalParams) => PagedAsyncIterableIterator<RuntimeBinding, RuntimeBinding[], PageSettings>

Property Value

(resourceGroupName: string, spaceName: string, options?: RuntimeBindingsListByWorkloadSpaceOptionalParams) => PagedAsyncIterableIterator<RuntimeBinding, RuntimeBinding[], PageSettings>

update

Updates mutable runtime binding properties.

update: (resourceGroupName: string, spaceName: string, bindingName: string, properties: RuntimeBindingUpdate, options?: RuntimeBindingsUpdateOptionalParams) => PollerLike<OperationState<RuntimeBinding>, RuntimeBinding>

Property Value

(resourceGroupName: string, spaceName: string, bindingName: string, properties: RuntimeBindingUpdate, options?: RuntimeBindingsUpdateOptionalParams) => PollerLike<OperationState<RuntimeBinding>, RuntimeBinding>