Cisco Meraki v0.4.1 published on Saturday, Mar 15, 2025 by Pulumi
meraki.organizations.getCameraRoles
Explore with Pulumi AI
Example Usage
Using getCameraRoles
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 getCameraRoles(args: GetCameraRolesArgs, opts?: InvokeOptions): Promise<GetCameraRolesResult>
function getCameraRolesOutput(args: GetCameraRolesOutputArgs, opts?: InvokeOptions): Output<GetCameraRolesResult>def get_camera_roles(organization_id: Optional[str] = None,
                     role_id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetCameraRolesResult
def get_camera_roles_output(organization_id: Optional[pulumi.Input[str]] = None,
                     role_id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetCameraRolesResult]func LookupCameraRoles(ctx *Context, args *LookupCameraRolesArgs, opts ...InvokeOption) (*LookupCameraRolesResult, error)
func LookupCameraRolesOutput(ctx *Context, args *LookupCameraRolesOutputArgs, opts ...InvokeOption) LookupCameraRolesResultOutput> Note: This function is named LookupCameraRoles in the Go SDK.
public static class GetCameraRoles 
{
    public static Task<GetCameraRolesResult> InvokeAsync(GetCameraRolesArgs args, InvokeOptions? opts = null)
    public static Output<GetCameraRolesResult> Invoke(GetCameraRolesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCameraRolesResult> getCameraRoles(GetCameraRolesArgs args, InvokeOptions options)
public static Output<GetCameraRolesResult> getCameraRoles(GetCameraRolesArgs args, InvokeOptions options)
fn::invoke:
  function: meraki:organizations/getCameraRoles:getCameraRoles
  arguments:
    # arguments dictionaryThe following arguments are supported:
- OrganizationId string
- organizationId path parameter. Organization ID
- RoleId string
- roleId path parameter. Role ID
- OrganizationId string
- organizationId path parameter. Organization ID
- RoleId string
- roleId path parameter. Role ID
- organizationId String
- organizationId path parameter. Organization ID
- roleId String
- roleId path parameter. Role ID
- organizationId string
- organizationId path parameter. Organization ID
- roleId string
- roleId path parameter. Role ID
- organization_id str
- organizationId path parameter. Organization ID
- role_id str
- roleId path parameter. Role ID
- organizationId String
- organizationId path parameter. Organization ID
- roleId String
- roleId path parameter. Role ID
getCameraRoles Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
GetCamera Roles Item 
- Items
List<GetCamera Roles Item> 
- Array of ResponseCameraGetOrganizationCameraRoles
- OrganizationId string
- organizationId path parameter. Organization ID
- RoleId string
- roleId path parameter. Role ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
GetCamera Roles Item 
- Items
[]GetCamera Roles Item 
- Array of ResponseCameraGetOrganizationCameraRoles
- OrganizationId string
- organizationId path parameter. Organization ID
- RoleId string
- roleId path parameter. Role ID
- id String
- The provider-assigned unique ID for this managed resource.
- item
GetCamera Roles Item 
- items
List<GetCamera Roles Item> 
- Array of ResponseCameraGetOrganizationCameraRoles
- organizationId String
- organizationId path parameter. Organization ID
- roleId String
- roleId path parameter. Role ID
- id string
- The provider-assigned unique ID for this managed resource.
- item
GetCamera Roles Item 
- items
GetCamera Roles Item[] 
- Array of ResponseCameraGetOrganizationCameraRoles
- organizationId string
- organizationId path parameter. Organization ID
- roleId string
- roleId path parameter. Role ID
- id str
- The provider-assigned unique ID for this managed resource.
- item
GetCamera Roles Item 
- items
Sequence[GetCamera Roles Item] 
- Array of ResponseCameraGetOrganizationCameraRoles
- organization_id str
- organizationId path parameter. Organization ID
- role_id str
- roleId path parameter. Role ID
- id String
- The provider-assigned unique ID for this managed resource.
- item Property Map
- items List<Property Map>
- Array of ResponseCameraGetOrganizationCameraRoles
- organizationId String
- organizationId path parameter. Organization ID
- roleId String
- roleId path parameter. Role ID
Supporting Types
GetCameraRolesItem   
GetCameraRolesItemAppliedOnDevice      
- Id string
- PermissionLevel string
- PermissionScope string
- PermissionScope stringId 
- Tag string
- Id string
- PermissionLevel string
- PermissionScope string
- PermissionScope stringId 
- Tag string
- id String
- permissionLevel String
- permissionScope String
- permissionScope StringId 
- tag String
- id string
- permissionLevel string
- permissionScope string
- permissionScope stringId 
- tag string
- id str
- permission_level str
- permission_scope str
- permission_scope_ strid 
- tag str
- id String
- permissionLevel String
- permissionScope String
- permissionScope StringId 
- tag String
GetCameraRolesItemAppliedOnNetwork      
- Id string
- PermissionLevel string
- PermissionScope string
- PermissionScope stringId 
- Tag string
- Id string
- PermissionLevel string
- PermissionScope string
- PermissionScope stringId 
- Tag string
- id String
- permissionLevel String
- permissionScope String
- permissionScope StringId 
- tag String
- id string
- permissionLevel string
- permissionScope string
- permissionScope stringId 
- tag string
- id str
- permission_level str
- permission_scope str
- permission_scope_ strid 
- tag str
- id String
- permissionLevel String
- permissionScope String
- permissionScope StringId 
- tag String
GetCameraRolesItemAppliedOrgWide      
- PermissionLevel string
- PermissionScope string
- PermissionScope stringId 
- Tag string
- PermissionLevel string
- PermissionScope string
- PermissionScope stringId 
- Tag string
- permissionLevel String
- permissionScope String
- permissionScope StringId 
- tag String
- permissionLevel string
- permissionScope string
- permissionScope stringId 
- tag string
- permission_level str
- permission_scope str
- permission_scope_ strid 
- tag str
- permissionLevel String
- permissionScope String
- permissionScope StringId 
- tag String
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the merakiTerraform Provider.
