OrganizationsOperations interface
Interface representing a Organizations operations.
Properties
| create | Create or update an Organization (long-running). |
| delete | Delete an Organization (long-running). Permanently removes the Organization and cascades the deletion to all child Workspaces at the partner. This operation is irreversible. |
| get | Get an Organization. |
| list |
List Organizations in a Resource Group. |
| list |
List Organizations in a Subscription. |
| list |
Lists all Workspaces in the Kore Organization, including Workspaces not managed through Liftr. This discovery operation uses POST because its response combines ARM-tracked Workspaces with Kore-only Workspaces that have no ARM resource ID and cannot be represented by the standard Workspaces collection GET. |
| update | Update mutable properties of an Organization (long-running). |
Property Details
create
Create or update an Organization (long-running).
create: (resourceGroupName: string, organizationName: string, resource: OrganizationResource, options?: OrganizationsCreateOptionalParams) => PollerLike<OperationState<OrganizationResource>, OrganizationResource>
Property Value
(resourceGroupName: string, organizationName: string, resource: OrganizationResource, options?: OrganizationsCreateOptionalParams) => PollerLike<OperationState<OrganizationResource>, OrganizationResource>
delete
Delete an Organization (long-running).
Permanently removes the Organization and cascades the deletion to all child Workspaces at the partner. This operation is irreversible.
delete: (resourceGroupName: string, organizationName: string, options?: OrganizationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, organizationName: string, options?: OrganizationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get an Organization.
get: (resourceGroupName: string, organizationName: string, options?: OrganizationsGetOptionalParams) => Promise<OrganizationResource>
Property Value
(resourceGroupName: string, organizationName: string, options?: OrganizationsGetOptionalParams) => Promise<OrganizationResource>
listByResourceGroup
List Organizations in a Resource Group.
listByResourceGroup: (resourceGroupName: string, options?: OrganizationsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<OrganizationResource, OrganizationResource[], PageSettings>
Property Value
(resourceGroupName: string, options?: OrganizationsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<OrganizationResource, OrganizationResource[], PageSettings>
listBySubscription
List Organizations in a Subscription.
listBySubscription: (options?: OrganizationsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<OrganizationResource, OrganizationResource[], PageSettings>
Property Value
(options?: OrganizationsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<OrganizationResource, OrganizationResource[], PageSettings>
listWorkspaces
Lists all Workspaces in the Kore Organization, including Workspaces not managed through Liftr.
This discovery operation uses POST because its response combines ARM-tracked Workspaces with Kore-only Workspaces that have no ARM resource ID and cannot be represented by the standard Workspaces collection GET.
listWorkspaces: (resourceGroupName: string, organizationName: string, options?: OrganizationsListWorkspacesOptionalParams) => Promise<ListWorkspacesResponse>
Property Value
(resourceGroupName: string, organizationName: string, options?: OrganizationsListWorkspacesOptionalParams) => Promise<ListWorkspacesResponse>
update
Update mutable properties of an Organization (long-running).
update: (resourceGroupName: string, organizationName: string, properties: OrganizationResourceUpdate, options?: OrganizationsUpdateOptionalParams) => PollerLike<OperationState<OrganizationResource>, OrganizationResource>
Property Value
(resourceGroupName: string, organizationName: string, properties: OrganizationResourceUpdate, options?: OrganizationsUpdateOptionalParams) => PollerLike<OperationState<OrganizationResource>, OrganizationResource>