CapabilitiesOperations interface
Interface representing a Capabilities operations.
Properties
| create |
Creates or replaces a capability. |
| delete | Disables and deletes a capability. |
| get | Gets a capability. |
| list |
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>