1. Packages
  2. Ibm Provider
  3. API Docs
  4. getBackupRecoveryConnectorGetUsers
ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud

ibm.getBackupRecoveryConnectorGetUsers

Explore with Pulumi AI

Provides a read-only data source to retrieve information about backup_recovery_connector_get_users. You can then reference the fields of the data source in other resources within the same configuration by using interpolation syntax.

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetBackupRecoveryConnectorGetUsersArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var backupRecoveryConnectorGetUsers = IbmFunctions.getBackupRecoveryConnectorGetUsers(GetBackupRecoveryConnectorGetUsersArgs.builder()
            .sessionName(ibm_backup_recovery_connector_update_user.backup_recovery_connector_update_user_instance().session_name())
            .build());

    }
}
Copy
variables:
  backupRecoveryConnectorGetUsers:
    fn::invoke:
      function: ibm:getBackupRecoveryConnectorGetUsers
      arguments:
        sessionName: ${ibm_backup_recovery_connector_update_user.backup_recovery_connector_update_user_instance.session_name}
Copy

Using getBackupRecoveryConnectorGetUsers

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 getBackupRecoveryConnectorGetUsers(args: GetBackupRecoveryConnectorGetUsersArgs, opts?: InvokeOptions): Promise<GetBackupRecoveryConnectorGetUsersResult>
function getBackupRecoveryConnectorGetUsersOutput(args: GetBackupRecoveryConnectorGetUsersOutputArgs, opts?: InvokeOptions): Output<GetBackupRecoveryConnectorGetUsersResult>
Copy
def get_backup_recovery_connector_get_users(all_under_hierarchy: Optional[bool] = None,
                                            domain: Optional[str] = None,
                                            email_addresses: Optional[Sequence[str]] = None,
                                            id: Optional[str] = None,
                                            partial_match: Optional[bool] = None,
                                            session_name_cookie: Optional[str] = None,
                                            tenant_ids: Optional[Sequence[str]] = None,
                                            usernames: Optional[Sequence[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetBackupRecoveryConnectorGetUsersResult
def get_backup_recovery_connector_get_users_output(all_under_hierarchy: Optional[pulumi.Input[bool]] = None,
                                            domain: Optional[pulumi.Input[str]] = None,
                                            email_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                            id: Optional[pulumi.Input[str]] = None,
                                            partial_match: Optional[pulumi.Input[bool]] = None,
                                            session_name_cookie: Optional[pulumi.Input[str]] = None,
                                            tenant_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                            usernames: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetBackupRecoveryConnectorGetUsersResult]
Copy
func GetBackupRecoveryConnectorGetUsers(ctx *Context, args *GetBackupRecoveryConnectorGetUsersArgs, opts ...InvokeOption) (*GetBackupRecoveryConnectorGetUsersResult, error)
func GetBackupRecoveryConnectorGetUsersOutput(ctx *Context, args *GetBackupRecoveryConnectorGetUsersOutputArgs, opts ...InvokeOption) GetBackupRecoveryConnectorGetUsersResultOutput
Copy

> Note: This function is named GetBackupRecoveryConnectorGetUsers in the Go SDK.

public static class GetBackupRecoveryConnectorGetUsers 
{
    public static Task<GetBackupRecoveryConnectorGetUsersResult> InvokeAsync(GetBackupRecoveryConnectorGetUsersArgs args, InvokeOptions? opts = null)
    public static Output<GetBackupRecoveryConnectorGetUsersResult> Invoke(GetBackupRecoveryConnectorGetUsersInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetBackupRecoveryConnectorGetUsersResult> getBackupRecoveryConnectorGetUsers(GetBackupRecoveryConnectorGetUsersArgs args, InvokeOptions options)
public static Output<GetBackupRecoveryConnectorGetUsersResult> getBackupRecoveryConnectorGetUsers(GetBackupRecoveryConnectorGetUsersArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getBackupRecoveryConnectorGetUsers:getBackupRecoveryConnectorGetUsers
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

SessionNameCookie This property is required. string
AllUnderHierarchy bool
AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.TenantIds contains ids of the tenants for which objects are to be returned.
Domain string
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
EmailAddresses List<string>
Optionally specify a list of email addresses to filter by.
Id string
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
PartialMatch bool
TenantIds List<string>
TenantIds contains ids of the tenants for which objects are to be returned.
Usernames List<string>
Optionally specify a list of usernames to filter by. All users containing username will be returned.
SessionNameCookie This property is required. string
AllUnderHierarchy bool
AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.TenantIds contains ids of the tenants for which objects are to be returned.
Domain string
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
EmailAddresses []string
Optionally specify a list of email addresses to filter by.
Id string
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
PartialMatch bool
TenantIds []string
TenantIds contains ids of the tenants for which objects are to be returned.
Usernames []string
Optionally specify a list of usernames to filter by. All users containing username will be returned.
sessionNameCookie This property is required. String
allUnderHierarchy Boolean
AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.TenantIds contains ids of the tenants for which objects are to be returned.
domain String
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
emailAddresses List<String>
Optionally specify a list of email addresses to filter by.
id String
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
partialMatch Boolean
tenantIds List<String>
TenantIds contains ids of the tenants for which objects are to be returned.
usernames List<String>
Optionally specify a list of usernames to filter by. All users containing username will be returned.
sessionNameCookie This property is required. string
allUnderHierarchy boolean
AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.TenantIds contains ids of the tenants for which objects are to be returned.
domain string
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
emailAddresses string[]
Optionally specify a list of email addresses to filter by.
id string
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
partialMatch boolean
tenantIds string[]
TenantIds contains ids of the tenants for which objects are to be returned.
usernames string[]
Optionally specify a list of usernames to filter by. All users containing username will be returned.
session_name_cookie This property is required. str
all_under_hierarchy bool
AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.TenantIds contains ids of the tenants for which objects are to be returned.
domain str
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
email_addresses Sequence[str]
Optionally specify a list of email addresses to filter by.
id str
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
partial_match bool
tenant_ids Sequence[str]
TenantIds contains ids of the tenants for which objects are to be returned.
usernames Sequence[str]
Optionally specify a list of usernames to filter by. All users containing username will be returned.
sessionNameCookie This property is required. String
allUnderHierarchy Boolean
AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.TenantIds contains ids of the tenants for which objects are to be returned.
domain String
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
emailAddresses List<String>
Optionally specify a list of email addresses to filter by.
id String
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
partialMatch Boolean
tenantIds List<String>
TenantIds contains ids of the tenants for which objects are to be returned.
usernames List<String>
Optionally specify a list of usernames to filter by. All users containing username will be returned.

getBackupRecoveryConnectorGetUsers Result

The following output properties are available:

Id string
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
SessionNameCookie string
Users List<GetBackupRecoveryConnectorGetUsersUser>
(List) Specifies list of users. Nested schema for users:
AllUnderHierarchy bool
Domain string
(String) Specifies the fully qualified domain name (FQDN) of an Active Directory or LOCAL for the default LOCAL domain on the Cohesity Cluster. A user is uniquely identified by combination of the username and the domain.
EmailAddresses List<string>
PartialMatch bool
TenantIds List<string>
Usernames List<string>
Id string
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
SessionNameCookie string
Users []GetBackupRecoveryConnectorGetUsersUser
(List) Specifies list of users. Nested schema for users:
AllUnderHierarchy bool
Domain string
(String) Specifies the fully qualified domain name (FQDN) of an Active Directory or LOCAL for the default LOCAL domain on the Cohesity Cluster. A user is uniquely identified by combination of the username and the domain.
EmailAddresses []string
PartialMatch bool
TenantIds []string
Usernames []string
id String
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
sessionNameCookie String
users List<GetBackupRecoveryConnectorGetUsersUser>
(List) Specifies list of users. Nested schema for users:
allUnderHierarchy Boolean
domain String
(String) Specifies the fully qualified domain name (FQDN) of an Active Directory or LOCAL for the default LOCAL domain on the Cohesity Cluster. A user is uniquely identified by combination of the username and the domain.
emailAddresses List<String>
partialMatch Boolean
tenantIds List<String>
usernames List<String>
id string
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
sessionNameCookie string
users GetBackupRecoveryConnectorGetUsersUser[]
(List) Specifies list of users. Nested schema for users:
allUnderHierarchy boolean
domain string
(String) Specifies the fully qualified domain name (FQDN) of an Active Directory or LOCAL for the default LOCAL domain on the Cohesity Cluster. A user is uniquely identified by combination of the username and the domain.
emailAddresses string[]
partialMatch boolean
tenantIds string[]
usernames string[]
id str
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
session_name_cookie str
users Sequence[GetBackupRecoveryConnectorGetUsersUser]
(List) Specifies list of users. Nested schema for users:
all_under_hierarchy bool
domain str
(String) Specifies the fully qualified domain name (FQDN) of an Active Directory or LOCAL for the default LOCAL domain on the Cohesity Cluster. A user is uniquely identified by combination of the username and the domain.
email_addresses Sequence[str]
partial_match bool
tenant_ids Sequence[str]
usernames Sequence[str]
id String
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
sessionNameCookie String
users List<Property Map>
(List) Specifies list of users. Nested schema for users:
allUnderHierarchy Boolean
domain String
(String) Specifies the fully qualified domain name (FQDN) of an Active Directory or LOCAL for the default LOCAL domain on the Cohesity Cluster. A user is uniquely identified by combination of the username and the domain.
emailAddresses List<String>
partialMatch Boolean
tenantIds List<String>
usernames List<String>

Supporting Types

GetBackupRecoveryConnectorGetUsersUser

AdUserInfos This property is required. List<GetBackupRecoveryConnectorGetUsersUserAdUserInfo>
(List) Specifies an AD User's information logged in using an active directory. This information is not stored on the Cluster. Nested schema for ad_user_info:
AdditionalGroupNames This property is required. List<string>
(List) Specifies the names of additional groups this User may belong to.
AllowDsoModify This property is required. bool
(Boolean) Specifies if the data security user can be modified by the admin users.
AuditLogSettings This property is required. List<GetBackupRecoveryConnectorGetUsersUserAuditLogSetting>
(List) AuditLogSettings specifies struct with audt log configuration. Make these settings in such a way that zero values are cluster default when bb is not present. Nested schema for audit_log_settings:
AuthenticationType This property is required. string
(String) Specifies the authentication type of the user. 'kAuthLocal' implies authenticated user is a local user. 'kAuthAd' implies authenticated user is an Active Directory user. 'kAuthSalesforce' implies authenticated user is a Salesforce user. 'kAuthGoogle' implies authenticated user is a Google user. 'kAuthSso' implies authenticated user is an SSO user.

  • Constraints: Allowable values are: kAuthLocal, kAuthAd, kAuthSalesforce, kAuthGoogle, kAuthSso.
ClusterIdentifiers This property is required. List<GetBackupRecoveryConnectorGetUsersUserClusterIdentifier>
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
CreatedTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
CurrentPassword This property is required. string
(String) Specifies the current password when updating the password.
Description This property is required. string
(String) Specifies a description about the user.
Domain This property is required. string
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
EffectiveTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
EmailAddress This property is required. string
(String) Specifies the email address of the user.
ExpiredTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
ForcePasswordChange This property is required. bool
(Boolean) Specifies whether to force user to change password.
GoogleAccounts This property is required. List<GetBackupRecoveryConnectorGetUsersUserGoogleAccount>
(List) Google Account Information of a Helios BaaS user. Nested schema for google_account:
GroupRoles This property is required. List<string>
(List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
Id This property is required. string
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
IdpUserInfos This property is required. List<GetBackupRecoveryConnectorGetUsersUserIdpUserInfo>
(List) Specifies an IdP User's information logged in using an IdP. This information is not stored on the Cluster. Nested schema for idp_user_info:
IntercomMessengerToken This property is required. string
(String) Specifies the messenger token for intercom identity verification.
IsAccountLocked This property is required. bool
(Boolean) Specifies whether the user account is locked.
IsAccountMfaEnabled This property is required. bool
(Boolean) Specifies if MFA is enabled for the Helios Account.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsClusterMfaEnabled This property is required. bool
(Boolean) Specifies if MFA is enabled on cluster.
LastSuccessfulLoginTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds when the user was last logged in successfully.
LastUpdatedTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
MfaInfos This property is required. List<GetBackupRecoveryConnectorGetUsersUserMfaInfo>
(List) Specifies information about MFA. Nested schema for mfa_info:
MfaMethods This property is required. List<string>
(List) Specifies MFA methods that enabled on the cluster.
ObjectClass This property is required. string
(String) Specifies object class of user, could be either user or group.
OrgMemberships This property is required. List<GetBackupRecoveryConnectorGetUsersUserOrgMembership>
(List) OrgMembership contains the list of all available tenantIds for this user to switch to. Only when creating the session user, this field is populated on the fly. We discover the tenantIds from various groups assigned to the users. Nested schema for org_membership:
Password This property is required. string
(String) Specifies the password of this user.
Preferences This property is required. List<GetBackupRecoveryConnectorGetUsersUserPreference>
(List) Specifies the preferences of this user. Nested schema for preferences:
PreviousLoginTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds of previous user login.
PrimaryGroupName This property is required. string
(String) Specifies the name of the primary group of this User.
PrivilegeIds This property is required. List<string>
(List) Specifies the Cohesity privileges from the roles. This will be populated based on the union of all privileges in roles. Type for unique privilege Id values. All below enum values specify a value for all uniquely defined privileges in Cohesity.

  • Constraints: Allowable list items are: kPrincipalView, kPrincipalModify, kAppLaunch, kAppsManagement, kOrganizationView, kOrganizationModify, kOrganizationImpersonate, kCloneView, kCloneModify, kClusterView, kClusterModify, kClusterCreate, kClusterSupport, kClusterUpgrade, kClusterRemoteView, kClusterRemoteModify, kClusterExternalTargetView, kClusterExternalTargetModify, kClusterAudit, kAlertView, kAlertModify, kVlanView, kVlanModify, kHybridExtenderView, kHybridExtenderDownload, kAdLdapView, kAdLdapModify, kSchedulerView, kSchedulerModify, kProtectionView, kProtectionModify, kProtectionJobOperate, kProtectionSourceModify, kProtectionPolicyView, kProtectionPolicyModify, kRestoreView, kRestoreModify, kRestoreDownload, kRemoteRestore, kStorageView, kStorageModify, kStorageDomainView, kStorageDomainModify, kAnalyticsView, kAnalyticsModify, kReportsView, kMcmModify, kDataSecurity, kSmbBackup, kSmbRestore, kSmbTakeOwnership, kSmbAuditing, kMcmUnregister, kMcmUpgrade, kMcmModifySuperAdmin, kMcmViewSuperAdmin, kMcmModifyCohesityAdmin, kMcmViewCohesityAdmin, kObjectSearch, kFileDatalockExpiryTimeDecrease.
Profiles This property is required. List<GetBackupRecoveryConnectorGetUsersUserProfile>
(List) Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
Restricted This property is required. bool
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
Roles This property is required. List<string>
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
S3AccessKeyId This property is required. string
(String) Specifies the S3 Account Access Key ID.
S3AccountId This property is required. string
(String) Specifies the S3 Account Canonical User ID.
S3SecretKey This property is required. string
(String) Specifies the S3 Account Secret Key.
SalesforceAccounts This property is required. List<GetBackupRecoveryConnectorGetUsersUserSalesforceAccount>
(List) Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
Sid This property is required. string
(String) Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
SpogContexts This property is required. List<GetBackupRecoveryConnectorGetUsersUserSpogContext>
(List) SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
SubscriptionInfos This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfo>
(List) Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
TenantAccesses This property is required. List<GetBackupRecoveryConnectorGetUsersUserTenantAccess>
(List) Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
TenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
Username This property is required. string
(String) Specifies the login name of the user.
AdUserInfos This property is required. []GetBackupRecoveryConnectorGetUsersUserAdUserInfo
(List) Specifies an AD User's information logged in using an active directory. This information is not stored on the Cluster. Nested schema for ad_user_info:
AdditionalGroupNames This property is required. []string
(List) Specifies the names of additional groups this User may belong to.
AllowDsoModify This property is required. bool
(Boolean) Specifies if the data security user can be modified by the admin users.
AuditLogSettings This property is required. []GetBackupRecoveryConnectorGetUsersUserAuditLogSetting
(List) AuditLogSettings specifies struct with audt log configuration. Make these settings in such a way that zero values are cluster default when bb is not present. Nested schema for audit_log_settings:
AuthenticationType This property is required. string
(String) Specifies the authentication type of the user. 'kAuthLocal' implies authenticated user is a local user. 'kAuthAd' implies authenticated user is an Active Directory user. 'kAuthSalesforce' implies authenticated user is a Salesforce user. 'kAuthGoogle' implies authenticated user is a Google user. 'kAuthSso' implies authenticated user is an SSO user.

  • Constraints: Allowable values are: kAuthLocal, kAuthAd, kAuthSalesforce, kAuthGoogle, kAuthSso.
ClusterIdentifiers This property is required. []GetBackupRecoveryConnectorGetUsersUserClusterIdentifier
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
CreatedTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
CurrentPassword This property is required. string
(String) Specifies the current password when updating the password.
Description This property is required. string
(String) Specifies a description about the user.
Domain This property is required. string
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
EffectiveTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
EmailAddress This property is required. string
(String) Specifies the email address of the user.
ExpiredTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
ForcePasswordChange This property is required. bool
(Boolean) Specifies whether to force user to change password.
GoogleAccounts This property is required. []GetBackupRecoveryConnectorGetUsersUserGoogleAccount
(List) Google Account Information of a Helios BaaS user. Nested schema for google_account:
GroupRoles This property is required. []string
(List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
Id This property is required. string
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
IdpUserInfos This property is required. []GetBackupRecoveryConnectorGetUsersUserIdpUserInfo
(List) Specifies an IdP User's information logged in using an IdP. This information is not stored on the Cluster. Nested schema for idp_user_info:
IntercomMessengerToken This property is required. string
(String) Specifies the messenger token for intercom identity verification.
IsAccountLocked This property is required. bool
(Boolean) Specifies whether the user account is locked.
IsAccountMfaEnabled This property is required. bool
(Boolean) Specifies if MFA is enabled for the Helios Account.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsClusterMfaEnabled This property is required. bool
(Boolean) Specifies if MFA is enabled on cluster.
LastSuccessfulLoginTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds when the user was last logged in successfully.
LastUpdatedTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
MfaInfos This property is required. []GetBackupRecoveryConnectorGetUsersUserMfaInfo
(List) Specifies information about MFA. Nested schema for mfa_info:
MfaMethods This property is required. []string
(List) Specifies MFA methods that enabled on the cluster.
ObjectClass This property is required. string
(String) Specifies object class of user, could be either user or group.
OrgMemberships This property is required. []GetBackupRecoveryConnectorGetUsersUserOrgMembership
(List) OrgMembership contains the list of all available tenantIds for this user to switch to. Only when creating the session user, this field is populated on the fly. We discover the tenantIds from various groups assigned to the users. Nested schema for org_membership:
Password This property is required. string
(String) Specifies the password of this user.
Preferences This property is required. []GetBackupRecoveryConnectorGetUsersUserPreference
(List) Specifies the preferences of this user. Nested schema for preferences:
PreviousLoginTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds of previous user login.
PrimaryGroupName This property is required. string
(String) Specifies the name of the primary group of this User.
PrivilegeIds This property is required. []string
(List) Specifies the Cohesity privileges from the roles. This will be populated based on the union of all privileges in roles. Type for unique privilege Id values. All below enum values specify a value for all uniquely defined privileges in Cohesity.

  • Constraints: Allowable list items are: kPrincipalView, kPrincipalModify, kAppLaunch, kAppsManagement, kOrganizationView, kOrganizationModify, kOrganizationImpersonate, kCloneView, kCloneModify, kClusterView, kClusterModify, kClusterCreate, kClusterSupport, kClusterUpgrade, kClusterRemoteView, kClusterRemoteModify, kClusterExternalTargetView, kClusterExternalTargetModify, kClusterAudit, kAlertView, kAlertModify, kVlanView, kVlanModify, kHybridExtenderView, kHybridExtenderDownload, kAdLdapView, kAdLdapModify, kSchedulerView, kSchedulerModify, kProtectionView, kProtectionModify, kProtectionJobOperate, kProtectionSourceModify, kProtectionPolicyView, kProtectionPolicyModify, kRestoreView, kRestoreModify, kRestoreDownload, kRemoteRestore, kStorageView, kStorageModify, kStorageDomainView, kStorageDomainModify, kAnalyticsView, kAnalyticsModify, kReportsView, kMcmModify, kDataSecurity, kSmbBackup, kSmbRestore, kSmbTakeOwnership, kSmbAuditing, kMcmUnregister, kMcmUpgrade, kMcmModifySuperAdmin, kMcmViewSuperAdmin, kMcmModifyCohesityAdmin, kMcmViewCohesityAdmin, kObjectSearch, kFileDatalockExpiryTimeDecrease.
Profiles This property is required. []GetBackupRecoveryConnectorGetUsersUserProfile
(List) Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
Restricted This property is required. bool
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
Roles This property is required. []string
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
S3AccessKeyId This property is required. string
(String) Specifies the S3 Account Access Key ID.
S3AccountId This property is required. string
(String) Specifies the S3 Account Canonical User ID.
S3SecretKey This property is required. string
(String) Specifies the S3 Account Secret Key.
SalesforceAccounts This property is required. []GetBackupRecoveryConnectorGetUsersUserSalesforceAccount
(List) Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
Sid This property is required. string
(String) Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
SpogContexts This property is required. []GetBackupRecoveryConnectorGetUsersUserSpogContext
(List) SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
SubscriptionInfos This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfo
(List) Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
TenantAccesses This property is required. []GetBackupRecoveryConnectorGetUsersUserTenantAccess
(List) Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
TenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
Username This property is required. string
(String) Specifies the login name of the user.
adUserInfos This property is required. List<GetBackupRecoveryConnectorGetUsersUserAdUserInfo>
(List) Specifies an AD User's information logged in using an active directory. This information is not stored on the Cluster. Nested schema for ad_user_info:
additionalGroupNames This property is required. List<String>
(List) Specifies the names of additional groups this User may belong to.
allowDsoModify This property is required. Boolean
(Boolean) Specifies if the data security user can be modified by the admin users.
auditLogSettings This property is required. List<GetBackupRecoveryConnectorGetUsersUserAuditLogSetting>
(List) AuditLogSettings specifies struct with audt log configuration. Make these settings in such a way that zero values are cluster default when bb is not present. Nested schema for audit_log_settings:
authenticationType This property is required. String
(String) Specifies the authentication type of the user. 'kAuthLocal' implies authenticated user is a local user. 'kAuthAd' implies authenticated user is an Active Directory user. 'kAuthSalesforce' implies authenticated user is a Salesforce user. 'kAuthGoogle' implies authenticated user is a Google user. 'kAuthSso' implies authenticated user is an SSO user.

  • Constraints: Allowable values are: kAuthLocal, kAuthAd, kAuthSalesforce, kAuthGoogle, kAuthSso.
clusterIdentifiers This property is required. List<GetBackupRecoveryConnectorGetUsersUserClusterIdentifier>
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
createdTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
currentPassword This property is required. String
(String) Specifies the current password when updating the password.
description This property is required. String
(String) Specifies a description about the user.
domain This property is required. String
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
effectiveTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
emailAddress This property is required. String
(String) Specifies the email address of the user.
expiredTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
forcePasswordChange This property is required. Boolean
(Boolean) Specifies whether to force user to change password.
googleAccounts This property is required. List<GetBackupRecoveryConnectorGetUsersUserGoogleAccount>
(List) Google Account Information of a Helios BaaS user. Nested schema for google_account:
groupRoles This property is required. List<String>
(List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
id This property is required. String
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
idpUserInfos This property is required. List<GetBackupRecoveryConnectorGetUsersUserIdpUserInfo>
(List) Specifies an IdP User's information logged in using an IdP. This information is not stored on the Cluster. Nested schema for idp_user_info:
intercomMessengerToken This property is required. String
(String) Specifies the messenger token for intercom identity verification.
isAccountLocked This property is required. Boolean
(Boolean) Specifies whether the user account is locked.
isAccountMfaEnabled This property is required. Boolean
(Boolean) Specifies if MFA is enabled for the Helios Account.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isClusterMfaEnabled This property is required. Boolean
(Boolean) Specifies if MFA is enabled on cluster.
lastSuccessfulLoginTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds when the user was last logged in successfully.
lastUpdatedTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
mfaInfos This property is required. List<GetBackupRecoveryConnectorGetUsersUserMfaInfo>
(List) Specifies information about MFA. Nested schema for mfa_info:
mfaMethods This property is required. List<String>
(List) Specifies MFA methods that enabled on the cluster.
objectClass This property is required. String
(String) Specifies object class of user, could be either user or group.
orgMemberships This property is required. List<GetBackupRecoveryConnectorGetUsersUserOrgMembership>
(List) OrgMembership contains the list of all available tenantIds for this user to switch to. Only when creating the session user, this field is populated on the fly. We discover the tenantIds from various groups assigned to the users. Nested schema for org_membership:
password This property is required. String
(String) Specifies the password of this user.
preferences This property is required. List<GetBackupRecoveryConnectorGetUsersUserPreference>
(List) Specifies the preferences of this user. Nested schema for preferences:
previousLoginTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds of previous user login.
primaryGroupName This property is required. String
(String) Specifies the name of the primary group of this User.
privilegeIds This property is required. List<String>
(List) Specifies the Cohesity privileges from the roles. This will be populated based on the union of all privileges in roles. Type for unique privilege Id values. All below enum values specify a value for all uniquely defined privileges in Cohesity.

  • Constraints: Allowable list items are: kPrincipalView, kPrincipalModify, kAppLaunch, kAppsManagement, kOrganizationView, kOrganizationModify, kOrganizationImpersonate, kCloneView, kCloneModify, kClusterView, kClusterModify, kClusterCreate, kClusterSupport, kClusterUpgrade, kClusterRemoteView, kClusterRemoteModify, kClusterExternalTargetView, kClusterExternalTargetModify, kClusterAudit, kAlertView, kAlertModify, kVlanView, kVlanModify, kHybridExtenderView, kHybridExtenderDownload, kAdLdapView, kAdLdapModify, kSchedulerView, kSchedulerModify, kProtectionView, kProtectionModify, kProtectionJobOperate, kProtectionSourceModify, kProtectionPolicyView, kProtectionPolicyModify, kRestoreView, kRestoreModify, kRestoreDownload, kRemoteRestore, kStorageView, kStorageModify, kStorageDomainView, kStorageDomainModify, kAnalyticsView, kAnalyticsModify, kReportsView, kMcmModify, kDataSecurity, kSmbBackup, kSmbRestore, kSmbTakeOwnership, kSmbAuditing, kMcmUnregister, kMcmUpgrade, kMcmModifySuperAdmin, kMcmViewSuperAdmin, kMcmModifyCohesityAdmin, kMcmViewCohesityAdmin, kObjectSearch, kFileDatalockExpiryTimeDecrease.
profiles This property is required. List<GetBackupRecoveryConnectorGetUsersUserProfile>
(List) Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
restricted This property is required. Boolean
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
roles This property is required. List<String>
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
s3AccessKeyId This property is required. String
(String) Specifies the S3 Account Access Key ID.
s3AccountId This property is required. String
(String) Specifies the S3 Account Canonical User ID.
s3SecretKey This property is required. String
(String) Specifies the S3 Account Secret Key.
salesforceAccounts This property is required. List<GetBackupRecoveryConnectorGetUsersUserSalesforceAccount>
(List) Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
sid This property is required. String
(String) Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
spogContexts This property is required. List<GetBackupRecoveryConnectorGetUsersUserSpogContext>
(List) SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
subscriptionInfos This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfo>
(List) Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
tenantAccesses This property is required. List<GetBackupRecoveryConnectorGetUsersUserTenantAccess>
(List) Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
tenantId This property is required. String
(String) Specifies the effective Tenant ID of the user.
username This property is required. String
(String) Specifies the login name of the user.
adUserInfos This property is required. GetBackupRecoveryConnectorGetUsersUserAdUserInfo[]
(List) Specifies an AD User's information logged in using an active directory. This information is not stored on the Cluster. Nested schema for ad_user_info:
additionalGroupNames This property is required. string[]
(List) Specifies the names of additional groups this User may belong to.
allowDsoModify This property is required. boolean
(Boolean) Specifies if the data security user can be modified by the admin users.
auditLogSettings This property is required. GetBackupRecoveryConnectorGetUsersUserAuditLogSetting[]
(List) AuditLogSettings specifies struct with audt log configuration. Make these settings in such a way that zero values are cluster default when bb is not present. Nested schema for audit_log_settings:
authenticationType This property is required. string
(String) Specifies the authentication type of the user. 'kAuthLocal' implies authenticated user is a local user. 'kAuthAd' implies authenticated user is an Active Directory user. 'kAuthSalesforce' implies authenticated user is a Salesforce user. 'kAuthGoogle' implies authenticated user is a Google user. 'kAuthSso' implies authenticated user is an SSO user.

  • Constraints: Allowable values are: kAuthLocal, kAuthAd, kAuthSalesforce, kAuthGoogle, kAuthSso.
clusterIdentifiers This property is required. GetBackupRecoveryConnectorGetUsersUserClusterIdentifier[]
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
createdTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
currentPassword This property is required. string
(String) Specifies the current password when updating the password.
description This property is required. string
(String) Specifies a description about the user.
domain This property is required. string
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
effectiveTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
emailAddress This property is required. string
(String) Specifies the email address of the user.
expiredTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
forcePasswordChange This property is required. boolean
(Boolean) Specifies whether to force user to change password.
googleAccounts This property is required. GetBackupRecoveryConnectorGetUsersUserGoogleAccount[]
(List) Google Account Information of a Helios BaaS user. Nested schema for google_account:
groupRoles This property is required. string[]
(List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
id This property is required. string
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
idpUserInfos This property is required. GetBackupRecoveryConnectorGetUsersUserIdpUserInfo[]
(List) Specifies an IdP User's information logged in using an IdP. This information is not stored on the Cluster. Nested schema for idp_user_info:
intercomMessengerToken This property is required. string
(String) Specifies the messenger token for intercom identity verification.
isAccountLocked This property is required. boolean
(Boolean) Specifies whether the user account is locked.
isAccountMfaEnabled This property is required. boolean
(Boolean) Specifies if MFA is enabled for the Helios Account.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isClusterMfaEnabled This property is required. boolean
(Boolean) Specifies if MFA is enabled on cluster.
lastSuccessfulLoginTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds when the user was last logged in successfully.
lastUpdatedTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
mfaInfos This property is required. GetBackupRecoveryConnectorGetUsersUserMfaInfo[]
(List) Specifies information about MFA. Nested schema for mfa_info:
mfaMethods This property is required. string[]
(List) Specifies MFA methods that enabled on the cluster.
objectClass This property is required. string
(String) Specifies object class of user, could be either user or group.
orgMemberships This property is required. GetBackupRecoveryConnectorGetUsersUserOrgMembership[]
(List) OrgMembership contains the list of all available tenantIds for this user to switch to. Only when creating the session user, this field is populated on the fly. We discover the tenantIds from various groups assigned to the users. Nested schema for org_membership:
password This property is required. string
(String) Specifies the password of this user.
preferences This property is required. GetBackupRecoveryConnectorGetUsersUserPreference[]
(List) Specifies the preferences of this user. Nested schema for preferences:
previousLoginTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds of previous user login.
primaryGroupName This property is required. string
(String) Specifies the name of the primary group of this User.
privilegeIds This property is required. string[]
(List) Specifies the Cohesity privileges from the roles. This will be populated based on the union of all privileges in roles. Type for unique privilege Id values. All below enum values specify a value for all uniquely defined privileges in Cohesity.

  • Constraints: Allowable list items are: kPrincipalView, kPrincipalModify, kAppLaunch, kAppsManagement, kOrganizationView, kOrganizationModify, kOrganizationImpersonate, kCloneView, kCloneModify, kClusterView, kClusterModify, kClusterCreate, kClusterSupport, kClusterUpgrade, kClusterRemoteView, kClusterRemoteModify, kClusterExternalTargetView, kClusterExternalTargetModify, kClusterAudit, kAlertView, kAlertModify, kVlanView, kVlanModify, kHybridExtenderView, kHybridExtenderDownload, kAdLdapView, kAdLdapModify, kSchedulerView, kSchedulerModify, kProtectionView, kProtectionModify, kProtectionJobOperate, kProtectionSourceModify, kProtectionPolicyView, kProtectionPolicyModify, kRestoreView, kRestoreModify, kRestoreDownload, kRemoteRestore, kStorageView, kStorageModify, kStorageDomainView, kStorageDomainModify, kAnalyticsView, kAnalyticsModify, kReportsView, kMcmModify, kDataSecurity, kSmbBackup, kSmbRestore, kSmbTakeOwnership, kSmbAuditing, kMcmUnregister, kMcmUpgrade, kMcmModifySuperAdmin, kMcmViewSuperAdmin, kMcmModifyCohesityAdmin, kMcmViewCohesityAdmin, kObjectSearch, kFileDatalockExpiryTimeDecrease.
profiles This property is required. GetBackupRecoveryConnectorGetUsersUserProfile[]
(List) Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
restricted This property is required. boolean
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
roles This property is required. string[]
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
s3AccessKeyId This property is required. string
(String) Specifies the S3 Account Access Key ID.
s3AccountId This property is required. string
(String) Specifies the S3 Account Canonical User ID.
s3SecretKey This property is required. string
(String) Specifies the S3 Account Secret Key.
salesforceAccounts This property is required. GetBackupRecoveryConnectorGetUsersUserSalesforceAccount[]
(List) Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
sid This property is required. string
(String) Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
spogContexts This property is required. GetBackupRecoveryConnectorGetUsersUserSpogContext[]
(List) SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
subscriptionInfos This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfo[]
(List) Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
tenantAccesses This property is required. GetBackupRecoveryConnectorGetUsersUserTenantAccess[]
(List) Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
tenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
username This property is required. string
(String) Specifies the login name of the user.
ad_user_infos This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserAdUserInfo]
(List) Specifies an AD User's information logged in using an active directory. This information is not stored on the Cluster. Nested schema for ad_user_info:
additional_group_names This property is required. Sequence[str]
(List) Specifies the names of additional groups this User may belong to.
allow_dso_modify This property is required. bool
(Boolean) Specifies if the data security user can be modified by the admin users.
audit_log_settings This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserAuditLogSetting]
(List) AuditLogSettings specifies struct with audt log configuration. Make these settings in such a way that zero values are cluster default when bb is not present. Nested schema for audit_log_settings:
authentication_type This property is required. str
(String) Specifies the authentication type of the user. 'kAuthLocal' implies authenticated user is a local user. 'kAuthAd' implies authenticated user is an Active Directory user. 'kAuthSalesforce' implies authenticated user is a Salesforce user. 'kAuthGoogle' implies authenticated user is a Google user. 'kAuthSso' implies authenticated user is an SSO user.

  • Constraints: Allowable values are: kAuthLocal, kAuthAd, kAuthSalesforce, kAuthGoogle, kAuthSso.
cluster_identifiers This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserClusterIdentifier]
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
created_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
current_password This property is required. str
(String) Specifies the current password when updating the password.
description This property is required. str
(String) Specifies a description about the user.
domain This property is required. str
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
effective_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
email_address This property is required. str
(String) Specifies the email address of the user.
expired_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
force_password_change This property is required. bool
(Boolean) Specifies whether to force user to change password.
google_accounts This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserGoogleAccount]
(List) Google Account Information of a Helios BaaS user. Nested schema for google_account:
group_roles This property is required. Sequence[str]
(List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
id This property is required. str
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
idp_user_infos This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserIdpUserInfo]
(List) Specifies an IdP User's information logged in using an IdP. This information is not stored on the Cluster. Nested schema for idp_user_info:
intercom_messenger_token This property is required. str
(String) Specifies the messenger token for intercom identity verification.
is_account_locked This property is required. bool
(Boolean) Specifies whether the user account is locked.
is_account_mfa_enabled This property is required. bool
(Boolean) Specifies if MFA is enabled for the Helios Account.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_cluster_mfa_enabled This property is required. bool
(Boolean) Specifies if MFA is enabled on cluster.
last_successful_login_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds when the user was last logged in successfully.
last_updated_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
mfa_infos This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserMfaInfo]
(List) Specifies information about MFA. Nested schema for mfa_info:
mfa_methods This property is required. Sequence[str]
(List) Specifies MFA methods that enabled on the cluster.
object_class This property is required. str
(String) Specifies object class of user, could be either user or group.
org_memberships This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserOrgMembership]
(List) OrgMembership contains the list of all available tenantIds for this user to switch to. Only when creating the session user, this field is populated on the fly. We discover the tenantIds from various groups assigned to the users. Nested schema for org_membership:
password This property is required. str
(String) Specifies the password of this user.
preferences This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserPreference]
(List) Specifies the preferences of this user. Nested schema for preferences:
previous_login_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds of previous user login.
primary_group_name This property is required. str
(String) Specifies the name of the primary group of this User.
privilege_ids This property is required. Sequence[str]
(List) Specifies the Cohesity privileges from the roles. This will be populated based on the union of all privileges in roles. Type for unique privilege Id values. All below enum values specify a value for all uniquely defined privileges in Cohesity.

  • Constraints: Allowable list items are: kPrincipalView, kPrincipalModify, kAppLaunch, kAppsManagement, kOrganizationView, kOrganizationModify, kOrganizationImpersonate, kCloneView, kCloneModify, kClusterView, kClusterModify, kClusterCreate, kClusterSupport, kClusterUpgrade, kClusterRemoteView, kClusterRemoteModify, kClusterExternalTargetView, kClusterExternalTargetModify, kClusterAudit, kAlertView, kAlertModify, kVlanView, kVlanModify, kHybridExtenderView, kHybridExtenderDownload, kAdLdapView, kAdLdapModify, kSchedulerView, kSchedulerModify, kProtectionView, kProtectionModify, kProtectionJobOperate, kProtectionSourceModify, kProtectionPolicyView, kProtectionPolicyModify, kRestoreView, kRestoreModify, kRestoreDownload, kRemoteRestore, kStorageView, kStorageModify, kStorageDomainView, kStorageDomainModify, kAnalyticsView, kAnalyticsModify, kReportsView, kMcmModify, kDataSecurity, kSmbBackup, kSmbRestore, kSmbTakeOwnership, kSmbAuditing, kMcmUnregister, kMcmUpgrade, kMcmModifySuperAdmin, kMcmViewSuperAdmin, kMcmModifyCohesityAdmin, kMcmViewCohesityAdmin, kObjectSearch, kFileDatalockExpiryTimeDecrease.
profiles This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserProfile]
(List) Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
restricted This property is required. bool
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
roles This property is required. Sequence[str]
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
s3_access_key_id This property is required. str
(String) Specifies the S3 Account Access Key ID.
s3_account_id This property is required. str
(String) Specifies the S3 Account Canonical User ID.
s3_secret_key This property is required. str
(String) Specifies the S3 Account Secret Key.
salesforce_accounts This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSalesforceAccount]
(List) Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
sid This property is required. str
(String) Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
spog_contexts This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSpogContext]
(List) SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
subscription_infos This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfo]
(List) Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
tenant_accesses This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserTenantAccess]
(List) Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
tenant_id This property is required. str
(String) Specifies the effective Tenant ID of the user.
username This property is required. str
(String) Specifies the login name of the user.
adUserInfos This property is required. List<Property Map>
(List) Specifies an AD User's information logged in using an active directory. This information is not stored on the Cluster. Nested schema for ad_user_info:
additionalGroupNames This property is required. List<String>
(List) Specifies the names of additional groups this User may belong to.
allowDsoModify This property is required. Boolean
(Boolean) Specifies if the data security user can be modified by the admin users.
auditLogSettings This property is required. List<Property Map>
(List) AuditLogSettings specifies struct with audt log configuration. Make these settings in such a way that zero values are cluster default when bb is not present. Nested schema for audit_log_settings:
authenticationType This property is required. String
(String) Specifies the authentication type of the user. 'kAuthLocal' implies authenticated user is a local user. 'kAuthAd' implies authenticated user is an Active Directory user. 'kAuthSalesforce' implies authenticated user is a Salesforce user. 'kAuthGoogle' implies authenticated user is a Google user. 'kAuthSso' implies authenticated user is an SSO user.

  • Constraints: Allowable values are: kAuthLocal, kAuthAd, kAuthSalesforce, kAuthGoogle, kAuthSso.
clusterIdentifiers This property is required. List<Property Map>
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
createdTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
currentPassword This property is required. String
(String) Specifies the current password when updating the password.
description This property is required. String
(String) Specifies a description about the user.
domain This property is required. String
Optionally specify a domain to filter by. If no domain is specified, all users on the Cohesity Cluster are searched. If a domain is specified, only users on the Cohesity Cluster associated with that domain are searched.
effectiveTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
emailAddress This property is required. String
(String) Specifies the email address of the user.
expiredTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
forcePasswordChange This property is required. Boolean
(Boolean) Specifies whether to force user to change password.
googleAccounts This property is required. List<Property Map>
(List) Google Account Information of a Helios BaaS user. Nested schema for google_account:
groupRoles This property is required. List<String>
(List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
id This property is required. String
(String) The unique ID.

  • Constraints: The maximum length is 128 characters. The value must match regular expression /^[\\.\\-0-9a-zA-Z]+$/.
idpUserInfos This property is required. List<Property Map>
(List) Specifies an IdP User's information logged in using an IdP. This information is not stored on the Cluster. Nested schema for idp_user_info:
intercomMessengerToken This property is required. String
(String) Specifies the messenger token for intercom identity verification.
isAccountLocked This property is required. Boolean
(Boolean) Specifies whether the user account is locked.
isAccountMfaEnabled This property is required. Boolean
(Boolean) Specifies if MFA is enabled for the Helios Account.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isClusterMfaEnabled This property is required. Boolean
(Boolean) Specifies if MFA is enabled on cluster.
lastSuccessfulLoginTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds when the user was last logged in successfully.
lastUpdatedTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
mfaInfos This property is required. List<Property Map>
(List) Specifies information about MFA. Nested schema for mfa_info:
mfaMethods This property is required. List<String>
(List) Specifies MFA methods that enabled on the cluster.
objectClass This property is required. String
(String) Specifies object class of user, could be either user or group.
orgMemberships This property is required. List<Property Map>
(List) OrgMembership contains the list of all available tenantIds for this user to switch to. Only when creating the session user, this field is populated on the fly. We discover the tenantIds from various groups assigned to the users. Nested schema for org_membership:
password This property is required. String
(String) Specifies the password of this user.
preferences This property is required. List<Property Map>
(List) Specifies the preferences of this user. Nested schema for preferences:
previousLoginTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds of previous user login.
primaryGroupName This property is required. String
(String) Specifies the name of the primary group of this User.
privilegeIds This property is required. List<String>
(List) Specifies the Cohesity privileges from the roles. This will be populated based on the union of all privileges in roles. Type for unique privilege Id values. All below enum values specify a value for all uniquely defined privileges in Cohesity.

  • Constraints: Allowable list items are: kPrincipalView, kPrincipalModify, kAppLaunch, kAppsManagement, kOrganizationView, kOrganizationModify, kOrganizationImpersonate, kCloneView, kCloneModify, kClusterView, kClusterModify, kClusterCreate, kClusterSupport, kClusterUpgrade, kClusterRemoteView, kClusterRemoteModify, kClusterExternalTargetView, kClusterExternalTargetModify, kClusterAudit, kAlertView, kAlertModify, kVlanView, kVlanModify, kHybridExtenderView, kHybridExtenderDownload, kAdLdapView, kAdLdapModify, kSchedulerView, kSchedulerModify, kProtectionView, kProtectionModify, kProtectionJobOperate, kProtectionSourceModify, kProtectionPolicyView, kProtectionPolicyModify, kRestoreView, kRestoreModify, kRestoreDownload, kRemoteRestore, kStorageView, kStorageModify, kStorageDomainView, kStorageDomainModify, kAnalyticsView, kAnalyticsModify, kReportsView, kMcmModify, kDataSecurity, kSmbBackup, kSmbRestore, kSmbTakeOwnership, kSmbAuditing, kMcmUnregister, kMcmUpgrade, kMcmModifySuperAdmin, kMcmViewSuperAdmin, kMcmModifyCohesityAdmin, kMcmViewCohesityAdmin, kObjectSearch, kFileDatalockExpiryTimeDecrease.
profiles This property is required. List<Property Map>
(List) Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
restricted This property is required. Boolean
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
roles This property is required. List<String>
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
s3AccessKeyId This property is required. String
(String) Specifies the S3 Account Access Key ID.
s3AccountId This property is required. String
(String) Specifies the S3 Account Canonical User ID.
s3SecretKey This property is required. String
(String) Specifies the S3 Account Secret Key.
salesforceAccounts This property is required. List<Property Map>
(List) Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
sid This property is required. String
(String) Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
spogContexts This property is required. List<Property Map>
(List) SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
subscriptionInfos This property is required. List<Property Map>
(List) Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
tenantAccesses This property is required. List<Property Map>
(List) Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
tenantId This property is required. String
(String) Specifies the effective Tenant ID of the user.
username This property is required. String
(String) Specifies the login name of the user.

GetBackupRecoveryConnectorGetUsersUserAdUserInfo

GroupSids This property is required. List<string>
(List) Specifies the SIDs of the groups.
Groups This property is required. List<string>
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
IsFloatingUser This property is required. bool
(Boolean) Specifies whether or not this is a floating user.
GroupSids This property is required. []string
(List) Specifies the SIDs of the groups.
Groups This property is required. []string
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
IsFloatingUser This property is required. bool
(Boolean) Specifies whether or not this is a floating user.
groupSids This property is required. List<String>
(List) Specifies the SIDs of the groups.
groups This property is required. List<String>
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
isFloatingUser This property is required. Boolean
(Boolean) Specifies whether or not this is a floating user.
groupSids This property is required. string[]
(List) Specifies the SIDs of the groups.
groups This property is required. string[]
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
isFloatingUser This property is required. boolean
(Boolean) Specifies whether or not this is a floating user.
group_sids This property is required. Sequence[str]
(List) Specifies the SIDs of the groups.
groups This property is required. Sequence[str]
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
is_floating_user This property is required. bool
(Boolean) Specifies whether or not this is a floating user.
groupSids This property is required. List<String>
(List) Specifies the SIDs of the groups.
groups This property is required. List<String>
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
isFloatingUser This property is required. Boolean
(Boolean) Specifies whether or not this is a floating user.

GetBackupRecoveryConnectorGetUsersUserAuditLogSetting

ReadLogging This property is required. bool
(Boolean) ReadLogging specifies whether read logs needs to be captured.
ReadLogging This property is required. bool
(Boolean) ReadLogging specifies whether read logs needs to be captured.
readLogging This property is required. Boolean
(Boolean) ReadLogging specifies whether read logs needs to be captured.
readLogging This property is required. boolean
(Boolean) ReadLogging specifies whether read logs needs to be captured.
read_logging This property is required. bool
(Boolean) ReadLogging specifies whether read logs needs to be captured.
readLogging This property is required. Boolean
(Boolean) ReadLogging specifies whether read logs needs to be captured.

GetBackupRecoveryConnectorGetUsersUserClusterIdentifier

ClusterId This property is required. double
(Integer) Specifies the id of the cluster.
ClusterIncarnationId This property is required. double
(Integer) Specifies the incarnation id of the cluster.
ClusterId This property is required. float64
(Integer) Specifies the id of the cluster.
ClusterIncarnationId This property is required. float64
(Integer) Specifies the incarnation id of the cluster.
clusterId This property is required. Double
(Integer) Specifies the id of the cluster.
clusterIncarnationId This property is required. Double
(Integer) Specifies the incarnation id of the cluster.
clusterId This property is required. number
(Integer) Specifies the id of the cluster.
clusterIncarnationId This property is required. number
(Integer) Specifies the incarnation id of the cluster.
cluster_id This property is required. float
(Integer) Specifies the id of the cluster.
cluster_incarnation_id This property is required. float
(Integer) Specifies the incarnation id of the cluster.
clusterId This property is required. Number
(Integer) Specifies the id of the cluster.
clusterIncarnationId This property is required. Number
(Integer) Specifies the incarnation id of the cluster.

GetBackupRecoveryConnectorGetUsersUserGoogleAccount

AccountId This property is required. string
(String) Specifies the Account Id assigned by Salesforce.
UserId This property is required. string
(String) Specifies the User Id assigned by Salesforce.
AccountId This property is required. string
(String) Specifies the Account Id assigned by Salesforce.
UserId This property is required. string
(String) Specifies the User Id assigned by Salesforce.
accountId This property is required. String
(String) Specifies the Account Id assigned by Salesforce.
userId This property is required. String
(String) Specifies the User Id assigned by Salesforce.
accountId This property is required. string
(String) Specifies the Account Id assigned by Salesforce.
userId This property is required. string
(String) Specifies the User Id assigned by Salesforce.
account_id This property is required. str
(String) Specifies the Account Id assigned by Salesforce.
user_id This property is required. str
(String) Specifies the User Id assigned by Salesforce.
accountId This property is required. String
(String) Specifies the Account Id assigned by Salesforce.
userId This property is required. String
(String) Specifies the User Id assigned by Salesforce.

GetBackupRecoveryConnectorGetUsersUserIdpUserInfo

GroupSids This property is required. List<string>
(List) Specifies the SIDs of the groups.
Groups This property is required. List<string>
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
IdpId This property is required. double
(Integer) Specifies the unique Id assigned by the Cluster for the IdP.
IsFloatingUser This property is required. bool
(Boolean) Specifies whether or not this is a floating user.
IssuerId This property is required. string
(String) Specifies the unique identifier assigned by the vendor for this Cluster.
UserId This property is required. string
(String) Specifies the User Id assigned by Salesforce.
Vendor This property is required. string
(String) Specifies the vendor providing the IdP service.
GroupSids This property is required. []string
(List) Specifies the SIDs of the groups.
Groups This property is required. []string
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
IdpId This property is required. float64
(Integer) Specifies the unique Id assigned by the Cluster for the IdP.
IsFloatingUser This property is required. bool
(Boolean) Specifies whether or not this is a floating user.
IssuerId This property is required. string
(String) Specifies the unique identifier assigned by the vendor for this Cluster.
UserId This property is required. string
(String) Specifies the User Id assigned by Salesforce.
Vendor This property is required. string
(String) Specifies the vendor providing the IdP service.
groupSids This property is required. List<String>
(List) Specifies the SIDs of the groups.
groups This property is required. List<String>
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
idpId This property is required. Double
(Integer) Specifies the unique Id assigned by the Cluster for the IdP.
isFloatingUser This property is required. Boolean
(Boolean) Specifies whether or not this is a floating user.
issuerId This property is required. String
(String) Specifies the unique identifier assigned by the vendor for this Cluster.
userId This property is required. String
(String) Specifies the User Id assigned by Salesforce.
vendor This property is required. String
(String) Specifies the vendor providing the IdP service.
groupSids This property is required. string[]
(List) Specifies the SIDs of the groups.
groups This property is required. string[]
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
idpId This property is required. number
(Integer) Specifies the unique Id assigned by the Cluster for the IdP.
isFloatingUser This property is required. boolean
(Boolean) Specifies whether or not this is a floating user.
issuerId This property is required. string
(String) Specifies the unique identifier assigned by the vendor for this Cluster.
userId This property is required. string
(String) Specifies the User Id assigned by Salesforce.
vendor This property is required. string
(String) Specifies the vendor providing the IdP service.
group_sids This property is required. Sequence[str]
(List) Specifies the SIDs of the groups.
groups This property is required. Sequence[str]
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
idp_id This property is required. float
(Integer) Specifies the unique Id assigned by the Cluster for the IdP.
is_floating_user This property is required. bool
(Boolean) Specifies whether or not this is a floating user.
issuer_id This property is required. str
(String) Specifies the unique identifier assigned by the vendor for this Cluster.
user_id This property is required. str
(String) Specifies the User Id assigned by Salesforce.
vendor This property is required. str
(String) Specifies the vendor providing the IdP service.
groupSids This property is required. List<String>
(List) Specifies the SIDs of the groups.
groups This property is required. List<String>
(List) Specifies the Idp groups that the user is part of. As the user may not be registered on the cluster, we may have to capture the idp group membership. This way, if a group is created on the cluster later, users will instantly have access to tenantIds from that group as well.
idpId This property is required. Number
(Integer) Specifies the unique Id assigned by the Cluster for the IdP.
isFloatingUser This property is required. Boolean
(Boolean) Specifies whether or not this is a floating user.
issuerId This property is required. String
(String) Specifies the unique identifier assigned by the vendor for this Cluster.
userId This property is required. String
(String) Specifies the User Id assigned by Salesforce.
vendor This property is required. String
(String) Specifies the vendor providing the IdP service.

GetBackupRecoveryConnectorGetUsersUserMfaInfo

IsEmailOtpSetupDone This property is required. bool
(Boolean) Specifies if email OTP setup is done on the user.
IsTotpSetupDone This property is required. bool
(Boolean) Specifies if TOTP setup is done on the user.
IsUserExemptFromMfa This property is required. bool
(Boolean) Specifies if MFA is disabled on the user.
IsEmailOtpSetupDone This property is required. bool
(Boolean) Specifies if email OTP setup is done on the user.
IsTotpSetupDone This property is required. bool
(Boolean) Specifies if TOTP setup is done on the user.
IsUserExemptFromMfa This property is required. bool
(Boolean) Specifies if MFA is disabled on the user.
isEmailOtpSetupDone This property is required. Boolean
(Boolean) Specifies if email OTP setup is done on the user.
isTotpSetupDone This property is required. Boolean
(Boolean) Specifies if TOTP setup is done on the user.
isUserExemptFromMfa This property is required. Boolean
(Boolean) Specifies if MFA is disabled on the user.
isEmailOtpSetupDone This property is required. boolean
(Boolean) Specifies if email OTP setup is done on the user.
isTotpSetupDone This property is required. boolean
(Boolean) Specifies if TOTP setup is done on the user.
isUserExemptFromMfa This property is required. boolean
(Boolean) Specifies if MFA is disabled on the user.
is_email_otp_setup_done This property is required. bool
(Boolean) Specifies if email OTP setup is done on the user.
is_totp_setup_done This property is required. bool
(Boolean) Specifies if TOTP setup is done on the user.
is_user_exempt_from_mfa This property is required. bool
(Boolean) Specifies if MFA is disabled on the user.
isEmailOtpSetupDone This property is required. Boolean
(Boolean) Specifies if email OTP setup is done on the user.
isTotpSetupDone This property is required. Boolean
(Boolean) Specifies if TOTP setup is done on the user.
isUserExemptFromMfa This property is required. Boolean
(Boolean) Specifies if MFA is disabled on the user.

GetBackupRecoveryConnectorGetUsersUserOrgMembership

BifrostEnabled This property is required. bool
(Boolean) Specifies if this tenant is bifrost enabled or not.
IsManagedOnHelios This property is required. bool
(Boolean) Specifies whether this tenant is manged on helios.
Name This property is required. string
(String) Specifies name of the tenant.
Restricted This property is required. bool
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
Roles This property is required. List<string>
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
TenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
BifrostEnabled This property is required. bool
(Boolean) Specifies if this tenant is bifrost enabled or not.
IsManagedOnHelios This property is required. bool
(Boolean) Specifies whether this tenant is manged on helios.
Name This property is required. string
(String) Specifies name of the tenant.
Restricted This property is required. bool
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
Roles This property is required. []string
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
TenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
bifrostEnabled This property is required. Boolean
(Boolean) Specifies if this tenant is bifrost enabled or not.
isManagedOnHelios This property is required. Boolean
(Boolean) Specifies whether this tenant is manged on helios.
name This property is required. String
(String) Specifies name of the tenant.
restricted This property is required. Boolean
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
roles This property is required. List<String>
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
tenantId This property is required. String
(String) Specifies the effective Tenant ID of the user.
bifrostEnabled This property is required. boolean
(Boolean) Specifies if this tenant is bifrost enabled or not.
isManagedOnHelios This property is required. boolean
(Boolean) Specifies whether this tenant is manged on helios.
name This property is required. string
(String) Specifies name of the tenant.
restricted This property is required. boolean
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
roles This property is required. string[]
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
tenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
bifrost_enabled This property is required. bool
(Boolean) Specifies if this tenant is bifrost enabled or not.
is_managed_on_helios This property is required. bool
(Boolean) Specifies whether this tenant is manged on helios.
name This property is required. str
(String) Specifies name of the tenant.
restricted This property is required. bool
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
roles This property is required. Sequence[str]
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
tenant_id This property is required. str
(String) Specifies the effective Tenant ID of the user.
bifrostEnabled This property is required. Boolean
(Boolean) Specifies if this tenant is bifrost enabled or not.
isManagedOnHelios This property is required. Boolean
(Boolean) Specifies whether this tenant is manged on helios.
name This property is required. String
(String) Specifies name of the tenant.
restricted This property is required. Boolean
(Boolean) Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
roles This property is required. List<String>
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
tenantId This property is required. String
(String) Specifies the effective Tenant ID of the user.

GetBackupRecoveryConnectorGetUsersUserPreference

Locale This property is required. string
(String) Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
Locale This property is required. string
(String) Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
locale This property is required. String
(String) Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
locale This property is required. string
(String) Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
locale This property is required. str
(String) Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
locale This property is required. String
(String) Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.

GetBackupRecoveryConnectorGetUsersUserProfile

ClusterIdentifiers This property is required. List<GetBackupRecoveryConnectorGetUsersUserProfileClusterIdentifier>
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsDeleted This property is required. bool
(Boolean) Specifies whether or not the tenant is deleted.
RegionIds This property is required. List<string>
(List) Specifies the list of regions. This is only valid if tenant type is Dmaas.
TenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
TenantName This property is required. string
(String) Specifies the tenant name.
TenantType This property is required. string
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
ClusterIdentifiers This property is required. []GetBackupRecoveryConnectorGetUsersUserProfileClusterIdentifier
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsDeleted This property is required. bool
(Boolean) Specifies whether or not the tenant is deleted.
RegionIds This property is required. []string
(List) Specifies the list of regions. This is only valid if tenant type is Dmaas.
TenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
TenantName This property is required. string
(String) Specifies the tenant name.
TenantType This property is required. string
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
clusterIdentifiers This property is required. List<GetBackupRecoveryConnectorGetUsersUserProfileClusterIdentifier>
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isDeleted This property is required. Boolean
(Boolean) Specifies whether or not the tenant is deleted.
regionIds This property is required. List<String>
(List) Specifies the list of regions. This is only valid if tenant type is Dmaas.
tenantId This property is required. String
(String) Specifies the effective Tenant ID of the user.
tenantName This property is required. String
(String) Specifies the tenant name.
tenantType This property is required. String
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
clusterIdentifiers This property is required. GetBackupRecoveryConnectorGetUsersUserProfileClusterIdentifier[]
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isDeleted This property is required. boolean
(Boolean) Specifies whether or not the tenant is deleted.
regionIds This property is required. string[]
(List) Specifies the list of regions. This is only valid if tenant type is Dmaas.
tenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
tenantName This property is required. string
(String) Specifies the tenant name.
tenantType This property is required. string
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
cluster_identifiers This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserProfileClusterIdentifier]
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_deleted This property is required. bool
(Boolean) Specifies whether or not the tenant is deleted.
region_ids This property is required. Sequence[str]
(List) Specifies the list of regions. This is only valid if tenant type is Dmaas.
tenant_id This property is required. str
(String) Specifies the effective Tenant ID of the user.
tenant_name This property is required. str
(String) Specifies the tenant name.
tenant_type This property is required. str
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
clusterIdentifiers This property is required. List<Property Map>
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isDeleted This property is required. Boolean
(Boolean) Specifies whether or not the tenant is deleted.
regionIds This property is required. List<String>
(List) Specifies the list of regions. This is only valid if tenant type is Dmaas.
tenantId This property is required. String
(String) Specifies the effective Tenant ID of the user.
tenantName This property is required. String
(String) Specifies the tenant name.
tenantType This property is required. String
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.

GetBackupRecoveryConnectorGetUsersUserProfileClusterIdentifier

ClusterId This property is required. double
(Integer) Specifies the id of the cluster.
ClusterIncarnationId This property is required. double
(Integer) Specifies the incarnation id of the cluster.
ClusterId This property is required. float64
(Integer) Specifies the id of the cluster.
ClusterIncarnationId This property is required. float64
(Integer) Specifies the incarnation id of the cluster.
clusterId This property is required. Double
(Integer) Specifies the id of the cluster.
clusterIncarnationId This property is required. Double
(Integer) Specifies the incarnation id of the cluster.
clusterId This property is required. number
(Integer) Specifies the id of the cluster.
clusterIncarnationId This property is required. number
(Integer) Specifies the incarnation id of the cluster.
cluster_id This property is required. float
(Integer) Specifies the id of the cluster.
cluster_incarnation_id This property is required. float
(Integer) Specifies the incarnation id of the cluster.
clusterId This property is required. Number
(Integer) Specifies the id of the cluster.
clusterIncarnationId This property is required. Number
(Integer) Specifies the incarnation id of the cluster.

GetBackupRecoveryConnectorGetUsersUserSalesforceAccount

AccountId This property is required. string
(String) Specifies the Account Id assigned by Salesforce.
HeliosAccessGrantStatus This property is required. string
(String) Specifies the status of helios access.
IsDGaaSUser This property is required. bool
(Boolean) Specifies whether user is a DGaaS licensed user.
IsDMaaSUser This property is required. bool
(Boolean) Specifies whether user is a DMaaS licensed user.
IsDRaaSUser This property is required. bool
(Boolean) Specifies whether user is a DRaaS licensed user.
IsRPaaSUser This property is required. bool
(Boolean) Specifies whether user is a RPaaS licensed user.
IsSalesUser This property is required. bool
(Boolean) Specifies whether user is a Sales person from Cohesity.
IsSupportUser This property is required. bool
(Boolean) Specifies whether user is a support person from Cohesity.
UserId This property is required. string
(String) Specifies the User Id assigned by Salesforce.
AccountId This property is required. string
(String) Specifies the Account Id assigned by Salesforce.
HeliosAccessGrantStatus This property is required. string
(String) Specifies the status of helios access.
IsDGaaSUser This property is required. bool
(Boolean) Specifies whether user is a DGaaS licensed user.
IsDMaaSUser This property is required. bool
(Boolean) Specifies whether user is a DMaaS licensed user.
IsDRaaSUser This property is required. bool
(Boolean) Specifies whether user is a DRaaS licensed user.
IsRPaaSUser This property is required. bool
(Boolean) Specifies whether user is a RPaaS licensed user.
IsSalesUser This property is required. bool
(Boolean) Specifies whether user is a Sales person from Cohesity.
IsSupportUser This property is required. bool
(Boolean) Specifies whether user is a support person from Cohesity.
UserId This property is required. string
(String) Specifies the User Id assigned by Salesforce.
accountId This property is required. String
(String) Specifies the Account Id assigned by Salesforce.
heliosAccessGrantStatus This property is required. String
(String) Specifies the status of helios access.
isDGaaSUser This property is required. Boolean
(Boolean) Specifies whether user is a DGaaS licensed user.
isDMaaSUser This property is required. Boolean
(Boolean) Specifies whether user is a DMaaS licensed user.
isDRaaSUser This property is required. Boolean
(Boolean) Specifies whether user is a DRaaS licensed user.
isRPaaSUser This property is required. Boolean
(Boolean) Specifies whether user is a RPaaS licensed user.
isSalesUser This property is required. Boolean
(Boolean) Specifies whether user is a Sales person from Cohesity.
isSupportUser This property is required. Boolean
(Boolean) Specifies whether user is a support person from Cohesity.
userId This property is required. String
(String) Specifies the User Id assigned by Salesforce.
accountId This property is required. string
(String) Specifies the Account Id assigned by Salesforce.
heliosAccessGrantStatus This property is required. string
(String) Specifies the status of helios access.
isDGaaSUser This property is required. boolean
(Boolean) Specifies whether user is a DGaaS licensed user.
isDMaaSUser This property is required. boolean
(Boolean) Specifies whether user is a DMaaS licensed user.
isDRaaSUser This property is required. boolean
(Boolean) Specifies whether user is a DRaaS licensed user.
isRPaaSUser This property is required. boolean
(Boolean) Specifies whether user is a RPaaS licensed user.
isSalesUser This property is required. boolean
(Boolean) Specifies whether user is a Sales person from Cohesity.
isSupportUser This property is required. boolean
(Boolean) Specifies whether user is a support person from Cohesity.
userId This property is required. string
(String) Specifies the User Id assigned by Salesforce.
account_id This property is required. str
(String) Specifies the Account Id assigned by Salesforce.
helios_access_grant_status This property is required. str
(String) Specifies the status of helios access.
is_d_gaa_suser This property is required. bool
(Boolean) Specifies whether user is a DGaaS licensed user.
is_d_maa_suser This property is required. bool
(Boolean) Specifies whether user is a DMaaS licensed user.
is_d_raa_suser This property is required. bool
(Boolean) Specifies whether user is a DRaaS licensed user.
is_r_paa_suser This property is required. bool
(Boolean) Specifies whether user is a RPaaS licensed user.
is_sales_user This property is required. bool
(Boolean) Specifies whether user is a Sales person from Cohesity.
is_support_user This property is required. bool
(Boolean) Specifies whether user is a support person from Cohesity.
user_id This property is required. str
(String) Specifies the User Id assigned by Salesforce.
accountId This property is required. String
(String) Specifies the Account Id assigned by Salesforce.
heliosAccessGrantStatus This property is required. String
(String) Specifies the status of helios access.
isDGaaSUser This property is required. Boolean
(Boolean) Specifies whether user is a DGaaS licensed user.
isDMaaSUser This property is required. Boolean
(Boolean) Specifies whether user is a DMaaS licensed user.
isDRaaSUser This property is required. Boolean
(Boolean) Specifies whether user is a DRaaS licensed user.
isRPaaSUser This property is required. Boolean
(Boolean) Specifies whether user is a RPaaS licensed user.
isSalesUser This property is required. Boolean
(Boolean) Specifies whether user is a Sales person from Cohesity.
isSupportUser This property is required. Boolean
(Boolean) Specifies whether user is a support person from Cohesity.
userId This property is required. String
(String) Specifies the User Id assigned by Salesforce.

GetBackupRecoveryConnectorGetUsersUserSpogContext

PrimaryClusterId This property is required. double
(Integer) Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
PrimaryClusterUserSid This property is required. string
(String) Specifies the SID of the user who is accessing this cluster via SPOG.
PrimaryClusterUsername This property is required. string
(String) Specifies the username of the user who is accessing this cluster via SPOG.
PrimaryClusterId This property is required. float64
(Integer) Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
PrimaryClusterUserSid This property is required. string
(String) Specifies the SID of the user who is accessing this cluster via SPOG.
PrimaryClusterUsername This property is required. string
(String) Specifies the username of the user who is accessing this cluster via SPOG.
primaryClusterId This property is required. Double
(Integer) Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
primaryClusterUserSid This property is required. String
(String) Specifies the SID of the user who is accessing this cluster via SPOG.
primaryClusterUsername This property is required. String
(String) Specifies the username of the user who is accessing this cluster via SPOG.
primaryClusterId This property is required. number
(Integer) Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
primaryClusterUserSid This property is required. string
(String) Specifies the SID of the user who is accessing this cluster via SPOG.
primaryClusterUsername This property is required. string
(String) Specifies the username of the user who is accessing this cluster via SPOG.
primary_cluster_id This property is required. float
(Integer) Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
primary_cluster_user_sid This property is required. str
(String) Specifies the SID of the user who is accessing this cluster via SPOG.
primary_cluster_username This property is required. str
(String) Specifies the username of the user who is accessing this cluster via SPOG.
primaryClusterId This property is required. Number
(Integer) Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
primaryClusterUserSid This property is required. String
(String) Specifies the SID of the user who is accessing this cluster via SPOG.
primaryClusterUsername This property is required. String
(String) Specifies the username of the user who is accessing this cluster via SPOG.

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfo

Classifications This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoClassification>
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
DataProtectAzures This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzure>
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
DataProtects This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtect>
(List) DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
FortKnoxAzureCools This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureCool>
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_cool:
FortKnoxAzureHots This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureHot>
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_hot:
FortKnoxColds This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxCold>
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_cold:
Ransomwares This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoRansomware>
(List) RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
SiteContinuities This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoSiteContinuity>
(List) SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
ThreatProtections This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoThreatProtection>
(List) ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
Classifications This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoClassification
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
DataProtectAzures This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzure
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
DataProtects This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtect
(List) DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
FortKnoxAzureCools This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureCool
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_cool:
FortKnoxAzureHots This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureHot
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_hot:
FortKnoxColds This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxCold
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_cold:
Ransomwares This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoRansomware
(List) RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
SiteContinuities This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoSiteContinuity
(List) SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
ThreatProtections This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoThreatProtection
(List) ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
classifications This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoClassification>
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
dataProtectAzures This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzure>
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
dataProtects This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtect>
(List) DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
fortKnoxAzureCools This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureCool>
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_cool:
fortKnoxAzureHots This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureHot>
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_hot:
fortKnoxColds This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxCold>
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_cold:
ransomwares This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoRansomware>
(List) RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
siteContinuities This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoSiteContinuity>
(List) SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
threatProtections This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoThreatProtection>
(List) ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
classifications This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoClassification[]
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
dataProtectAzures This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzure[]
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
dataProtects This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtect[]
(List) DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
fortKnoxAzureCools This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureCool[]
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_cool:
fortKnoxAzureHots This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureHot[]
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_hot:
fortKnoxColds This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxCold[]
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_cold:
ransomwares This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoRansomware[]
(List) RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
siteContinuities This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoSiteContinuity[]
(List) SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
threatProtections This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoThreatProtection[]
(List) ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
classifications This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoClassification]
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
data_protect_azures This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzure]
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
data_protects This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtect]
(List) DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
fort_knox_azure_cools This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureCool]
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_cool:
fort_knox_azure_hots This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureHot]
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_hot:
fort_knox_colds This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxCold]
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_cold:
ransomwares This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoRansomware]
(List) RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
site_continuities This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoSiteContinuity]
(List) SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
threat_protections This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoThreatProtection]
(List) ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
classifications This property is required. List<Property Map>
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
dataProtectAzures This property is required. List<Property Map>
(List) ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
dataProtects This property is required. List<Property Map>
(List) DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
fortKnoxAzureCools This property is required. List<Property Map>
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_cool:
fortKnoxAzureHots This property is required. List<Property Map>
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_azure_hot:
fortKnoxColds This property is required. List<Property Map>
(List) FortKnoxInfo holds information about the Fortknox Azure or Azure FreeTrial or AwsCold or AwsCold FreeTrial subscription such as if it is active. Nested schema for fort_knox_cold:
ransomwares This property is required. List<Property Map>
(List) RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
siteContinuities This property is required. List<Property Map>
(List) SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
threatProtections This property is required. List<Property Map>
(List) ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoClassification

EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
endDate This property is required. string
(String) Specifies the end date of the subscription.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. boolean
(Boolean) Specifies the end date of the subscription.
startDate This property is required. string
(String) Specifies the start date of the subscription.
end_date This property is required. str
(String) Specifies the end date of the subscription.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_free_trial This property is required. bool
(Boolean) Specifies the end date of the subscription.
start_date This property is required. str
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtect

EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsAwsSubscription This property is required. bool
(Boolean) Specifies whether the subscription is AWS Subscription.
IsCohesitySubscription This property is required. bool
(Boolean) Specifies whether the subscription is a Cohesity Paid subscription.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. double
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
Tierings This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectTiering>
(List) Specifies the tiering info. Nested schema for tiering:
EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsAwsSubscription This property is required. bool
(Boolean) Specifies whether the subscription is AWS Subscription.
IsCohesitySubscription This property is required. bool
(Boolean) Specifies whether the subscription is a Cohesity Paid subscription.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. float64
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
Tierings This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectTiering
(List) Specifies the tiering info. Nested schema for tiering:
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isAwsSubscription This property is required. Boolean
(Boolean) Specifies whether the subscription is AWS Subscription.
isCohesitySubscription This property is required. Boolean
(Boolean) Specifies whether the subscription is a Cohesity Paid subscription.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Double
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
tierings This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectTiering>
(List) Specifies the tiering info. Nested schema for tiering:
endDate This property is required. string
(String) Specifies the end date of the subscription.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isAwsSubscription This property is required. boolean
(Boolean) Specifies whether the subscription is AWS Subscription.
isCohesitySubscription This property is required. boolean
(Boolean) Specifies whether the subscription is a Cohesity Paid subscription.
isFreeTrial This property is required. boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. string
(String) Specifies the start date of the subscription.
tierings This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectTiering[]
(List) Specifies the tiering info. Nested schema for tiering:
end_date This property is required. str
(String) Specifies the end date of the subscription.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_aws_subscription This property is required. bool
(Boolean) Specifies whether the subscription is AWS Subscription.
is_cohesity_subscription This property is required. bool
(Boolean) Specifies whether the subscription is a Cohesity Paid subscription.
is_free_trial This property is required. bool
(Boolean) Specifies the end date of the subscription.
quantity This property is required. float
(Integer) Specifies the quantity of the subscription.
start_date This property is required. str
(String) Specifies the start date of the subscription.
tierings This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectTiering]
(List) Specifies the tiering info. Nested schema for tiering:
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isAwsSubscription This property is required. Boolean
(Boolean) Specifies whether the subscription is AWS Subscription.
isCohesitySubscription This property is required. Boolean
(Boolean) Specifies whether the subscription is a Cohesity Paid subscription.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
tierings This property is required. List<Property Map>
(List) Specifies the tiering info. Nested schema for tiering:

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzure

EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. double
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
Tierings This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzureTiering>
(List) Specifies the tiering info. Nested schema for tiering:
EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. float64
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
Tierings This property is required. []GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzureTiering
(List) Specifies the tiering info. Nested schema for tiering:
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Double
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
tierings This property is required. List<GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzureTiering>
(List) Specifies the tiering info. Nested schema for tiering:
endDate This property is required. string
(String) Specifies the end date of the subscription.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. string
(String) Specifies the start date of the subscription.
tierings This property is required. GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzureTiering[]
(List) Specifies the tiering info. Nested schema for tiering:
end_date This property is required. str
(String) Specifies the end date of the subscription.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_free_trial This property is required. bool
(Boolean) Specifies the end date of the subscription.
quantity This property is required. float
(Integer) Specifies the quantity of the subscription.
start_date This property is required. str
(String) Specifies the start date of the subscription.
tierings This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzureTiering]
(List) Specifies the tiering info. Nested schema for tiering:
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
tierings This property is required. List<Property Map>
(List) Specifies the tiering info. Nested schema for tiering:

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectAzureTiering

BackendTiering This property is required. bool
(Boolean) Specifies whether back-end tiering is enabled.
FrontendTiering This property is required. bool
(Boolean) Specifies whether Front End Tiering Enabled.
MaxRetention This property is required. double
(Integer) Specified the max retention for backup policy creation.
BackendTiering This property is required. bool
(Boolean) Specifies whether back-end tiering is enabled.
FrontendTiering This property is required. bool
(Boolean) Specifies whether Front End Tiering Enabled.
MaxRetention This property is required. float64
(Integer) Specified the max retention for backup policy creation.
backendTiering This property is required. Boolean
(Boolean) Specifies whether back-end tiering is enabled.
frontendTiering This property is required. Boolean
(Boolean) Specifies whether Front End Tiering Enabled.
maxRetention This property is required. Double
(Integer) Specified the max retention for backup policy creation.
backendTiering This property is required. boolean
(Boolean) Specifies whether back-end tiering is enabled.
frontendTiering This property is required. boolean
(Boolean) Specifies whether Front End Tiering Enabled.
maxRetention This property is required. number
(Integer) Specified the max retention for backup policy creation.
backend_tiering This property is required. bool
(Boolean) Specifies whether back-end tiering is enabled.
frontend_tiering This property is required. bool
(Boolean) Specifies whether Front End Tiering Enabled.
max_retention This property is required. float
(Integer) Specified the max retention for backup policy creation.
backendTiering This property is required. Boolean
(Boolean) Specifies whether back-end tiering is enabled.
frontendTiering This property is required. Boolean
(Boolean) Specifies whether Front End Tiering Enabled.
maxRetention This property is required. Number
(Integer) Specified the max retention for backup policy creation.

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoDataProtectTiering

BackendTiering This property is required. bool
(Boolean) Specifies whether back-end tiering is enabled.
FrontendTiering This property is required. bool
(Boolean) Specifies whether Front End Tiering Enabled.
MaxRetention This property is required. double
(Integer) Specified the max retention for backup policy creation.
BackendTiering This property is required. bool
(Boolean) Specifies whether back-end tiering is enabled.
FrontendTiering This property is required. bool
(Boolean) Specifies whether Front End Tiering Enabled.
MaxRetention This property is required. float64
(Integer) Specified the max retention for backup policy creation.
backendTiering This property is required. Boolean
(Boolean) Specifies whether back-end tiering is enabled.
frontendTiering This property is required. Boolean
(Boolean) Specifies whether Front End Tiering Enabled.
maxRetention This property is required. Double
(Integer) Specified the max retention for backup policy creation.
backendTiering This property is required. boolean
(Boolean) Specifies whether back-end tiering is enabled.
frontendTiering This property is required. boolean
(Boolean) Specifies whether Front End Tiering Enabled.
maxRetention This property is required. number
(Integer) Specified the max retention for backup policy creation.
backend_tiering This property is required. bool
(Boolean) Specifies whether back-end tiering is enabled.
frontend_tiering This property is required. bool
(Boolean) Specifies whether Front End Tiering Enabled.
max_retention This property is required. float
(Integer) Specified the max retention for backup policy creation.
backendTiering This property is required. Boolean
(Boolean) Specifies whether back-end tiering is enabled.
frontendTiering This property is required. Boolean
(Boolean) Specifies whether Front End Tiering Enabled.
maxRetention This property is required. Number
(Integer) Specified the max retention for backup policy creation.

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureCool

EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. double
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. float64
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Double
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
endDate This property is required. string
(String) Specifies the end date of the subscription.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. string
(String) Specifies the start date of the subscription.
end_date This property is required. str
(String) Specifies the end date of the subscription.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_free_trial This property is required. bool
(Boolean) Specifies the end date of the subscription.
quantity This property is required. float
(Integer) Specifies the quantity of the subscription.
start_date This property is required. str
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxAzureHot

EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. double
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. float64
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Double
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
endDate This property is required. string
(String) Specifies the end date of the subscription.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. string
(String) Specifies the start date of the subscription.
end_date This property is required. str
(String) Specifies the end date of the subscription.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_free_trial This property is required. bool
(Boolean) Specifies the end date of the subscription.
quantity This property is required. float
(Integer) Specifies the quantity of the subscription.
start_date This property is required. str
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoFortKnoxCold

EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. double
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. float64
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Double
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
endDate This property is required. string
(String) Specifies the end date of the subscription.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. string
(String) Specifies the start date of the subscription.
end_date This property is required. str
(String) Specifies the end date of the subscription.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_free_trial This property is required. bool
(Boolean) Specifies the end date of the subscription.
quantity This property is required. float
(Integer) Specifies the quantity of the subscription.
start_date This property is required. str
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoRansomware

EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. double
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
Quantity This property is required. float64
(Integer) Specifies the quantity of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Double
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
endDate This property is required. string
(String) Specifies the end date of the subscription.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. string
(String) Specifies the start date of the subscription.
end_date This property is required. str
(String) Specifies the end date of the subscription.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_free_trial This property is required. bool
(Boolean) Specifies the end date of the subscription.
quantity This property is required. float
(Integer) Specifies the quantity of the subscription.
start_date This property is required. str
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
quantity This property is required. Number
(Integer) Specifies the quantity of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoSiteContinuity

EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
endDate This property is required. string
(String) Specifies the end date of the subscription.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. boolean
(Boolean) Specifies the end date of the subscription.
startDate This property is required. string
(String) Specifies the start date of the subscription.
end_date This property is required. str
(String) Specifies the end date of the subscription.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_free_trial This property is required. bool
(Boolean) Specifies the end date of the subscription.
start_date This property is required. str
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.

GetBackupRecoveryConnectorGetUsersUserSubscriptionInfoThreatProtection

EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
EndDate This property is required. string
(String) Specifies the end date of the subscription.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsFreeTrial This property is required. bool
(Boolean) Specifies the end date of the subscription.
StartDate This property is required. string
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.
endDate This property is required. string
(String) Specifies the end date of the subscription.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. boolean
(Boolean) Specifies the end date of the subscription.
startDate This property is required. string
(String) Specifies the start date of the subscription.
end_date This property is required. str
(String) Specifies the end date of the subscription.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_free_trial This property is required. bool
(Boolean) Specifies the end date of the subscription.
start_date This property is required. str
(String) Specifies the start date of the subscription.
endDate This property is required. String
(String) Specifies the end date of the subscription.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isFreeTrial This property is required. Boolean
(Boolean) Specifies the end date of the subscription.
startDate This property is required. String
(String) Specifies the start date of the subscription.

GetBackupRecoveryConnectorGetUsersUserTenantAccess

ClusterIdentifiers This property is required. List<GetBackupRecoveryConnectorGetUsersUserTenantAccessClusterIdentifier>
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
CreatedTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
EffectiveTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
ExpiredTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
IsAccessActive This property is required. bool
(Boolean) IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsDeleted This property is required. bool
(Boolean) Specifies whether or not the tenant is deleted.
LastUpdatedTimeMsecs This property is required. double
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
Roles This property is required. List<string>
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
TenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
TenantName This property is required. string
(String) Specifies the tenant name.
TenantType This property is required. string
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
ClusterIdentifiers This property is required. []GetBackupRecoveryConnectorGetUsersUserTenantAccessClusterIdentifier
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
CreatedTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
EffectiveTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
ExpiredTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
IsAccessActive This property is required. bool
(Boolean) IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
IsActive This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
IsDeleted This property is required. bool
(Boolean) Specifies whether or not the tenant is deleted.
LastUpdatedTimeMsecs This property is required. float64
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
Roles This property is required. []string
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
TenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
TenantName This property is required. string
(String) Specifies the tenant name.
TenantType This property is required. string
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
clusterIdentifiers This property is required. List<GetBackupRecoveryConnectorGetUsersUserTenantAccessClusterIdentifier>
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
createdTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
effectiveTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
expiredTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
isAccessActive This property is required. Boolean
(Boolean) IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isDeleted This property is required. Boolean
(Boolean) Specifies whether or not the tenant is deleted.
lastUpdatedTimeMsecs This property is required. Double
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
roles This property is required. List<String>
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
tenantId This property is required. String
(String) Specifies the effective Tenant ID of the user.
tenantName This property is required. String
(String) Specifies the tenant name.
tenantType This property is required. String
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
clusterIdentifiers This property is required. GetBackupRecoveryConnectorGetUsersUserTenantAccessClusterIdentifier[]
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
createdTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
effectiveTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
expiredTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
isAccessActive This property is required. boolean
(Boolean) IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
isActive This property is required. boolean
(Boolean) Specifies whether or not the tenant is active.
isDeleted This property is required. boolean
(Boolean) Specifies whether or not the tenant is deleted.
lastUpdatedTimeMsecs This property is required. number
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
roles This property is required. string[]
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
tenantId This property is required. string
(String) Specifies the effective Tenant ID of the user.
tenantName This property is required. string
(String) Specifies the tenant name.
tenantType This property is required. string
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
cluster_identifiers This property is required. Sequence[GetBackupRecoveryConnectorGetUsersUserTenantAccessClusterIdentifier]
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
created_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
effective_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
expired_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
is_access_active This property is required. bool
(Boolean) IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
is_active This property is required. bool
(Boolean) Specifies whether or not the tenant is active.
is_deleted This property is required. bool
(Boolean) Specifies whether or not the tenant is deleted.
last_updated_time_msecs This property is required. float
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
roles This property is required. Sequence[str]
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
tenant_id This property is required. str
(String) Specifies the effective Tenant ID of the user.
tenant_name This property is required. str
(String) Specifies the tenant name.
tenant_type This property is required. str
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.
clusterIdentifiers This property is required. List<Property Map>
(List) Specifies the list of clusters. Nested schema for cluster_identifiers:
createdTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds when the tenant access was created.
effectiveTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
expiredTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
isAccessActive This property is required. Boolean
(Boolean) IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
isActive This property is required. Boolean
(Boolean) Specifies whether or not the tenant is active.
isDeleted This property is required. Boolean
(Boolean) Specifies whether or not the tenant is deleted.
lastUpdatedTimeMsecs This property is required. Number
(Integer) Specifies the epoch time in milliseconds when the tenant access was last modified.
roles This property is required. List<String>
(List) Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.

  • Constraints: The minimum length is 1 item.
tenantId This property is required. String
(String) Specifies the effective Tenant ID of the user.
tenantName This property is required. String
(String) Specifies the tenant name.
tenantType This property is required. String
(String) Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.

  • Constraints: Allowable values are: Dmaas, Mcm.

GetBackupRecoveryConnectorGetUsersUserTenantAccessClusterIdentifier

ClusterId This property is required. double
(Integer) Specifies the id of the cluster.
ClusterIncarnationId This property is required. double
(Integer) Specifies the incarnation id of the cluster.
ClusterId This property is required. float64
(Integer) Specifies the id of the cluster.
ClusterIncarnationId This property is required. float64
(Integer) Specifies the incarnation id of the cluster.
clusterId This property is required. Double
(Integer) Specifies the id of the cluster.
clusterIncarnationId This property is required. Double
(Integer) Specifies the incarnation id of the cluster.
clusterId This property is required. number
(Integer) Specifies the id of the cluster.
clusterIncarnationId This property is required. number
(Integer) Specifies the incarnation id of the cluster.
cluster_id This property is required. float
(Integer) Specifies the id of the cluster.
cluster_incarnation_id This property is required. float
(Integer) Specifies the incarnation id of the cluster.
clusterId This property is required. Number
(Integer) Specifies the id of the cluster.
clusterIncarnationId This property is required. Number
(Integer) Specifies the incarnation id of the cluster.

Package Details

Repository
ibm ibm-cloud/terraform-provider-ibm
License
Notes
This Pulumi package is based on the ibm Terraform Provider.