Interface IOrganizationsSamlIdp
- Namespace
- Meraki.Api.Interfaces.General.Organizations
- Assembly
- Meraki.Api.dll
public interface IOrganizationsSamlIdp
Methods
CreateOrganizationSamlIdpAsync(string, SamlIdpsCreateRequest, CancellationToken)
Create a SAML IdP for your organization.
[Post("/organizations/{organizationId}/saml/idps")]
Task<List<SamlIdp>> CreateOrganizationSamlIdpAsync(string organizationId, SamlIdpsCreateRequest createOrganizationSamlIdp, CancellationToken cancellationToken = default)
Parameters
organizationId
stringThe organization id
createOrganizationSamlIdp
SamlIdpsCreateRequestBody for creating a SAML IdP
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
DeleteOrganizationSamlIdpAsync(string, string, CancellationToken)
Remove a SAML IdP in your organization.
[Delete("/organizations/{organizationId}/saml/idps/{idpId}")]
Task DeleteOrganizationSamlIdpAsync(string organizationId, string idpId, CancellationToken cancellationToken = default)
Parameters
organizationId
stringThe organization id
idpId
stringThe IdP id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetOrganizationSamlIdpAsync(string, string, CancellationToken)
Get a SAML IdP from your organization.
[Get("/organizations/{organizationId}/saml/idps/{idpId}")]
Task<SamlIdp> GetOrganizationSamlIdpAsync(string organizationId, string idpId, CancellationToken cancellationToken = default)
Parameters
organizationId
stringThe organization id
idpId
stringThe IdP id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetOrganizationSamlIdpsAsync(string, CancellationToken)
List the SAML IdPs in your organization.
[Get("/organizations/{organizationId}/saml/idps")]
Task<List<SamlIdp>> GetOrganizationSamlIdpsAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationId
stringThe organization id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateOrganizationSamlIdpAsync(string, string, SamlIdpsCreateRequest, CancellationToken)
Update a SAML IdP in your organization
[Put("/organizations/{organizationId}/saml/idps/{idpId}")]
Task<List<SamlIdp>> UpdateOrganizationSamlIdpAsync(string organizationId, string idpId, SamlIdpsCreateRequest updateOrganizationSamlIdp, CancellationToken cancellationToken = default)
Parameters
organizationId
stringThe organization id
idpId
stringThe IdP id
updateOrganizationSamlIdp
SamlIdpsCreateRequestBody for updating a SAML IdP
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call