Interface IOrganizationsSecureConnectPrivateResources
- Namespace
- Meraki.Api.Interfaces.General.Organizations
- Assembly
- Meraki.Api.dll
I Organizations Secure Connect Private Resources
public interface IOrganizationsSecureConnectPrivateResources
Methods
CreateOrganizationSecureConnectPrivateResourceAsync(string, SecureConnectPrivateResourcesCreateRequest, CancellationToken)
Adds a new private resource to the organization.
[Post("/organizations/{organizationId}/secureConnect/privateResources")]
Task<SecureConnectPrivateResourcesDataItem> CreateOrganizationSecureConnectPrivateResourceAsync(string organizationId, SecureConnectPrivateResourcesCreateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringrequestSecureConnectPrivateResourcesCreateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
DeleteOrganizationSecureConnectPrivateResourceAsync(string, string, CancellationToken)
Deletes a specific private resource. If this is the last resource in a resource group you must remove it from that resource group before deleting.
[Delete("/organizations/{organizationId}/secureConnect/privateResources/{id}")]
Task DeleteOrganizationSecureConnectPrivateResourceAsync(string organizationId, string id, CancellationToken cancellationToken = default)
Parameters
organizationIdstringidstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetOrganizationSecureConnectPrivateResourcesAsync(string, CancellationToken)
Provides a list of private resources for an organization.
[Get("/organizations/{organizationId}/secureConnect/privateResources")]
Task<SecureConnectPrivateResourcesResponse> GetOrganizationSecureConnectPrivateResourcesAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateOrganizationSecureConnectPrivateResourceAsync(string, string, SecureConnectPrivateResourcesUpdateRequest, CancellationToken)
Updates a specific private resource group.
[Put("/organizations/{organizationId}/secureConnect/privateResources/{id}")]
Task<SecureConnectPrivateResourcesDataItemUpdateResponse> UpdateOrganizationSecureConnectPrivateResourceAsync(string organizationId, string id, SecureConnectPrivateResourcesUpdateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringidstringrequestSecureConnectPrivateResourcesUpdateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call