Interface IOrganizationsSecureConnectPrivateResourceGroups
- Namespace
- Meraki.Api.Interfaces.General.Organizations
- Assembly
- Meraki.Api.dll
I Organizations Secure Connect Private Resource Groups
public interface IOrganizationsSecureConnectPrivateResourceGroups
Methods
CreateOrganizationSecureConnectPrivateResourceGroupAsync(string, SecureConnectPrivateResourceGroupCreateRequest, CancellationToken)
Adds a new private resource group to an organization.
[Post("/organizations/{organizationId}/secureConnect/privateResourceGroups")]
Task<SecureConnectPrivateResourceGroupsResponse> CreateOrganizationSecureConnectPrivateResourceGroupAsync(string organizationId, SecureConnectPrivateResourceGroupCreateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringrequestSecureConnectPrivateResourceGroupCreateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
DeleteOrganizationSecureConnectPrivateResourceGroupAsync(string, string, CancellationToken)
Deletes a specific private resource group.
[Delete("/organizations/{organizationId}/secureConnect/privateResourceGroups/{id}")]
Task DeleteOrganizationSecureConnectPrivateResourceGroupAsync(string organizationId, string id, CancellationToken cancellationToken = default)
Parameters
organizationIdstringidstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetOrganizationSecureConnectPrivateResourceGroupsAsync(string, CancellationToken)
Provides a list of the private resource groups in an organization.
[Get("/organizations/{organizationId}/secureConnect/privateResourceGroups")]
Task<SecureConnectPrivateResourceGroupsResponse> GetOrganizationSecureConnectPrivateResourceGroupsAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateOrganizationSecureConnectPrivateResourceGroupAsync(string, string, SecureConnectPrivateResourceGroupUpdateRequest, CancellationToken)
Updates a specific private resource group.
[Put("/organizations/{organizationId}/secureConnect/privateResourceGroups/{id}")]
Task<SecureConnectPrivateResourceGroupsResponse> UpdateOrganizationSecureConnectPrivateResourceGroupAsync(string organizationId, string id, SecureConnectPrivateResourceGroupUpdateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringidstringrequestSecureConnectPrivateResourceGroupUpdateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call