CapabilitiesOperations interface

Interface representing a Capabilities operations.

Properties

createOrUpdate

Creates or replaces a capability.

delete

Disables and deletes a capability.

get

Gets a capability.

listByWorkloadSpace

Lists capabilities in a workload space.

update

Updates mutable capability properties.

Property Details

createOrUpdate

Creates or replaces a capability.

createOrUpdate: (resourceGroupName: string, spaceName: string, capabilityName: string, resource: Capability, options?: CapabilitiesCreateOrUpdateOptionalParams) => PollerLike<OperationState<Capability>, Capability>

Property Value

(resourceGroupName: string, spaceName: string, capabilityName: string, resource: Capability, options?: CapabilitiesCreateOrUpdateOptionalParams) => PollerLike<OperationState<Capability>, Capability>

delete

Disables and deletes a capability.

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

Property Value

(resourceGroupName: string, spaceName: string, capabilityName: string, options?: CapabilitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets a capability.

get: (resourceGroupName: string, spaceName: string, capabilityName: string, options?: CapabilitiesGetOptionalParams) => Promise<Capability>

Property Value

(resourceGroupName: string, spaceName: string, capabilityName: string, options?: CapabilitiesGetOptionalParams) => Promise<Capability>

listByWorkloadSpace

Lists capabilities in a workload space.

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

Property Value

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

update

Updates mutable capability properties.

update: (resourceGroupName: string, spaceName: string, capabilityName: string, properties: CapabilityUpdate, options?: CapabilitiesUpdateOptionalParams) => PollerLike<OperationState<Capability>, Capability>

Property Value

(resourceGroupName: string, spaceName: string, capabilityName: string, properties: CapabilityUpdate, options?: CapabilitiesUpdateOptionalParams) => PollerLike<OperationState<Capability>, Capability>