Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions Commands/napster/companion-api/_activate-saas.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# [Command] _napster companion-api activate-saas_

Resolve the token to get the SaaS resource ID and activate the SaaS resource

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL2FjdGl2YXRlc2Fhcw==/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/providers/napster.companionapi/activatesaas 2025-12-24-preview -->

#### examples

- SaaSOperationGroup_ActivateResource_MaximumSet - generated by [MaximumSet] rule
```bash
napster companion-api activate-saas --saas-guid 09fffd7d-d000-4467-cc23-d82b97e9431d --publisher-id touchcastinc1655995956899
```

- SaaSOperationGroup_ActivateResource_MinimumSet - generated by [MinimumSet] rule
```bash
napster companion-api activate-saas --saas-guid 09fffd7d-d000-4467-cc23-d82b97e9431d --publisher-id touchcastinc1655995956899
```
16 changes: 16 additions & 0 deletions Commands/napster/companion-api/organization/_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _napster companion-api organization create_

Create a OrganizationResource

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnMve30=/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations/{} 2025-12-24-preview -->

#### examples

- Organizations_CreateOrUpdate_MaximumSet - generated by [MaximumSet] rule
```bash
napster companion-api organization create --resource-group test-rg --organizationname napster-test-saml --marketplace "{subscription-id:00000000-0000-0000-0000-000000000000,offer-details:{publisher-id:touchcastinc1655995956899,offer-id:napster_companion_api,plan-id:napster_companion_api_feb_2026,plan-name:'Pay As You Go',term-unit:P1M,term-id:n7ja87drquhy},saas-resource-id:/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.SaaS/resources/test-saas-resource}" --user "{first-name:Test,last-name:User,email-address:test@example.com,upn:test@example.com,phone-number:+1-425-555-1234}" --partner-properties "{application:dsaf}" --single-sign-on-properties "{type:Saml,state:Initial,enterprise-app-id:b2c3d4e5-f6a7-4b5c-8d9e-0f1a2b3c4d5e,url:'https://companion-api.napsterai.dev/admin/ms-auth',aad-domains:[example.onmicrosoft.com]}" --type None --user-assigned-identities "{}" --tags "{}" --location eastus2euap
```
16 changes: 16 additions & 0 deletions Commands/napster/companion-api/organization/_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _napster companion-api organization delete_

Delete a OrganizationResource

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnMve30=/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations/{} 2025-12-24-preview -->

#### examples

- Organizations_Delete_MaximumSet - generated by [MaximumSet] rule
```bash
napster companion-api organization delete --resource-group acctest0001 --organizationname napster-test-saml
```
16 changes: 16 additions & 0 deletions Commands/napster/companion-api/organization/_latest-linked-saas.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _napster companion-api organization latest-linked-saas_

Returns the latest SaaS linked to the Napster organization of the underlying monitor.

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnMve30vbGF0ZXN0bGlua2Vkc2Fhcw==/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations/{}/latestlinkedsaas 2025-12-24-preview -->

#### examples

- Organizations_LatestLinkedSaaS_MaximumSet - generated by [MaximumSet] rule
```bash
napster companion-api organization latest-linked-saas --resource-group acctest0001 --organizationname napster-test-saml
```
16 changes: 16 additions & 0 deletions Commands/napster/companion-api/organization/_link-saas.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _napster companion-api organization link-saas_

Links a new SaaS to the Napster organization of the underlying monitor.

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnMve30vbGlua3NhYXM=/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations/{}/linksaas 2025-12-24-preview -->

#### examples

- Organizations_LinkSaaS_MaximumSet - generated by [MaximumSet] rule
```bash
napster companion-api organization link-saas --resource-group test-rg --organizationname napster-test-saml --saa-s-resource-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.SaaS/resources/test-saas-resource
```
32 changes: 32 additions & 0 deletions Commands/napster/companion-api/organization/_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# [Command] _napster companion-api organization list_

List OrganizationResource resources by subscription ID

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnM=/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/providers/napster.companionapi/organizations 2025-12-24-preview -->
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations 2025-12-24-preview -->

#### examples

- Organizations_ListBySubscription_MaximumSet - generated by [MaximumSet] rule
```bash
napster companion-api organization list
```

- Organizations_ListBySubscription_MinimumSet - generated by [MinimumSet] rule
```bash
napster companion-api organization list
```

- Organizations_ListByResourceGroup_MaximumSet - generated by [MaximumSet] rule
```bash
napster companion-api organization list --resource-group acctest0001
```

- Organizations_ListByResourceGroup_MinimumSet - generated by [MinimumSet] rule
```bash
napster companion-api organization list --resource-group acctest0001
```
16 changes: 16 additions & 0 deletions Commands/napster/companion-api/organization/_show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _napster companion-api organization show_

Get a OrganizationResource

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnMve30=/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations/{} 2025-12-24-preview -->

#### examples

- Organizations_Get_MaximumSet - generated by [MaximumSet] rule
```bash
napster companion-api organization show --resource-group acctest0001 --organizationname napster-test-saml
```
16 changes: 16 additions & 0 deletions Commands/napster/companion-api/organization/_update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _napster companion-api organization update_

Update a OrganizationResource

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnMve30=/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations/{} 2025-12-24-preview -->

#### examples

- Organizations_CreateOrUpdate_MaximumSet - generated by [MaximumSet] rule
```bash
napster companion-api organization update --resource-group acctest0001 --organizationname napster-test-saml
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _napster companion-api organization identity assign_

Assign the user or system managed identities.

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnMve30=/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations/{} 2025-12-24-preview identity -->
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _napster companion-api organization identity remove_

Remove the user or system managed identities.

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnMve30=/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations/{} 2025-12-24-preview identity -->
9 changes: 9 additions & 0 deletions Commands/napster/companion-api/organization/identity/_show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _napster companion-api organization identity show_

Show the details of managed identities.

## Versions

### [2025-12-24-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL25hcHN0ZXIuY29tcGFuaW9uYXBpL29yZ2FuaXphdGlvbnMve30=/2025-12-24-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/napster.companionapi/organizations/{} 2025-12-24-preview identity -->
14 changes: 14 additions & 0 deletions Commands/napster/companion-api/organization/identity/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# [Group] _napster companion-api organization identity_

Manage Identity

## Commands

- [assign](/Commands/napster/companion-api/organization/identity/_assign.md)
: Assign the user or system managed identities.

- [remove](/Commands/napster/companion-api/organization/identity/_remove.md)
: Remove the user or system managed identities.

- [show](/Commands/napster/companion-api/organization/identity/_show.md)
: Show the details of managed identities.
31 changes: 31 additions & 0 deletions Commands/napster/companion-api/organization/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# [Group] _napster companion-api organization_

Manage Organization

## Subgroups

- [identity](/Commands/napster/companion-api/organization/identity/readme.md)
: Manage Identity

## Commands

- [create](/Commands/napster/companion-api/organization/_create.md)
: Create a OrganizationResource

- [delete](/Commands/napster/companion-api/organization/_delete.md)
: Delete a OrganizationResource

- [latest-linked-saas](/Commands/napster/companion-api/organization/_latest-linked-saas.md)
: Returns the latest SaaS linked to the Napster organization of the underlying monitor.

- [link-saas](/Commands/napster/companion-api/organization/_link-saas.md)
: Links a new SaaS to the Napster organization of the underlying monitor.

- [list](/Commands/napster/companion-api/organization/_list.md)
: List OrganizationResource resources by subscription ID

- [show](/Commands/napster/companion-api/organization/_show.md)
: Get a OrganizationResource

- [update](/Commands/napster/companion-api/organization/_update.md)
: Update a OrganizationResource
13 changes: 13 additions & 0 deletions Commands/napster/companion-api/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# [Group] _napster companion-api_

Manage Companion Api

## Subgroups

- [organization](/Commands/napster/companion-api/organization/readme.md)
: Manage Organization

## Commands

- [activate-saas](/Commands/napster/companion-api/_activate-saas.md)
: Resolve the token to get the SaaS resource ID and activate the SaaS resource
8 changes: 8 additions & 0 deletions Commands/napster/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# [Group] _napster_

Manage Napster

## Subgroups

- [companion-api](/Commands/napster/companion-api/readme.md)
: Manage Companion Api
3 changes: 3 additions & 0 deletions Commands/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,9 @@
- [monitor](/Commands/monitor/readme.md)
: Manage the Azure Monitor Service.

- [napster](/Commands/napster/readme.md)
: Manage Napster

- [neon](/Commands/neon/readme.md)
: Manage Neon Postgres databases and related resources within Azure.

Expand Down
Loading
Loading