Table of Contents

Class OrganizationsSection

Namespace
Meraki.Api.Sections.General.Organizations
Assembly
Meraki.Api.dll
public class OrganizationsSection
Inheritance
OrganizationsSection
Inherited Members

Properties

ActionBatches

public IOrganizationsActionBatches ActionBatches { get; }

Property Value

IOrganizationsActionBatches

AdaptivePolicy

public OrganizationsAdaptivePolicySection AdaptivePolicy { get; }

Property Value

OrganizationsAdaptivePolicySection

Admins

public IOrganizationsAdmins Admins { get; }

Property Value

IOrganizationsAdmins

ApiRequests

public IOrganizationsApiRequests ApiRequests { get; }

Property Value

IOrganizationsApiRequests

ApplianceSecurityEvents

public IOrganizationsApplianceSecurityEvents ApplianceSecurityEvents { get; }

Property Value

IOrganizationsApplianceSecurityEvents

AssuranceAlerts

public IOrganizationsAssuranceAlerts AssuranceAlerts { get; }

Property Value

IOrganizationsAssuranceAlerts

BrandingPolicies

public OrganizationBrandingPoliciesSection BrandingPolicies { get; }

Property Value

OrganizationBrandingPoliciesSection

Clients

public IOrganizationsClients Clients { get; }

Property Value

IOrganizationsClients

ConfigTemplates

public IOrganizationsConfigTemplates ConfigTemplates { get; }

Property Value

IOrganizationsConfigTemplates

ConfigurationChanges

public IOrganizationsConfigurationChanges ConfigurationChanges { get; }

Property Value

IOrganizationsConfigurationChanges

Devices

public IOrganizationsDevices Devices { get; }

Property Value

IOrganizationsDevices

EarlyAccess

public OrganizationsEarlyAccessSection EarlyAccess { get; }

Property Value

OrganizationsEarlyAccessSection

InventoryDevices

public IOrganizationsInventoryDevices InventoryDevices { get; }

Property Value

IOrganizationsInventoryDevices

Licenses

public IOrganizationsLicenses Licenses { get; }

Property Value

IOrganizationsLicenses

LoginSecurity

public IOrganizationsLoginSecurity LoginSecurity { get; }

Property Value

IOrganizationsLoginSecurity

Networks

public IOrganizationsNetworks Networks { get; }

Property Value

IOrganizationsNetworks

OpenapiSpec

public IOrganizationsOpenapiSpec OpenapiSpec { get; }

Property Value

IOrganizationsOpenapiSpec

PolicyObjectGroups

public IOrganizationsPolicyObjectsGroups PolicyObjectGroups { get; }

Property Value

IOrganizationsPolicyObjectsGroups

PolicyObjects

public IOrganizationsPolicyObjects PolicyObjects { get; }

Property Value

IOrganizationsPolicyObjects

Saml

public OrganizationsSamlSection Saml { get; }

Property Value

OrganizationsSamlSection

SamlRoles

public IOrganizationsSamlRoles SamlRoles { get; }

Property Value

IOrganizationsSamlRoles

Snmp

public IOrganizationsSnmp Snmp { get; }

Property Value

IOrganizationsSnmp

Splash

public IOrganizationsSplash Splash { get; }

Property Value

IOrganizationsSplash

Summary

public OrganizationsSummarySection Summary { get; }

Property Value

OrganizationsSummarySection

SwitchPortsOverview

public IOrganizationsSwitchPortsOverview SwitchPortsOverview { get; }

Property Value

IOrganizationsSwitchPortsOverview

Switches

public IOrganizationSwitches Switches { get; }

Property Value

IOrganizationSwitches
public IOrganizationsUplinks Uplinks { get; }

Property Value

IOrganizationsUplinks

Webhooks

public OrganizationsWebhooksSection Webhooks { get; }

Property Value

OrganizationsWebhooksSection

Methods

ClaimIntoOrganizationAsync(string, OrganizationClaimRequest, CancellationToken)

public Task<OrganizationClaimResponse> ClaimIntoOrganizationAsync(string organizationId, OrganizationClaimRequest organizationClaimRequest, CancellationToken cancellationToken = default)

Parameters

organizationId string
organizationClaimRequest OrganizationClaimRequest
cancellationToken CancellationToken

Returns

Task<OrganizationClaimResponse>

CloneOrganizationAsync(string, CloneOrganization, CancellationToken)

public Task<Organization> CloneOrganizationAsync(string organizationId, CloneOrganization cloneOrganization, CancellationToken cancellationToken = default)

Parameters

organizationId string
cloneOrganization CloneOrganization
cancellationToken CancellationToken

Returns

Task<Organization>

CreateOrganizationAsync(OrganizationCreateRequest, CancellationToken)

public Task<Organization> CreateOrganizationAsync(OrganizationCreateRequest createOrganization, CancellationToken cancellationToken = default)

Parameters

createOrganization OrganizationCreateRequest
cancellationToken CancellationToken

Returns

Task<Organization>

DeleteOrganizationAsync(string, CancellationToken)

public Task DeleteOrganizationAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task

GetOrganizationAsync(string, CancellationToken)

public Task<Organization> GetOrganizationAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<Organization>

GetOrganizationsAsync(int?, string, string, CancellationToken)

public Task<List<Organization>> GetOrganizationsAsync(int? perPage = 9000, string startingAfter = null, string endingBefore = null, CancellationToken cancellationToken = default)

Parameters

perPage int?
startingAfter string
endingBefore string
cancellationToken CancellationToken

Returns

Task<List<Organization>>

UpdateOrganizationAsync(string, OrganizationUpdateRequest, CancellationToken)

public Task<Organization> UpdateOrganizationAsync(string organizationId, OrganizationUpdateRequest updateOrganization, CancellationToken cancellationToken = default)

Parameters

organizationId string
updateOrganization OrganizationUpdateRequest
cancellationToken CancellationToken

Returns

Task<Organization>