Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: meraki:organizations/getCameraRoles:getCameraRoles
arguments:
# arguments dictionary
The following arguments are supported:
- Organization
Id string - organizationId path parameter. Organization ID
- Role
Id string - roleId path parameter. Role ID
- Organization
Id string - organizationId path parameter. Organization ID
- Role
Id string - roleId path parameter. Role ID
- organization
Id String - organizationId path parameter. Organization ID
- role
Id String - roleId path parameter. Role ID
- organization
Id string - organizationId path parameter. Organization ID
- role
Id string - roleId path parameter. Role ID
- organization_
id str - organizationId path parameter. Organization ID
- role_
id str - roleId path parameter. Role ID
- organization
Id String - organizationId path parameter. Organization ID
- role
Id 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
Get
Camera Roles Item - Items
List<Get
Camera Roles Item> - Array of ResponseCameraGetOrganizationCameraRoles
- Organization
Id string - organizationId path parameter. Organization ID
- Role
Id string - roleId path parameter. Role ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Camera Roles Item - Items
[]Get
Camera Roles Item - Array of ResponseCameraGetOrganizationCameraRoles
- Organization
Id string - organizationId path parameter. Organization ID
- Role
Id string - roleId path parameter. Role ID
- id String
- The provider-assigned unique ID for this managed resource.
- item
Get
Camera Roles Item - items
List<Get
Camera Roles Item> - Array of ResponseCameraGetOrganizationCameraRoles
- organization
Id String - organizationId path parameter. Organization ID
- role
Id String - roleId path parameter. Role ID
- id string
- The provider-assigned unique ID for this managed resource.
- item
Get
Camera Roles Item - items
Get
Camera Roles Item[] - Array of ResponseCameraGetOrganizationCameraRoles
- organization
Id string - organizationId path parameter. Organization ID
- role
Id string - roleId path parameter. Role ID
- id str
- The provider-assigned unique ID for this managed resource.
- item
Get
Camera Roles Item - items
Sequence[Get
Camera 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
- organization
Id String - organizationId path parameter. Organization ID
- role
Id String - roleId path parameter. Role ID
Supporting Types
GetCameraRolesItem
GetCameraRolesItemAppliedOnDevice
- Id string
- Permission
Level string - Permission
Scope string - Permission
Scope stringId - Tag string
- Id string
- Permission
Level string - Permission
Scope string - Permission
Scope stringId - Tag string
- id String
- permission
Level String - permission
Scope String - permission
Scope StringId - tag String
- id string
- permission
Level string - permission
Scope string - permission
Scope stringId - tag string
- id str
- permission_
level str - permission_
scope str - permission_
scope_ strid - tag str
- id String
- permission
Level String - permission
Scope String - permission
Scope StringId - tag String
GetCameraRolesItemAppliedOnNetwork
- Id string
- Permission
Level string - Permission
Scope string - Permission
Scope stringId - Tag string
- Id string
- Permission
Level string - Permission
Scope string - Permission
Scope stringId - Tag string
- id String
- permission
Level String - permission
Scope String - permission
Scope StringId - tag String
- id string
- permission
Level string - permission
Scope string - permission
Scope stringId - tag string
- id str
- permission_
level str - permission_
scope str - permission_
scope_ strid - tag str
- id String
- permission
Level String - permission
Scope String - permission
Scope StringId - tag String
GetCameraRolesItemAppliedOrgWide
- Permission
Level string - Permission
Scope string - Permission
Scope stringId - Tag string
- Permission
Level string - Permission
Scope string - Permission
Scope stringId - Tag string
- permission
Level String - permission
Scope String - permission
Scope StringId - tag String
- permission
Level string - permission
Scope string - permission
Scope stringId - tag string
- permission_
level str - permission_
scope str - permission_
scope_ strid - tag str
- permission
Level String - permission
Scope String - permission
Scope StringId - tag String
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.