Class OrganizationsSection
- Namespace
- Meraki.Api.Sections.General.Organizations
- Assembly
- Meraki.Api.dll
Provides access to all organization-level API endpoints and sub-sections.
public class OrganizationsSection
- Inheritance
-
OrganizationsSection
- Inherited Members
Constructors
OrganizationsSection()
public OrganizationsSection()
Properties
ActionBatches
Interface for managing action batches within the organization.
public IOrganizationsActionBatches ActionBatches { get; }
Property Value
AdaptivePolicy
Section for adaptive policy operations.
public OrganizationsAdaptivePolicySection AdaptivePolicy { get; }
Property Value
Admins
Interface for managing organization administrators.
public IOrganizationsAdmins Admins { get; }
Property Value
Api
Section for organization API operations (Push API, etc.)
public OrganizationsApiSection Api { get; }
Property Value
ApiRequests
Interface for accessing API request logs and statistics.
public IOrganizationsApiRequests ApiRequests { get; }
Property Value
Appliance
Section for appliance-related operations.
public OrganizationsApplianceSection Appliance { get; }
Property Value
ApplianceSecurityEvents
Interface for retrieving appliance security events.
public IOrganizationsApplianceSecurityEvents ApplianceSecurityEvents { get; }
Property Value
Assurance
Interface for assurance product announcements and taxonomy.
public IOrganizationsAssurance Assurance { get; }
Property Value
AssuranceAlerts
Interface for assurance health alerts.
public IOrganizationsAssuranceAlerts AssuranceAlerts { get; }
Property Value
BrandingPolicies
Section for branding policies.
public OrganizationBrandingPoliciesSection BrandingPolicies { get; }
Property Value
Camera
Section for camera-related operations.
public OrganizationsCameraSection Camera { get; }
Property Value
CampusGateway
Section for campus gateway operations.
public OrganizationsCampusGateway CampusGateway { get; }
Property Value
Certificates
Section for certificate management.
public OrganizationsCertificatesSection Certificates { get; }
Property Value
Clients
Section for client search and details.
public OrganizationsClientsSection Clients { get; }
Property Value
Cloud
Section for cloud-related operations.
public OrganizationsCloudSection Cloud { get; }
Property Value
ConfigTemplates
Section for configuration templates.
public OrganizationsConfigTemplatesSection ConfigTemplates { get; }
Property Value
ConfigurationChanges
Interface for configuration change logs.
public IOrganizationsConfigurationChanges ConfigurationChanges { get; }
Property Value
Devices
Section for device management.
public OrganizationsDeviceSection Devices { get; }
Property Value
EarlyAccess
Section for early access features.
public OrganizationsEarlyAccessSection EarlyAccess { get; }
Property Value
Extensions
Section for extensions.
public OrganizationsExtensionsSection Extensions { get; }
Property Value
Firmware
Interface for firmware upgrade information.
public IOrganizationsFirmware Firmware { get; }
Property Value
Insight
Section for network insight features.
public OrganizationsInsightSection Insight { get; }
Property Value
Integrations
Section for integrations.
public OrganizationsIntegrationsSection Integrations { get; }
Property Value
Inventory
Section for inventory management.
public OrganizationsInventorySection Inventory { get; }
Property Value
InventoryDevices
Interface for inventory device operations.
public IOrganizationsInventoryDevices InventoryDevices { get; }
Property Value
Licenses
Interface for license management.
public IOrganizationsLicenses Licenses { get; }
Property Value
LoginSecurity
Interface for login security settings.
public IOrganizationsLoginSecurity LoginSecurity { get; }
Property Value
Nac
Section for NAC (Network Access Control) operations.
public OrganizationsNacSection Nac { get; }
Property Value
Networks
Interface for network management.
public IOrganizationsNetworks Networks { get; }
Property Value
NewtworkDevices
Interface for network device policies.
public IOrganizationsNetworkDevices NewtworkDevices { get; set; }
Property Value
OpenapiSpec
Interface for OpenAPI specification retrieval.
public IOrganizationsOpenapiSpec OpenapiSpec { get; }
Property Value
Policies
Section for policy management.
public OrganizationsPoliciesSection Policies { get; set; }
Property Value
PolicyObjectGroups
Interface for policy object group management.
public IOrganizationsPolicyObjectsGroups PolicyObjectGroups { get; }
Property Value
PolicyObjects
Interface for policy object management.
public IOrganizationsPolicyObjects PolicyObjects { get; }
Property Value
Saml
Section for SAML (Security Assertion Markup Language) operations.
public OrganizationsSamlSection Saml { get; }
Property Value
SamlRoles
Interface for SAML role management.
public IOrganizationsSamlRoles SamlRoles { get; }
Property Value
Sase
Section for SASE (Secure Access Service Edge) operations.
public OrganizationsSaseSection Sase { get; }
Property Value
SecureConnect
Section for Secure Connect operations.
public OrganizationsSecureConnectSection SecureConnect { get; }
Property Value
Sensor
Interface for sensor alert and reading operations.
public IOrganizationsSensor Sensor { get; }
Property Value
Sm
Section for Systems Manager (SM) operations.
public OrganizationsSmSection Sm { get; }
Property Value
Snmp
Interface for SNMP settings and traps.
public IOrganizationsSnmp Snmp { get; }
Property Value
Spaces
Section for Spaces operations.
public OrganizationsSpacesSection Spaces { get; set; }
Property Value
Splash
Interface for Splash page and theme management.
public IOrganizationsSplash Splash { get; }
Property Value
Summary
Section for summary information.
public OrganizationsSummarySection Summary { get; }
Property Value
Support
Interface for support operations.
public IOrganizationsSupport Support { get; }
Property Value
SwitchPortsOverview
Interface for switch ports overview.
public IOrganizationsSwitchPortsOverview SwitchPortsOverview { get; }
Property Value
Switches
Interface for switch management.
public IOrganizationSwitches Switches { get; }
Property Value
Uplinks
Interface for uplink management.
public IOrganizationsUplinks Uplinks { get; }
Property Value
Webhooks
Section for webhooks management.
public OrganizationsWebhooksSection Webhooks { get; }
Property Value
Wireless
Section for wireless operations.
public OrganizationsWirelessSection Wireless { get; }
Property Value
WirelessController
Section for wireless controller operations.
public OrganizationsWirelessControllerSection WirelessController { get; }
Property Value
Methods
ClaimIntoOrganizationAsync(string, OrganizationClaimRequest, CancellationToken)
[Obsolete("Use ClaimIntoOrganizationInventoryAsync")]
public Task<OrganizationClaimResponse> ClaimIntoOrganizationAsync(string organizationId, OrganizationClaimRequest organizationClaimRequest, CancellationToken cancellationToken = default)
Parameters
organizationIdstringorganizationClaimRequestOrganizationClaimRequestcancellationTokenCancellationToken
Returns
CloneOrganizationAsync(string, CloneOrganization, CancellationToken)
public Task<Organization> CloneOrganizationAsync(string organizationId, CloneOrganization cloneOrganization, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcloneOrganizationCloneOrganizationcancellationTokenCancellationToken
Returns
CreateOrganizationAsync(OrganizationCreateRequest, CancellationToken)
public Task<Organization> CreateOrganizationAsync(OrganizationCreateRequest createOrganization, CancellationToken cancellationToken = default)
Parameters
createOrganizationOrganizationCreateRequestcancellationTokenCancellationToken
Returns
DeleteOrganizationAsync(string, CancellationToken)
public Task DeleteOrganizationAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcancellationTokenCancellationToken
Returns
GetOrganizationAsync(string, CancellationToken)
public Task<Organization> GetOrganizationAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcancellationTokenCancellationToken
Returns
GetOrganizationsAsync(int?, string, string, CancellationToken)
public Task<List<Organization>> GetOrganizationsAsync(int? perPage = 9000, string startingAfter = null, string endingBefore = null, CancellationToken cancellationToken = default)
Parameters
perPageint?startingAfterstringendingBeforestringcancellationTokenCancellationToken
Returns
UpdateOrganizationAsync(string, OrganizationUpdateRequest, CancellationToken)
public Task<Organization> UpdateOrganizationAsync(string organizationId, OrganizationUpdateRequest updateOrganization, CancellationToken cancellationToken = default)
Parameters
organizationIdstringupdateOrganizationOrganizationUpdateRequestcancellationTokenCancellationToken