intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet
intersight.getIamSession
Explore with Pulumi AI
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet
The web session of a user. After a user logs into Intersight, a session object is created. Session object is deleted upon logout, idle timeout, expiry timeout, or manual deletion.
Using getIamSession
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 getIamSession(args: GetIamSessionArgs, opts?: InvokeOptions): Promise<GetIamSessionResult>
function getIamSessionOutput(args: GetIamSessionOutputArgs, opts?: InvokeOptions): Output<GetIamSessionResult>
def get_iam_session(account_moid: Optional[str] = None,
account_permissions: Optional[Sequence[GetIamSessionAccountPermission]] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[GetIamSessionAncestor]] = None,
class_id: Optional[str] = None,
client_ip_address: Optional[str] = None,
create_time: Optional[str] = None,
domain_group_moid: Optional[str] = None,
end_time: Optional[str] = None,
expiration: Optional[str] = None,
failed_logins: Optional[float] = None,
id: Optional[str] = None,
idle_time_expiration: Optional[str] = None,
last_login_client: Optional[str] = None,
last_login_time: Optional[str] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
object_type: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parent: Optional[GetIamSessionParent] = None,
permission: Optional[GetIamSessionPermission] = None,
permission_resources: Optional[Sequence[GetIamSessionPermissionResource]] = None,
role: Optional[str] = None,
scope: Optional[GetIamSessionScope] = None,
session_id: Optional[str] = None,
shared_scope: Optional[str] = None,
status: Optional[str] = None,
tags: Optional[Sequence[GetIamSessionTag]] = None,
user: Optional[GetIamSessionUser] = None,
user_id_or_email: Optional[str] = None,
version_context: Optional[GetIamSessionVersionContext] = None,
opts: Optional[InvokeOptions] = None) -> GetIamSessionResult
def get_iam_session_output(account_moid: Optional[pulumi.Input[str]] = None,
account_permissions: Optional[pulumi.Input[Sequence[pulumi.Input[GetIamSessionAccountPermissionArgs]]]] = None,
additional_properties: Optional[pulumi.Input[str]] = None,
ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetIamSessionAncestorArgs]]]] = None,
class_id: Optional[pulumi.Input[str]] = None,
client_ip_address: Optional[pulumi.Input[str]] = None,
create_time: Optional[pulumi.Input[str]] = None,
domain_group_moid: Optional[pulumi.Input[str]] = None,
end_time: Optional[pulumi.Input[str]] = None,
expiration: Optional[pulumi.Input[str]] = None,
failed_logins: Optional[pulumi.Input[float]] = None,
id: Optional[pulumi.Input[str]] = None,
idle_time_expiration: Optional[pulumi.Input[str]] = None,
last_login_client: Optional[pulumi.Input[str]] = None,
last_login_time: Optional[pulumi.Input[str]] = None,
mod_time: Optional[pulumi.Input[str]] = None,
moid: Optional[pulumi.Input[str]] = None,
object_type: Optional[pulumi.Input[str]] = None,
owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
parent: Optional[pulumi.Input[GetIamSessionParentArgs]] = None,
permission: Optional[pulumi.Input[GetIamSessionPermissionArgs]] = None,
permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetIamSessionPermissionResourceArgs]]]] = None,
role: Optional[pulumi.Input[str]] = None,
scope: Optional[pulumi.Input[GetIamSessionScopeArgs]] = None,
session_id: Optional[pulumi.Input[str]] = None,
shared_scope: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetIamSessionTagArgs]]]] = None,
user: Optional[pulumi.Input[GetIamSessionUserArgs]] = None,
user_id_or_email: Optional[pulumi.Input[str]] = None,
version_context: Optional[pulumi.Input[GetIamSessionVersionContextArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIamSessionResult]
func LookupIamSession(ctx *Context, args *LookupIamSessionArgs, opts ...InvokeOption) (*LookupIamSessionResult, error)
func LookupIamSessionOutput(ctx *Context, args *LookupIamSessionOutputArgs, opts ...InvokeOption) LookupIamSessionResultOutput
> Note: This function is named LookupIamSession
in the Go SDK.
public static class GetIamSession
{
public static Task<GetIamSessionResult> InvokeAsync(GetIamSessionArgs args, InvokeOptions? opts = null)
public static Output<GetIamSessionResult> Invoke(GetIamSessionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIamSessionResult> getIamSession(GetIamSessionArgs args, InvokeOptions options)
public static Output<GetIamSessionResult> getIamSession(GetIamSessionArgs args, InvokeOptions options)
fn::invoke:
function: intersight:index/getIamSession:getIamSession
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Moid string - The Account ID for this managed object.
- Account
Permissions List<GetIam Session Account Permission> - Additional
Properties string - Ancestors
List<Get
Iam Session Ancestor> - Class
Id string - Client
Ip stringAddress - The user agent IP address from which the session is launched.
- Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- End
Time string - The time at which the session ended.
- Expiration string
- Expiration time for the session.
- Failed
Logins double - Failed logins since last login for admin user.
- Id string
- Idle
Time stringExpiration - Idle time expiration for the session.
- Last
Login stringClient - The client address from which last login is initiated.
- Last
Login stringTime - The last login time for user.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Owners List<string>
- Parent
Get
Iam Session Parent - Permission
Get
Iam Session Permission - Permission
Resources List<GetIam Session Permission Resource> - Role string
- Role of the user who launched the session.
- Scope
Get
Iam Session Scope - Session
Id string - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Status string
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - List<Get
Iam Session Tag> - User
Get
Iam Session User - User
Id stringOr Email - User ID or E-mail Address of the user who launched the session.
- Version
Context GetIam Session Version Context
- Account
Moid string - The Account ID for this managed object.
- Account
Permissions []GetIam Session Account Permission - Additional
Properties string - Ancestors
[]Get
Iam Session Ancestor - Class
Id string - Client
Ip stringAddress - The user agent IP address from which the session is launched.
- Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- End
Time string - The time at which the session ended.
- Expiration string
- Expiration time for the session.
- Failed
Logins float64 - Failed logins since last login for admin user.
- Id string
- Idle
Time stringExpiration - Idle time expiration for the session.
- Last
Login stringClient - The client address from which last login is initiated.
- Last
Login stringTime - The last login time for user.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Owners []string
- Parent
Get
Iam Session Parent - Permission
Get
Iam Session Permission - Permission
Resources []GetIam Session Permission Resource - Role string
- Role of the user who launched the session.
- Scope
Get
Iam Session Scope - Session
Id string - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Status string
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - []Get
Iam Session Tag - User
Get
Iam Session User - User
Id stringOr Email - User ID or E-mail Address of the user who launched the session.
- Version
Context GetIam Session Version Context
- account
Moid String - The Account ID for this managed object.
- account
Permissions List<GetIam Session Account Permission> - additional
Properties String - ancestors
List<Get
Iam Session Ancestor> - class
Id String - client
Ip StringAddress - The user agent IP address from which the session is launched.
- create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- end
Time String - The time at which the session ended.
- expiration String
- Expiration time for the session.
- failed
Logins Double - Failed logins since last login for admin user.
- id String
- idle
Time StringExpiration - Idle time expiration for the session.
- last
Login StringClient - The client address from which last login is initiated.
- last
Login StringTime - The last login time for user.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - owners List<String>
- parent
Get
Iam Session Parent - permission
Get
Iam Session Permission - permission
Resources List<GetIam Session Permission Resource> - role String
- Role of the user who launched the session.
- scope
Get
Iam Session Scope - session
Id String - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status String
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - List<Get
Iam Session Tag> - user
Get
Iam Session User - user
Id StringOr Email - User ID or E-mail Address of the user who launched the session.
- version
Context GetIam Session Version Context
- account
Moid string - The Account ID for this managed object.
- account
Permissions GetIam Session Account Permission[] - additional
Properties string - ancestors
Get
Iam Session Ancestor[] - class
Id string - client
Ip stringAddress - The user agent IP address from which the session is launched.
- create
Time string - The time when this managed object was created.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- end
Time string - The time at which the session ended.
- expiration string
- Expiration time for the session.
- failed
Logins number - Failed logins since last login for admin user.
- id string
- idle
Time stringExpiration - Idle time expiration for the session.
- last
Login stringClient - The client address from which last login is initiated.
- last
Login stringTime - The last login time for user.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - owners string[]
- parent
Get
Iam Session Parent - permission
Get
Iam Session Permission - permission
Resources GetIam Session Permission Resource[] - role string
- Role of the user who launched the session.
- scope
Get
Iam Session Scope - session
Id string - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status string
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - Get
Iam Session Tag[] - user
Get
Iam Session User - user
Id stringOr Email - User ID or E-mail Address of the user who launched the session.
- version
Context GetIam Session Version Context
- account_
moid str - The Account ID for this managed object.
- account_
permissions Sequence[GetIam Session Account Permission] - additional_
properties str - ancestors
Sequence[Get
Iam Session Ancestor] - class_
id str - client_
ip_ straddress - The user agent IP address from which the session is launched.
- create_
time str - The time when this managed object was created.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- end_
time str - The time at which the session ended.
- expiration str
- Expiration time for the session.
- failed_
logins float - Failed logins since last login for admin user.
- id str
- idle_
time_ strexpiration - Idle time expiration for the session.
- last_
login_ strclient - The client address from which last login is initiated.
- last_
login_ strtime - The last login time for user.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - owners Sequence[str]
- parent
Get
Iam Session Parent - permission
Get
Iam Session Permission - permission_
resources Sequence[GetIam Session Permission Resource] - role str
- Role of the user who launched the session.
- scope
Get
Iam Session Scope - session_
id str - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status str
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - Sequence[Get
Iam Session Tag] - user
Get
Iam Session User - user_
id_ stror_ email - User ID or E-mail Address of the user who launched the session.
- version_
context GetIam Session Version Context
- account
Moid String - The Account ID for this managed object.
- account
Permissions List<Property Map> - additional
Properties String - ancestors List<Property Map>
- class
Id String - client
Ip StringAddress - The user agent IP address from which the session is launched.
- create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- end
Time String - The time at which the session ended.
- expiration String
- Expiration time for the session.
- failed
Logins Number - Failed logins since last login for admin user.
- id String
- idle
Time StringExpiration - Idle time expiration for the session.
- last
Login StringClient - The client address from which last login is initiated.
- last
Login StringTime - The last login time for user.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - owners List<String>
- parent Property Map
- permission Property Map
- permission
Resources List<Property Map> - role String
- Role of the user who launched the session.
- scope Property Map
- session
Id String - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status String
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - List<Property Map>
- user Property Map
- user
Id StringOr Email - User ID or E-mail Address of the user who launched the session.
- version
Context Property Map
getIamSession Result
The following output properties are available:
- Id string
- Results
List<Get
Iam Session Result> - Account
Moid string - Account
Permissions List<GetIam Session Account Permission> - Additional
Properties string - Ancestors
List<Get
Iam Session Ancestor> - Class
Id string - Client
Ip stringAddress - Create
Time string - Domain
Group stringMoid - End
Time string - Expiration string
- Failed
Logins double - Idle
Time stringExpiration - Last
Login stringClient - Last
Login stringTime - Mod
Time string - Moid string
- Object
Type string - Owners List<string>
- Parent
Get
Iam Session Parent - Permission
Get
Iam Session Permission - Permission
Resources List<GetIam Session Permission Resource> - Role string
- Scope
Get
Iam Session Scope - Session
Id string - string
- Status string
- List<Get
Iam Session Tag> - User
Get
Iam Session User - User
Id stringOr Email - Version
Context GetIam Session Version Context
- Id string
- Results
[]Get
Iam Session Result - Account
Moid string - Account
Permissions []GetIam Session Account Permission - Additional
Properties string - Ancestors
[]Get
Iam Session Ancestor - Class
Id string - Client
Ip stringAddress - Create
Time string - Domain
Group stringMoid - End
Time string - Expiration string
- Failed
Logins float64 - Idle
Time stringExpiration - Last
Login stringClient - Last
Login stringTime - Mod
Time string - Moid string
- Object
Type string - Owners []string
- Parent
Get
Iam Session Parent - Permission
Get
Iam Session Permission - Permission
Resources []GetIam Session Permission Resource - Role string
- Scope
Get
Iam Session Scope - Session
Id string - string
- Status string
- []Get
Iam Session Tag - User
Get
Iam Session User - User
Id stringOr Email - Version
Context GetIam Session Version Context
- id String
- results
List<Get
Iam Session Result> - account
Moid String - account
Permissions List<GetIam Session Account Permission> - additional
Properties String - ancestors
List<Get
Iam Session Ancestor> - class
Id String - client
Ip StringAddress - create
Time String - domain
Group StringMoid - end
Time String - expiration String
- failed
Logins Double - idle
Time StringExpiration - last
Login StringClient - last
Login StringTime - mod
Time String - moid String
- object
Type String - owners List<String>
- parent
Get
Iam Session Parent - permission
Get
Iam Session Permission - permission
Resources List<GetIam Session Permission Resource> - role String
- scope
Get
Iam Session Scope - session
Id String - String
- status String
- List<Get
Iam Session Tag> - user
Get
Iam Session User - user
Id StringOr Email - version
Context GetIam Session Version Context
- id string
- results
Get
Iam Session Result[] - account
Moid string - account
Permissions GetIam Session Account Permission[] - additional
Properties string - ancestors
Get
Iam Session Ancestor[] - class
Id string - client
Ip stringAddress - create
Time string - domain
Group stringMoid - end
Time string - expiration string
- failed
Logins number - idle
Time stringExpiration - last
Login stringClient - last
Login stringTime - mod
Time string - moid string
- object
Type string - owners string[]
- parent
Get
Iam Session Parent - permission
Get
Iam Session Permission - permission
Resources GetIam Session Permission Resource[] - role string
- scope
Get
Iam Session Scope - session
Id string - string
- status string
- Get
Iam Session Tag[] - user
Get
Iam Session User - user
Id stringOr Email - version
Context GetIam Session Version Context
- id str
- results
Sequence[Get
Iam Session Result] - account_
moid str - account_
permissions Sequence[GetIam Session Account Permission] - additional_
properties str - ancestors
Sequence[Get
Iam Session Ancestor] - class_
id str - client_
ip_ straddress - create_
time str - domain_
group_ strmoid - end_
time str - expiration str
- failed_
logins float - idle_
time_ strexpiration - last_
login_ strclient - last_
login_ strtime - mod_
time str - moid str
- object_
type str - owners Sequence[str]
- parent
Get
Iam Session Parent - permission
Get
Iam Session Permission - permission_
resources Sequence[GetIam Session Permission Resource] - role str
- scope
Get
Iam Session Scope - session_
id str - str
- status str
- Sequence[Get
Iam Session Tag] - user
Get
Iam Session User - user_
id_ stror_ email - version_
context GetIam Session Version Context
- id String
- results List<Property Map>
- account
Moid String - account
Permissions List<Property Map> - additional
Properties String - ancestors List<Property Map>
- class
Id String - client
Ip StringAddress - create
Time String - domain
Group StringMoid - end
Time String - expiration String
- failed
Logins Number - idle
Time StringExpiration - last
Login StringClient - last
Login StringTime - mod
Time String - moid String
- object
Type String - owners List<String>
- parent Property Map
- permission Property Map
- permission
Resources List<Property Map> - role String
- scope Property Map
- session
Id String - String
- status String
- List<Property Map>
- user Property Map
- user
Id StringOr Email - version
Context Property Map
Supporting Types
GetIamSessionAccountPermission
- Account
Identifier string - MOID of the account which a user can select after authentication.
- Account
Name string - Name of the account which a user can select after authentication.
- List<Get
Iam Session Account Permission Account Permission Tag> - Account
Status string - Status of the account. Account remains inactive until a device is claimed to the account.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Home
Region string - Region where account belongs.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Permissions
List<Get
Iam Session Account Permission Permission>
- Account
Identifier string - MOID of the account which a user can select after authentication.
- Account
Name string - Name of the account which a user can select after authentication.
- []Get
Iam Session Account Permission Account Permission Tag - Account
Status string - Status of the account. Account remains inactive until a device is claimed to the account.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Home
Region string - Region where account belongs.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Permissions
[]Get
Iam Session Account Permission Permission
- account
Identifier String - MOID of the account which a user can select after authentication.
- account
Name String - Name of the account which a user can select after authentication.
- List<Get
Iam Session Account Permission Account Permission Tag> - account
Status String - Status of the account. Account remains inactive until a device is claimed to the account.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- home
Region String - Region where account belongs.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permissions
List<Get
Iam Session Account Permission Permission>
- account
Identifier string - MOID of the account which a user can select after authentication.
- account
Name string - Name of the account which a user can select after authentication.
- Get
Iam Session Account Permission Account Permission Tag[] - account
Status string - Status of the account. Account remains inactive until a device is claimed to the account.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- home
Region string - Region where account belongs.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permissions
Get
Iam Session Account Permission Permission[]
- account_
identifier str - MOID of the account which a user can select after authentication.
- account_
name str - Name of the account which a user can select after authentication.
- Sequence[Get
Iam Session Account Permission Account Permission Tag] - account_
status str - Status of the account. Account remains inactive until a device is claimed to the account.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- home_
region str - Region where account belongs.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permissions
Sequence[Get
Iam Session Account Permission Permission]
- account
Identifier String - MOID of the account which a user can select after authentication.
- account
Name String - Name of the account which a user can select after authentication.
- List<Property Map>
- account
Status String - Status of the account. Account remains inactive until a device is claimed to the account.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- home
Region String - Region where account belongs.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permissions List<Property Map>
GetIamSessionAccountPermissionAccountPermissionTag
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Key string
- The string representation of a tag key.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Value string
- The string representation of a tag value.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Key string
- The string representation of a tag key.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Value string
- The string representation of a tag value.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- key String
- The string representation of a tag key.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value String
- The string representation of a tag value.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- key string
- The string representation of a tag key.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value string
- The string representation of a tag value.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- key str
- The string representation of a tag key.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value str
- The string representation of a tag value.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- key String
- The string representation of a tag key.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value String
- The string representation of a tag value.
GetIamSessionAccountPermissionPermission
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Permission
Identifier string - MOID of the permission which user has access to.
- Permission
Name string - Name of the permission which user has access to.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Permission
Identifier string - MOID of the permission which user has access to.
- Permission
Name string - Name of the permission which user has access to.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission
Identifier String - MOID of the permission which user has access to.
- permission
Name String - Name of the permission which user has access to.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission
Identifier string - MOID of the permission which user has access to.
- permission
Name string - Name of the permission which user has access to.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission_
identifier str - MOID of the permission which user has access to.
- permission_
name str - Name of the permission which user has access to.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission
Identifier String - MOID of the permission which user has access to.
- permission
Name String - Name of the permission which user has access to.
GetIamSessionAncestor
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetIamSessionParent
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetIamSessionPermission
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetIamSessionPermissionResource
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetIamSessionResult
- Account
Moid string - The Account ID for this managed object.
- Account
Permissions List<GetIam Session Result Account Permission> - Additional
Properties string - Ancestors
List<Get
Iam Session Result Ancestor> - Class
Id string - Client
Ip stringAddress - The user agent IP address from which the session is launched.
- Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- End
Time string - The time at which the session ended.
- Expiration string
- Expiration time for the session.
- Failed
Logins double - Failed logins since last login for admin user.
- Idle
Time stringExpiration - Idle time expiration for the session.
- Last
Login stringClient - The client address from which last login is initiated.
- Last
Login stringTime - The last login time for user.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Owners List<string>
- Parents
List<Get
Iam Session Result Parent> - Permission
Resources List<GetIam Session Result Permission Resource> - Permissions
List<Get
Iam Session Result Permission> - Role string
- Role of the user who launched the session.
- Scopes
List<Get
Iam Session Result Scope> - Session
Id string - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Status string
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - List<Get
Iam Session Result Tag> - User
Id stringOr Email - User ID or E-mail Address of the user who launched the session.
- Users
List<Get
Iam Session Result User> - Version
Contexts List<GetIam Session Result Version Context>
- Account
Moid string - The Account ID for this managed object.
- Account
Permissions []GetIam Session Result Account Permission - Additional
Properties string - Ancestors
[]Get
Iam Session Result Ancestor - Class
Id string - Client
Ip stringAddress - The user agent IP address from which the session is launched.
- Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- End
Time string - The time at which the session ended.
- Expiration string
- Expiration time for the session.
- Failed
Logins float64 - Failed logins since last login for admin user.
- Idle
Time stringExpiration - Idle time expiration for the session.
- Last
Login stringClient - The client address from which last login is initiated.
- Last
Login stringTime - The last login time for user.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Owners []string
- Parents
[]Get
Iam Session Result Parent - Permission
Resources []GetIam Session Result Permission Resource - Permissions
[]Get
Iam Session Result Permission - Role string
- Role of the user who launched the session.
- Scopes
[]Get
Iam Session Result Scope - Session
Id string - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Status string
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - []Get
Iam Session Result Tag - User
Id stringOr Email - User ID or E-mail Address of the user who launched the session.
- Users
[]Get
Iam Session Result User - Version
Contexts []GetIam Session Result Version Context
- account
Moid String - The Account ID for this managed object.
- account
Permissions List<GetIam Session Result Account Permission> - additional
Properties String - ancestors
List<Get
Iam Session Result Ancestor> - class
Id String - client
Ip StringAddress - The user agent IP address from which the session is launched.
- create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- end
Time String - The time at which the session ended.
- expiration String
- Expiration time for the session.
- failed
Logins Double - Failed logins since last login for admin user.
- idle
Time StringExpiration - Idle time expiration for the session.
- last
Login StringClient - The client address from which last login is initiated.
- last
Login StringTime - The last login time for user.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - owners List<String>
- parents
List<Get
Iam Session Result Parent> - permission
Resources List<GetIam Session Result Permission Resource> - permissions
List<Get
Iam Session Result Permission> - role String
- Role of the user who launched the session.
- scopes
List<Get
Iam Session Result Scope> - session
Id String - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status String
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - List<Get
Iam Session Result Tag> - user
Id StringOr Email - User ID or E-mail Address of the user who launched the session.
- users
List<Get
Iam Session Result User> - version
Contexts List<GetIam Session Result Version Context>
- account
Moid string - The Account ID for this managed object.
- account
Permissions GetIam Session Result Account Permission[] - additional
Properties string - ancestors
Get
Iam Session Result Ancestor[] - class
Id string - client
Ip stringAddress - The user agent IP address from which the session is launched.
- create
Time string - The time when this managed object was created.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- end
Time string - The time at which the session ended.
- expiration string
- Expiration time for the session.
- failed
Logins number - Failed logins since last login for admin user.
- idle
Time stringExpiration - Idle time expiration for the session.
- last
Login stringClient - The client address from which last login is initiated.
- last
Login stringTime - The last login time for user.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - owners string[]
- parents
Get
Iam Session Result Parent[] - permission
Resources GetIam Session Result Permission Resource[] - permissions
Get
Iam Session Result Permission[] - role string
- Role of the user who launched the session.
- scopes
Get
Iam Session Result Scope[] - session
Id string - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status string
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - Get
Iam Session Result Tag[] - user
Id stringOr Email - User ID or E-mail Address of the user who launched the session.
- users
Get
Iam Session Result User[] - version
Contexts GetIam Session Result Version Context[]
- account_
moid str - The Account ID for this managed object.
- account_
permissions Sequence[GetIam Session Result Account Permission] - additional_
properties str - ancestors
Sequence[Get
Iam Session Result Ancestor] - class_
id str - client_
ip_ straddress - The user agent IP address from which the session is launched.
- create_
time str - The time when this managed object was created.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- end_
time str - The time at which the session ended.
- expiration str
- Expiration time for the session.
- failed_
logins float - Failed logins since last login for admin user.
- idle_
time_ strexpiration - Idle time expiration for the session.
- last_
login_ strclient - The client address from which last login is initiated.
- last_
login_ strtime - The last login time for user.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - owners Sequence[str]
- parents
Sequence[Get
Iam Session Result Parent] - permission_
resources Sequence[GetIam Session Result Permission Resource] - permissions
Sequence[Get
Iam Session Result Permission] - role str
- Role of the user who launched the session.
- scopes
Sequence[Get
Iam Session Result Scope] - session_
id str - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status str
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - Sequence[Get
Iam Session Result Tag] - user_
id_ stror_ email - User ID or E-mail Address of the user who launched the session.
- users
Sequence[Get
Iam Session Result User] - version_
contexts Sequence[GetIam Session Result Version Context]
- account
Moid String - The Account ID for this managed object.
- account
Permissions List<Property Map> - additional
Properties String - ancestors List<Property Map>
- class
Id String - client
Ip StringAddress - The user agent IP address from which the session is launched.
- create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- end
Time String - The time at which the session ended.
- expiration String
- Expiration time for the session.
- failed
Logins Number - Failed logins since last login for admin user.
- idle
Time StringExpiration - Idle time expiration for the session.
- last
Login StringClient - The client address from which last login is initiated.
- last
Login StringTime - The last login time for user.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - owners List<String>
- parents List<Property Map>
- permission
Resources List<Property Map> - permissions List<Property Map>
- role String
- Role of the user who launched the session.
- scopes List<Property Map>
- session
Id String - Session token shared with the user agent which is used to identify the user session when API requests are received to perform authorization.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- status String
- The status of the session.*
Active
- The session is currently active.*Ended
- The session has ended normally.*Terminated
- The session was terminated by an admin. - List<Property Map>
- user
Id StringOr Email - User ID or E-mail Address of the user who launched the session.
- users List<Property Map>
- version
Contexts List<Property Map>
GetIamSessionResultAccountPermission
- account
Identifier String - account
Name String - List<Property Map>
- account
Status String - additional
Properties String - class
Id String - home
Region String - object
Type String - permissions List<Property Map>
GetIamSessionResultAccountPermissionAccountPermissionTag
- Additional
Properties string - Class
Id string - Key string
- Object
Type string - Value string
- Additional
Properties string - Class
Id string - Key string
- Object
Type string - Value string
- additional
Properties String - class
Id String - key String
- object
Type String - value String
- additional
Properties string - class
Id string - key string
- object
Type string - value string
- additional_
properties str - class_
id str - key str
- object_
type str - value str
- additional
Properties String - class
Id String - key String
- object
Type String - value String
GetIamSessionResultAccountPermissionPermission
- Additional
Properties string - Class
Id string - Object
Type string - Permission
Identifier string - Permission
Name string
- Additional
Properties string - Class
Id string - Object
Type string - Permission
Identifier string - Permission
Name string
- additional
Properties String - class
Id String - object
Type String - permission
Identifier String - permission
Name String
- additional
Properties string - class
Id string - object
Type string - permission
Identifier string - permission
Name string
- additional_
properties str - class_
id str - object_
type str - permission_
identifier str - permission_
name str
- additional
Properties String - class
Id String - object
Type String - permission
Identifier String - permission
Name String
GetIamSessionResultAncestor
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetIamSessionResultParent
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetIamSessionResultPermission
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetIamSessionResultPermissionResource
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetIamSessionResultScope
GetIamSessionResultScopeSwitchedFromAccount
- Account
Id string - Additional
Properties string - Class
Id string - Object
Type string - Permission
Id string
- Account
Id string - Additional
Properties string - Class
Id string - Object
Type string - Permission
Id string
- account
Id String - additional
Properties String - class
Id String - object
Type String - permission
Id String
- account
Id string - additional
Properties string - class
Id string - object
Type string - permission
Id string
- account_
id str - additional_
properties str - class_
id str - object_
type str - permission_
id str
- account
Id String - additional
Properties String - class
Id String - object
Type String - permission
Id String
GetIamSessionResultScopeSwitchedToAccount
- Account
Id string - Additional
Properties string - Class
Id string - Object
Type string - Permission
Id string
- Account
Id string - Additional
Properties string - Class
Id string - Object
Type string - Permission
Id string
- account
Id String - additional
Properties String - class
Id String - object
Type String - permission
Id String
- account
Id string - additional
Properties string - class
Id string - object
Type string - permission
Id string
- account_
id str - additional_
properties str - class_
id str - object_
type str - permission_
id str
- account
Id String - additional
Properties String - class
Id String - object
Type String - permission
Id String
GetIamSessionResultTag
- Additional
Properties string - Key string
- Value string
- Additional
Properties string - Key string
- Value string
- additional
Properties String - key String
- value String
- additional
Properties string - key string
- value string
- additional_
properties str - key str
- value str
- additional
Properties String - key String
- value String
GetIamSessionResultUser
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetIamSessionResultVersionContext
- Additional
Properties string - Class
Id string - Interested
Mos []GetIam Session Result Version Context Interested Mo - Marked
For boolDeletion - Nr
Version string - Object
Type string - Ref
Mos []GetIam Session Result Version Context Ref Mo - Timestamp string
- Version
Type string
- additional
Properties String - class
Id String - interested
Mos List<GetIam Session Result Version Context Interested Mo> - marked
For BooleanDeletion - nr
Version String - object
Type String - ref
Mos List<GetIam Session Result Version Context Ref Mo> - timestamp String
- version
Type String
- additional
Properties string - class
Id string - interested
Mos GetIam Session Result Version Context Interested Mo[] - marked
For booleanDeletion - nr
Version string - object
Type string - ref
Mos GetIam Session Result Version Context Ref Mo[] - timestamp string
- version
Type string
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - marked
For BooleanDeletion - nr
Version String - object
Type String - ref
Mos List<Property Map> - timestamp String
- version
Type String
GetIamSessionResultVersionContextInterestedMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetIamSessionResultVersionContextRefMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetIamSessionScope
- Account
Access stringControl Id - Moid of the AccountAccessControl through which the access is given to switch scope.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Request
Identifier string - Stores the identifier of the issue for which user is trying to switch scope to another account.
- Switched
From GetAccount Iam Session Scope Switched From Account - Permission for the Account from which user switched the scope.
- Switched
To List<GetAccounts Iam Session Scope Switched To Account>
- Account
Access stringControl Id - Moid of the AccountAccessControl through which the access is given to switch scope.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Request
Identifier string - Stores the identifier of the issue for which user is trying to switch scope to another account.
- Switched
From GetAccount Iam Session Scope Switched From Account - Permission for the Account from which user switched the scope.
- Switched
To []GetAccounts Iam Session Scope Switched To Account
- account
Access StringControl Id - Moid of the AccountAccessControl through which the access is given to switch scope.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- request
Identifier String - Stores the identifier of the issue for which user is trying to switch scope to another account.
- switched
From GetAccount Iam Session Scope Switched From Account - Permission for the Account from which user switched the scope.
- switched
To List<GetAccounts Iam Session Scope Switched To Account>
- account
Access stringControl Id - Moid of the AccountAccessControl through which the access is given to switch scope.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- request
Identifier string - Stores the identifier of the issue for which user is trying to switch scope to another account.
- switched
From GetAccount Iam Session Scope Switched From Account - Permission for the Account from which user switched the scope.
- switched
To GetAccounts Iam Session Scope Switched To Account[]
- account_
access_ strcontrol_ id - Moid of the AccountAccessControl through which the access is given to switch scope.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- request_
identifier str - Stores the identifier of the issue for which user is trying to switch scope to another account.
- switched_
from_ Getaccount Iam Session Scope Switched From Account - Permission for the Account from which user switched the scope.
- switched_
to_ Sequence[Getaccounts Iam Session Scope Switched To Account]
- account
Access StringControl Id - Moid of the AccountAccessControl through which the access is given to switch scope.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- request
Identifier String - Stores the identifier of the issue for which user is trying to switch scope to another account.
- switched
From Property MapAccount - Permission for the Account from which user switched the scope.
- switched
To List<Property Map>Accounts
GetIamSessionScopeSwitchedFromAccount
- Account
Id string - Moid of the Account to/from which user switched the scope.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Permission
Id string - Moid of the Permission for the Account to/from which user switched the scope.
- Account
Id string - Moid of the Account to/from which user switched the scope.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Permission
Id string - Moid of the Permission for the Account to/from which user switched the scope.
- account
Id String - Moid of the Account to/from which user switched the scope.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission
Id String - Moid of the Permission for the Account to/from which user switched the scope.
- account
Id string - Moid of the Account to/from which user switched the scope.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission
Id string - Moid of the Permission for the Account to/from which user switched the scope.
- account_
id str - Moid of the Account to/from which user switched the scope.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission_
id str - Moid of the Permission for the Account to/from which user switched the scope.
- account
Id String - Moid of the Account to/from which user switched the scope.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission
Id String - Moid of the Permission for the Account to/from which user switched the scope.
GetIamSessionScopeSwitchedToAccount
- Account
Id string - Moid of the Account to/from which user switched the scope.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Permission
Id string - Moid of the Permission for the Account to/from which user switched the scope.
- Account
Id string - Moid of the Account to/from which user switched the scope.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Permission
Id string - Moid of the Permission for the Account to/from which user switched the scope.
- account
Id String - Moid of the Account to/from which user switched the scope.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission
Id String - Moid of the Permission for the Account to/from which user switched the scope.
- account
Id string - Moid of the Account to/from which user switched the scope.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission
Id string - Moid of the Permission for the Account to/from which user switched the scope.
- account_
id str - Moid of the Account to/from which user switched the scope.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission_
id str - Moid of the Permission for the Account to/from which user switched the scope.
- account
Id String - Moid of the Account to/from which user switched the scope.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- permission
Id String - Moid of the Permission for the Account to/from which user switched the scope.
GetIamSessionTag
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
- additional
Properties string - key string
- The string representation of a tag key.
- value string
- The string representation of a tag value.
- additional_
properties str - key str
- The string representation of a tag key.
- value str
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
GetIamSessionUser
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetIamSessionVersionContext
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Interested
Mos List<GetIam Session Version Context Interested Mo> - Marked
For boolDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetIam Session Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Interested
Mos []GetIam Session Version Context Interested Mo - Marked
For boolDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetIam Session Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos List<GetIam Session Version Context Interested Mo> - marked
For BooleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetIam Session Version Context Ref Mo - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos GetIam Session Version Context Interested Mo[] - marked
For booleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetIam Session Version Context Ref Mo - A reference to the original Managed Object.
- timestamp string
- The time this versioned Managed Object was created.
- version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested_
mos Sequence[GetIam Session Version Context Interested Mo] - marked_
for_ booldeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_
version str - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_
mo GetIam Session Version Context Ref Mo - A reference to the original Managed Object.
- timestamp str
- The time this versioned Managed Object was created.
- version_
type str - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos List<Property Map> - marked
For BooleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo Property Map - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
GetIamSessionVersionContextInterestedMo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetIamSessionVersionContextRefMo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the
intersight
Terraform Provider.
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet