Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi
meraki.getOrganizations
Explore with Pulumi AI
Example Usage
Using getOrganizations
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getOrganizations(args: GetOrganizationsArgs, opts?: InvokeOptions): Promise<GetOrganizationsResult>
function getOrganizationsOutput(args: GetOrganizationsOutputArgs, opts?: InvokeOptions): Output<GetOrganizationsResult>
def get_organizations(ending_before: Optional[str] = None,
organization_id: Optional[str] = None,
per_page: Optional[int] = None,
starting_after: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOrganizationsResult
def get_organizations_output(ending_before: Optional[pulumi.Input[str]] = None,
organization_id: Optional[pulumi.Input[str]] = None,
per_page: Optional[pulumi.Input[int]] = None,
starting_after: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationsResult]
func GetOrganizations(ctx *Context, args *GetOrganizationsArgs, opts ...InvokeOption) (*GetOrganizationsResult, error)
func GetOrganizationsOutput(ctx *Context, args *GetOrganizationsOutputArgs, opts ...InvokeOption) GetOrganizationsResultOutput
> Note: This function is named GetOrganizations
in the Go SDK.
public static class GetOrganizations
{
public static Task<GetOrganizationsResult> InvokeAsync(GetOrganizationsArgs args, InvokeOptions? opts = null)
public static Output<GetOrganizationsResult> Invoke(GetOrganizationsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOrganizationsResult> getOrganizations(GetOrganizationsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: meraki:index/getOrganizations:getOrganizations
arguments:
# arguments dictionary
The following arguments are supported:
- Ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Organization
Id string - organizationId path parameter. Organization ID
- Per
Page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- Starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Organization
Id string - organizationId path parameter. Organization ID
- Per
Page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- Starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- ending
Before String - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- organization
Id String - organizationId path parameter. Organization ID
- per
Page Integer - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- starting
After String - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- organization
Id string - organizationId path parameter. Organization ID
- per
Page number - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- ending_
before str - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- organization_
id str - organizationId path parameter. Organization ID
- per_
page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- starting_
after str - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- ending
Before String - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- organization
Id String - organizationId path parameter. Organization ID
- per
Page Number - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- starting
After String - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
getOrganizations Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Organizations Item - Items
List<Get
Organizations Item> - Array of ResponseOrganizationsGetOrganizations
- Ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Organization
Id string - organizationId path parameter. Organization ID
- Per
Page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- Starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Organizations Item - Items
[]Get
Organizations Item - Array of ResponseOrganizationsGetOrganizations
- Ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Organization
Id string - organizationId path parameter. Organization ID
- Per
Page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- Starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- id String
- The provider-assigned unique ID for this managed resource.
- item
Get
Organizations Item - items
List<Get
Organizations Item> - Array of ResponseOrganizationsGetOrganizations
- ending
Before String - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- organization
Id String - organizationId path parameter. Organization ID
- per
Page Integer - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- starting
After String - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- id string
- The provider-assigned unique ID for this managed resource.
- item
Get
Organizations Item - items
Get
Organizations Item[] - Array of ResponseOrganizationsGetOrganizations
- ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- organization
Id string - organizationId path parameter. Organization ID
- per
Page number - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- id str
- The provider-assigned unique ID for this managed resource.
- item
Get
Organizations Item - items
Sequence[Get
Organizations Item] - Array of ResponseOrganizationsGetOrganizations
- ending_
before str - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- organization_
id str - organizationId path parameter. Organization ID
- per_
page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- starting_
after str - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- id String
- The provider-assigned unique ID for this managed resource.
- item Property Map
- items List<Property Map>
- Array of ResponseOrganizationsGetOrganizations
- ending
Before String - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- organization
Id String - organizationId path parameter. Organization ID
- per
Page Number - perPage query parameter. The number of entries per page returned. Acceptable range is 3 9000. Default is 9000.
- starting
After String - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
Supporting Types
GetOrganizationsItem
- Api
Get
Organizations Item Api - API related settings
- Cloud
Get
Organizations Item Cloud - Data for this organization
- Id string
- Organization ID
- Licensing
Get
Organizations Item Licensing - Licensing related settings
- Management
Get
Organizations Item Management - Information about the organization's management system
- Name string
- Organization name
- Url string
- Organization URL
- Api
Get
Organizations Item Api - API related settings
- Cloud
Get
Organizations Item Cloud - Data for this organization
- Id string
- Organization ID
- Licensing
Get
Organizations Item Licensing - Licensing related settings
- Management
Get
Organizations Item Management - Information about the organization's management system
- Name string
- Organization name
- Url string
- Organization URL
- api
Get
Organizations Item Api - API related settings
- cloud
Get
Organizations Item Cloud - Data for this organization
- id String
- Organization ID
- licensing
Get
Organizations Item Licensing - Licensing related settings
- management
Get
Organizations Item Management - Information about the organization's management system
- name String
- Organization name
- url String
- Organization URL
- api
Get
Organizations Item Api - API related settings
- cloud
Get
Organizations Item Cloud - Data for this organization
- id string
- Organization ID
- licensing
Get
Organizations Item Licensing - Licensing related settings
- management
Get
Organizations Item Management - Information about the organization's management system
- name string
- Organization name
- url string
- Organization URL
- api
Get
Organizations Item Api - API related settings
- cloud
Get
Organizations Item Cloud - Data for this organization
- id str
- Organization ID
- licensing
Get
Organizations Item Licensing - Licensing related settings
- management
Get
Organizations Item Management - Information about the organization's management system
- name str
- Organization name
- url str
- Organization URL
- api Property Map
- API related settings
- cloud Property Map
- Data for this organization
- id String
- Organization ID
- licensing Property Map
- Licensing related settings
- management Property Map
- Information about the organization's management system
- name String
- Organization name
- url String
- Organization URL
GetOrganizationsItemApi
- Enabled bool
- Enable API access
- Enabled bool
- Enable API access
- enabled Boolean
- Enable API access
- enabled boolean
- Enable API access
- enabled bool
- Enable API access
- enabled Boolean
- Enable API access
GetOrganizationsItemCloud
- Region
Get
Organizations Item Cloud Region - Region info
- Region
Get
Organizations Item Cloud Region - Region info
- region
Get
Organizations Item Cloud Region - Region info
- region
Get
Organizations Item Cloud Region - Region info
- region
Get
Organizations Item Cloud Region - Region info
- region Property Map
- Region info
GetOrganizationsItemCloudRegion
- Name string
- Name of region
- Name string
- Name of region
- name String
- Name of region
- name string
- Name of region
- name str
- Name of region
- name String
- Name of region
GetOrganizationsItemLicensing
- Model string
- Organization licensing model. Can be 'co-term', 'per-device', or 'subscription'.
- Model string
- Organization licensing model. Can be 'co-term', 'per-device', or 'subscription'.
- model String
- Organization licensing model. Can be 'co-term', 'per-device', or 'subscription'.
- model string
- Organization licensing model. Can be 'co-term', 'per-device', or 'subscription'.
- model str
- Organization licensing model. Can be 'co-term', 'per-device', or 'subscription'.
- model String
- Organization licensing model. Can be 'co-term', 'per-device', or 'subscription'.
GetOrganizationsItemManagement
- Details
List<Get
Organizations Item Management Detail> - Details related to organization management, possibly empty. Details may be named 'MSP ID', 'IP restriction mode for API', or 'IP restriction mode for dashboard', if the organization admin has configured any.
- Details
[]Get
Organizations Item Management Detail - Details related to organization management, possibly empty. Details may be named 'MSP ID', 'IP restriction mode for API', or 'IP restriction mode for dashboard', if the organization admin has configured any.
- details
List<Get
Organizations Item Management Detail> - Details related to organization management, possibly empty. Details may be named 'MSP ID', 'IP restriction mode for API', or 'IP restriction mode for dashboard', if the organization admin has configured any.
- details
Get
Organizations Item Management Detail[] - Details related to organization management, possibly empty. Details may be named 'MSP ID', 'IP restriction mode for API', or 'IP restriction mode for dashboard', if the organization admin has configured any.
- details
Sequence[Get
Organizations Item Management Detail] - Details related to organization management, possibly empty. Details may be named 'MSP ID', 'IP restriction mode for API', or 'IP restriction mode for dashboard', if the organization admin has configured any.
- details List<Property Map>
- Details related to organization management, possibly empty. Details may be named 'MSP ID', 'IP restriction mode for API', or 'IP restriction mode for dashboard', if the organization admin has configured any.
GetOrganizationsItemManagementDetail
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.