ibm.BackupRecoveryConnectorUpdateUser
Explore with Pulumi AI
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
backupRecoveryConnectorUpdateUserInstance:
type: ibm:BackupRecoveryConnectorUpdateUser
properties:
adUserInfo:
groupSids:
- groupSids
groups:
- groups
isFloatingUser: true
auditLogSettings:
readLogging: true
clusterIdentifiers:
- clusterId: 1
clusterIncarnationId: 1
googleAccount:
accountId: account_id
userId: user_id
idpUserInfo:
groupSids:
- groupSids
groups:
- groups
idpId: 1
isFloatingUser: true
issuerId: issuer_id
userId: user_id
vendor: vendor
mfaInfo:
isEmailOtpSetupDone: true
isTotpSetupDone: true
isUserExemptFromMfa: true
orgMemberships:
- bifrostEnabled: true
isManagedOnHelios: true
name: name
restricted: true
roles:
- roles
tenantId: tenant_id
preferences:
locale: locale
profiles:
- clusterIdentifiers:
- clusterId: 1
clusterIncarnationId: 1
isActive: true
isDeleted: true
regionIds:
- regionIds
tenantId: tenant_id
tenantName: tenant_name
tenantType: Dmaas
salesforceAccount:
accountId: account_id
heliosAccessGrantStatus: helios_access_grant_status
isDGaaSUser: true
isDMaaSUser: true
isDRaaSUser: true
isRPaaSUser: true
isSalesUser: true
isSupportUser: true
userId: user_id
sessionName: MTczNjc0NzY1OHxEWDhFQVFMX2dBQUJFQUVRQUFELUFZWF9nQUFKQm5OMGNtbHVad3dLQUFoMWMyVnlibUZ0WlFaemRISnBibWNNQndBRllXUnRhVzRHYzNSeWFXNW5EQWNBQlhKdmJHVnpCbk4wY21sdVp3d1FBQTVEVDBoRlUwbFVXVjlCUkUxSlRnWnpkSEpwYm1jTUN3QUpjMmxrY3kxb1lYTm9Cbk4wY21sdVp3d3RBQ3RTYVV4ZmFqQmZOVGxxZFZJeWVIVlZhREJ2UVZGNlUxcEhTVWc1TlZVdFlVWTBjV1JNUjNaTk9VUTBCbk4wY21sdVp3d01BQXBwYmkxamJIVnpkR1Z5QkdKdmIyd0NBZ0FCQm5OMGNtbHVad3dMQUFsaGRYUm9MWFI1Y0dVR2MzUnlhVzVuREFNQUFURUdjM1J5YVc1bkRCRUFEMlY0Y0dseVlYUnBiMjR0ZEdsdFpRWnpkSEpwYm1jTURBQUtNVGN6Tmpnek5EQTFPQVp6ZEhKcGJtY01DZ0FJZFhObGNpMXphV1FHYzNSeWFXNW5EQ0FBSGxNdE1TMHhNREF0TWpFdE16YzRNVFkyTXpVdE1qUXhPRFk1TXpVdE1RWnpkSEpwYm1jTUNBQUdaRzl0WVdsdUJuTjBjbWx1Wnd3SEFBVk1UME5CVEFaemRISnBibWNNQ0FBR2JHOWpZV3hsQm5OMGNtbHVad3dIQUFWbGJpMTFjdz09fGXFZlPU_3Nl46_gPKAw619qs6Pl7PX453Y_lf5BvBBo
spogContext:
primaryClusterId: 1
primaryClusterUserSid: primary_cluster_user_sid
primaryClusterUsername: primary_cluster_username
subscriptionInfo:
classification:
endDate: end_date
isActive: true
isFreeTrial: true
startDate: start_date
dataProtect:
endDate: end_date
isActive: true
isAwsSubscription: true
isCohesitySubscription: true
isFreeTrial: true
quantity: 1
startDate: start_date
tiering:
backendTiering: true
frontendTiering: true
maxRetention: 1
dataProtectAzure:
endDate: end_date
isActive: true
isFreeTrial: true
quantity: 1
startDate: start_date
tiering:
backendTiering: true
frontendTiering: true
maxRetention: 1
fortKnoxAzureCool:
endDate: end_date
isActive: true
isFreeTrial: true
quantity: 1
startDate: start_date
fortKnoxAzureHot:
endDate: end_date
isActive: true
isFreeTrial: true
quantity: 1
startDate: start_date
fortKnoxCold:
endDate: end_date
isActive: true
isFreeTrial: true
quantity: 1
startDate: start_date
ransomware:
endDate: end_date
isActive: true
isFreeTrial: true
quantity: 1
startDate: start_date
siteContinuity:
endDate: end_date
isActive: true
isFreeTrial: true
startDate: start_date
threatProtection:
endDate: end_date
isActive: true
isFreeTrial: true
startDate: start_date
tenantAccesses:
- clusterIdentifiers:
- clusterId: 1
clusterIncarnationId: 1
createdTimeMsecs: 1
effectiveTimeMsecs: 1
expiredTimeMsecs: 1
isAccessActive: true
isActive: true
isDeleted: true
lastUpdatedTimeMsecs: 1
roles:
- roles
tenantId: tenant_id
tenantName: tenant_name
tenantType: Dmaas
Create BackupRecoveryConnectorUpdateUser Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BackupRecoveryConnectorUpdateUser(name: string, args: BackupRecoveryConnectorUpdateUserArgs, opts?: CustomResourceOptions);
@overload
def BackupRecoveryConnectorUpdateUser(resource_name: str,
args: BackupRecoveryConnectorUpdateUserArgs,
opts: Optional[ResourceOptions] = None)
@overload
def BackupRecoveryConnectorUpdateUser(resource_name: str,
opts: Optional[ResourceOptions] = None,
session_name_cookie: Optional[str] = None,
last_updated_time_msecs: Optional[float] = None,
group_roles: Optional[Sequence[str]] = None,
audit_log_settings: Optional[BackupRecoveryConnectorUpdateUserAuditLogSettingsArgs] = None,
authentication_type: Optional[str] = None,
backup_recovery_connector_update_user_id: Optional[str] = None,
cluster_identifiers: Optional[Sequence[BackupRecoveryConnectorUpdateUserClusterIdentifierArgs]] = None,
created_time_msecs: Optional[float] = None,
current_password: Optional[str] = None,
description: Optional[str] = None,
domain: Optional[str] = None,
effective_time_msecs: Optional[float] = None,
email_address: Optional[str] = None,
expired_time_msecs: Optional[float] = None,
object_class: Optional[str] = None,
google_account: Optional[BackupRecoveryConnectorUpdateUserGoogleAccountArgs] = None,
mfa_methods: Optional[Sequence[str]] = None,
idp_user_info: Optional[BackupRecoveryConnectorUpdateUserIdpUserInfoArgs] = None,
intercom_messenger_token: Optional[str] = None,
is_account_locked: Optional[bool] = None,
is_active: Optional[bool] = None,
last_successful_login_time_msecs: Optional[float] = None,
ad_user_info: Optional[BackupRecoveryConnectorUpdateUserAdUserInfoArgs] = None,
allow_dso_modify: Optional[bool] = None,
mfa_info: Optional[BackupRecoveryConnectorUpdateUserMfaInfoArgs] = None,
force_password_change: Optional[bool] = None,
org_memberships: Optional[Sequence[BackupRecoveryConnectorUpdateUserOrgMembershipArgs]] = None,
password: Optional[str] = None,
preferences: Optional[BackupRecoveryConnectorUpdateUserPreferencesArgs] = None,
previous_login_time_msecs: Optional[float] = None,
primary_group_name: Optional[str] = None,
privilege_ids: Optional[Sequence[str]] = None,
profiles: Optional[Sequence[BackupRecoveryConnectorUpdateUserProfileArgs]] = None,
restricted: Optional[bool] = None,
roles: Optional[Sequence[str]] = None,
s3_access_key_id: Optional[str] = None,
s3_account_id: Optional[str] = None,
s3_secret_key: Optional[str] = None,
salesforce_account: Optional[BackupRecoveryConnectorUpdateUserSalesforceAccountArgs] = None,
additional_group_names: Optional[Sequence[str]] = None,
sid: Optional[str] = None,
spog_context: Optional[BackupRecoveryConnectorUpdateUserSpogContextArgs] = None,
subscription_info: Optional[BackupRecoveryConnectorUpdateUserSubscriptionInfoArgs] = None,
tenant_accesses: Optional[Sequence[BackupRecoveryConnectorUpdateUserTenantAccessArgs]] = None,
tenant_id: Optional[str] = None,
username: Optional[str] = None)
func NewBackupRecoveryConnectorUpdateUser(ctx *Context, name string, args BackupRecoveryConnectorUpdateUserArgs, opts ...ResourceOption) (*BackupRecoveryConnectorUpdateUser, error)
public BackupRecoveryConnectorUpdateUser(string name, BackupRecoveryConnectorUpdateUserArgs args, CustomResourceOptions? opts = null)
public BackupRecoveryConnectorUpdateUser(String name, BackupRecoveryConnectorUpdateUserArgs args)
public BackupRecoveryConnectorUpdateUser(String name, BackupRecoveryConnectorUpdateUserArgs args, CustomResourceOptions options)
type: ibm:BackupRecoveryConnectorUpdateUser
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args BackupRecoveryConnectorUpdateUserArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args BackupRecoveryConnectorUpdateUserArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args BackupRecoveryConnectorUpdateUserArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BackupRecoveryConnectorUpdateUserArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BackupRecoveryConnectorUpdateUserArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var backupRecoveryConnectorUpdateUserResource = new Ibm.BackupRecoveryConnectorUpdateUser("backupRecoveryConnectorUpdateUserResource", new()
{
SessionNameCookie = "string",
LastUpdatedTimeMsecs = 0,
GroupRoles = new[]
{
"string",
},
AuditLogSettings = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserAuditLogSettingsArgs
{
ReadLogging = false,
},
AuthenticationType = "string",
BackupRecoveryConnectorUpdateUserId = "string",
ClusterIdentifiers = new[]
{
new Ibm.Inputs.BackupRecoveryConnectorUpdateUserClusterIdentifierArgs
{
ClusterId = 0,
ClusterIncarnationId = 0,
},
},
CreatedTimeMsecs = 0,
CurrentPassword = "string",
Description = "string",
Domain = "string",
EffectiveTimeMsecs = 0,
EmailAddress = "string",
ExpiredTimeMsecs = 0,
ObjectClass = "string",
GoogleAccount = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserGoogleAccountArgs
{
AccountId = "string",
UserId = "string",
},
MfaMethods = new[]
{
"string",
},
IdpUserInfo = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserIdpUserInfoArgs
{
GroupSids = new[]
{
"string",
},
Groups = new[]
{
"string",
},
IdpId = 0,
IsFloatingUser = false,
IssuerId = "string",
UserId = "string",
Vendor = "string",
},
IntercomMessengerToken = "string",
IsAccountLocked = false,
IsActive = false,
LastSuccessfulLoginTimeMsecs = 0,
AdUserInfo = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserAdUserInfoArgs
{
GroupSids = new[]
{
"string",
},
Groups = new[]
{
"string",
},
IsFloatingUser = false,
},
AllowDsoModify = false,
MfaInfo = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserMfaInfoArgs
{
IsEmailOtpSetupDone = false,
IsTotpSetupDone = false,
IsUserExemptFromMfa = false,
},
ForcePasswordChange = false,
OrgMemberships = new[]
{
new Ibm.Inputs.BackupRecoveryConnectorUpdateUserOrgMembershipArgs
{
BifrostEnabled = false,
IsManagedOnHelios = false,
Name = "string",
Restricted = false,
Roles = new[]
{
"string",
},
TenantId = "string",
},
},
Password = "string",
Preferences = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserPreferencesArgs
{
Locale = "string",
},
PreviousLoginTimeMsecs = 0,
PrimaryGroupName = "string",
PrivilegeIds = new[]
{
"string",
},
Profiles = new[]
{
new Ibm.Inputs.BackupRecoveryConnectorUpdateUserProfileArgs
{
ClusterIdentifiers = new[]
{
new Ibm.Inputs.BackupRecoveryConnectorUpdateUserProfileClusterIdentifierArgs
{
ClusterId = 0,
ClusterIncarnationId = 0,
},
},
IsActive = false,
IsDeleted = false,
RegionIds = new[]
{
"string",
},
TenantId = "string",
TenantName = "string",
TenantType = "string",
},
},
Restricted = false,
Roles = new[]
{
"string",
},
S3AccessKeyId = "string",
S3AccountId = "string",
S3SecretKey = "string",
SalesforceAccount = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSalesforceAccountArgs
{
AccountId = "string",
HeliosAccessGrantStatus = "string",
IsDGaaSUser = false,
IsDMaaSUser = false,
IsDRaaSUser = false,
IsRPaaSUser = false,
IsSalesUser = false,
IsSupportUser = false,
UserId = "string",
},
AdditionalGroupNames = new[]
{
"string",
},
Sid = "string",
SpogContext = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSpogContextArgs
{
PrimaryClusterId = 0,
PrimaryClusterUserSid = "string",
PrimaryClusterUsername = "string",
},
SubscriptionInfo = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoArgs
{
Classification = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoClassificationArgs
{
EndDate = "string",
IsActive = false,
IsFreeTrial = false,
StartDate = "string",
},
DataProtect = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectArgs
{
EndDate = "string",
IsActive = false,
IsAwsSubscription = false,
IsCohesitySubscription = false,
IsFreeTrial = false,
Quantity = 0,
StartDate = "string",
Tiering = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectTieringArgs
{
BackendTiering = false,
FrontendTiering = false,
MaxRetention = 0,
},
},
DataProtectAzure = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzureArgs
{
EndDate = "string",
IsActive = false,
IsFreeTrial = false,
Quantity = 0,
StartDate = "string",
Tiering = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzureTieringArgs
{
BackendTiering = false,
FrontendTiering = false,
MaxRetention = 0,
},
},
FortKnoxAzureCool = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureCoolArgs
{
EndDate = "string",
IsActive = false,
IsFreeTrial = false,
Quantity = 0,
StartDate = "string",
},
FortKnoxAzureHot = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureHotArgs
{
EndDate = "string",
IsActive = false,
IsFreeTrial = false,
Quantity = 0,
StartDate = "string",
},
FortKnoxCold = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxColdArgs
{
EndDate = "string",
IsActive = false,
IsFreeTrial = false,
Quantity = 0,
StartDate = "string",
},
Ransomware = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoRansomwareArgs
{
EndDate = "string",
IsActive = false,
IsFreeTrial = false,
Quantity = 0,
StartDate = "string",
},
SiteContinuity = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoSiteContinuityArgs
{
EndDate = "string",
IsActive = false,
IsFreeTrial = false,
StartDate = "string",
},
ThreatProtection = new Ibm.Inputs.BackupRecoveryConnectorUpdateUserSubscriptionInfoThreatProtectionArgs
{
EndDate = "string",
IsActive = false,
IsFreeTrial = false,
StartDate = "string",
},
},
TenantAccesses = new[]
{
new Ibm.Inputs.BackupRecoveryConnectorUpdateUserTenantAccessArgs
{
ClusterIdentifiers = new[]
{
new Ibm.Inputs.BackupRecoveryConnectorUpdateUserTenantAccessClusterIdentifierArgs
{
ClusterId = 0,
ClusterIncarnationId = 0,
},
},
CreatedTimeMsecs = 0,
EffectiveTimeMsecs = 0,
ExpiredTimeMsecs = 0,
IsAccessActive = false,
IsActive = false,
IsDeleted = false,
LastUpdatedTimeMsecs = 0,
Roles = new[]
{
"string",
},
TenantId = "string",
TenantName = "string",
TenantType = "string",
},
},
TenantId = "string",
Username = "string",
});
example, err := ibm.NewBackupRecoveryConnectorUpdateUser(ctx, "backupRecoveryConnectorUpdateUserResource", &ibm.BackupRecoveryConnectorUpdateUserArgs{
SessionNameCookie: pulumi.String("string"),
LastUpdatedTimeMsecs: pulumi.Float64(0),
GroupRoles: pulumi.StringArray{
pulumi.String("string"),
},
AuditLogSettings: &ibm.BackupRecoveryConnectorUpdateUserAuditLogSettingsArgs{
ReadLogging: pulumi.Bool(false),
},
AuthenticationType: pulumi.String("string"),
BackupRecoveryConnectorUpdateUserId: pulumi.String("string"),
ClusterIdentifiers: ibm.BackupRecoveryConnectorUpdateUserClusterIdentifierArray{
&ibm.BackupRecoveryConnectorUpdateUserClusterIdentifierArgs{
ClusterId: pulumi.Float64(0),
ClusterIncarnationId: pulumi.Float64(0),
},
},
CreatedTimeMsecs: pulumi.Float64(0),
CurrentPassword: pulumi.String("string"),
Description: pulumi.String("string"),
Domain: pulumi.String("string"),
EffectiveTimeMsecs: pulumi.Float64(0),
EmailAddress: pulumi.String("string"),
ExpiredTimeMsecs: pulumi.Float64(0),
ObjectClass: pulumi.String("string"),
GoogleAccount: &ibm.BackupRecoveryConnectorUpdateUserGoogleAccountArgs{
AccountId: pulumi.String("string"),
UserId: pulumi.String("string"),
},
MfaMethods: pulumi.StringArray{
pulumi.String("string"),
},
IdpUserInfo: &ibm.BackupRecoveryConnectorUpdateUserIdpUserInfoArgs{
GroupSids: pulumi.StringArray{
pulumi.String("string"),
},
Groups: pulumi.StringArray{
pulumi.String("string"),
},
IdpId: pulumi.Float64(0),
IsFloatingUser: pulumi.Bool(false),
IssuerId: pulumi.String("string"),
UserId: pulumi.String("string"),
Vendor: pulumi.String("string"),
},
IntercomMessengerToken: pulumi.String("string"),
IsAccountLocked: pulumi.Bool(false),
IsActive: pulumi.Bool(false),
LastSuccessfulLoginTimeMsecs: pulumi.Float64(0),
AdUserInfo: &ibm.BackupRecoveryConnectorUpdateUserAdUserInfoArgs{
GroupSids: pulumi.StringArray{
pulumi.String("string"),
},
Groups: pulumi.StringArray{
pulumi.String("string"),
},
IsFloatingUser: pulumi.Bool(false),
},
AllowDsoModify: pulumi.Bool(false),
MfaInfo: &ibm.BackupRecoveryConnectorUpdateUserMfaInfoArgs{
IsEmailOtpSetupDone: pulumi.Bool(false),
IsTotpSetupDone: pulumi.Bool(false),
IsUserExemptFromMfa: pulumi.Bool(false),
},
ForcePasswordChange: pulumi.Bool(false),
OrgMemberships: ibm.BackupRecoveryConnectorUpdateUserOrgMembershipArray{
&ibm.BackupRecoveryConnectorUpdateUserOrgMembershipArgs{
BifrostEnabled: pulumi.Bool(false),
IsManagedOnHelios: pulumi.Bool(false),
Name: pulumi.String("string"),
Restricted: pulumi.Bool(false),
Roles: pulumi.StringArray{
pulumi.String("string"),
},
TenantId: pulumi.String("string"),
},
},
Password: pulumi.String("string"),
Preferences: &ibm.BackupRecoveryConnectorUpdateUserPreferencesArgs{
Locale: pulumi.String("string"),
},
PreviousLoginTimeMsecs: pulumi.Float64(0),
PrimaryGroupName: pulumi.String("string"),
PrivilegeIds: pulumi.StringArray{
pulumi.String("string"),
},
Profiles: ibm.BackupRecoveryConnectorUpdateUserProfileArray{
&ibm.BackupRecoveryConnectorUpdateUserProfileArgs{
ClusterIdentifiers: ibm.BackupRecoveryConnectorUpdateUserProfileClusterIdentifierArray{
&ibm.BackupRecoveryConnectorUpdateUserProfileClusterIdentifierArgs{
ClusterId: pulumi.Float64(0),
ClusterIncarnationId: pulumi.Float64(0),
},
},
IsActive: pulumi.Bool(false),
IsDeleted: pulumi.Bool(false),
RegionIds: pulumi.StringArray{
pulumi.String("string"),
},
TenantId: pulumi.String("string"),
TenantName: pulumi.String("string"),
TenantType: pulumi.String("string"),
},
},
Restricted: pulumi.Bool(false),
Roles: pulumi.StringArray{
pulumi.String("string"),
},
S3AccessKeyId: pulumi.String("string"),
S3AccountId: pulumi.String("string"),
S3SecretKey: pulumi.String("string"),
SalesforceAccount: &ibm.BackupRecoveryConnectorUpdateUserSalesforceAccountArgs{
AccountId: pulumi.String("string"),
HeliosAccessGrantStatus: pulumi.String("string"),
IsDGaaSUser: pulumi.Bool(false),
IsDMaaSUser: pulumi.Bool(false),
IsDRaaSUser: pulumi.Bool(false),
IsRPaaSUser: pulumi.Bool(false),
IsSalesUser: pulumi.Bool(false),
IsSupportUser: pulumi.Bool(false),
UserId: pulumi.String("string"),
},
AdditionalGroupNames: pulumi.StringArray{
pulumi.String("string"),
},
Sid: pulumi.String("string"),
SpogContext: &ibm.BackupRecoveryConnectorUpdateUserSpogContextArgs{
PrimaryClusterId: pulumi.Float64(0),
PrimaryClusterUserSid: pulumi.String("string"),
PrimaryClusterUsername: pulumi.String("string"),
},
SubscriptionInfo: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoArgs{
Classification: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoClassificationArgs{
EndDate: pulumi.String("string"),
IsActive: pulumi.Bool(false),
IsFreeTrial: pulumi.Bool(false),
StartDate: pulumi.String("string"),
},
DataProtect: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectArgs{
EndDate: pulumi.String("string"),
IsActive: pulumi.Bool(false),
IsAwsSubscription: pulumi.Bool(false),
IsCohesitySubscription: pulumi.Bool(false),
IsFreeTrial: pulumi.Bool(false),
Quantity: pulumi.Float64(0),
StartDate: pulumi.String("string"),
Tiering: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectTieringArgs{
BackendTiering: pulumi.Bool(false),
FrontendTiering: pulumi.Bool(false),
MaxRetention: pulumi.Float64(0),
},
},
DataProtectAzure: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzureArgs{
EndDate: pulumi.String("string"),
IsActive: pulumi.Bool(false),
IsFreeTrial: pulumi.Bool(false),
Quantity: pulumi.Float64(0),
StartDate: pulumi.String("string"),
Tiering: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzureTieringArgs{
BackendTiering: pulumi.Bool(false),
FrontendTiering: pulumi.Bool(false),
MaxRetention: pulumi.Float64(0),
},
},
FortKnoxAzureCool: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureCoolArgs{
EndDate: pulumi.String("string"),
IsActive: pulumi.Bool(false),
IsFreeTrial: pulumi.Bool(false),
Quantity: pulumi.Float64(0),
StartDate: pulumi.String("string"),
},
FortKnoxAzureHot: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureHotArgs{
EndDate: pulumi.String("string"),
IsActive: pulumi.Bool(false),
IsFreeTrial: pulumi.Bool(false),
Quantity: pulumi.Float64(0),
StartDate: pulumi.String("string"),
},
FortKnoxCold: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxColdArgs{
EndDate: pulumi.String("string"),
IsActive: pulumi.Bool(false),
IsFreeTrial: pulumi.Bool(false),
Quantity: pulumi.Float64(0),
StartDate: pulumi.String("string"),
},
Ransomware: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoRansomwareArgs{
EndDate: pulumi.String("string"),
IsActive: pulumi.Bool(false),
IsFreeTrial: pulumi.Bool(false),
Quantity: pulumi.Float64(0),
StartDate: pulumi.String("string"),
},
SiteContinuity: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoSiteContinuityArgs{
EndDate: pulumi.String("string"),
IsActive: pulumi.Bool(false),
IsFreeTrial: pulumi.Bool(false),
StartDate: pulumi.String("string"),
},
ThreatProtection: &ibm.BackupRecoveryConnectorUpdateUserSubscriptionInfoThreatProtectionArgs{
EndDate: pulumi.String("string"),
IsActive: pulumi.Bool(false),
IsFreeTrial: pulumi.Bool(false),
StartDate: pulumi.String("string"),
},
},
TenantAccesses: ibm.BackupRecoveryConnectorUpdateUserTenantAccessArray{
&ibm.BackupRecoveryConnectorUpdateUserTenantAccessArgs{
ClusterIdentifiers: ibm.BackupRecoveryConnectorUpdateUserTenantAccessClusterIdentifierArray{
&ibm.BackupRecoveryConnectorUpdateUserTenantAccessClusterIdentifierArgs{
ClusterId: pulumi.Float64(0),
ClusterIncarnationId: pulumi.Float64(0),
},
},
CreatedTimeMsecs: pulumi.Float64(0),
EffectiveTimeMsecs: pulumi.Float64(0),
ExpiredTimeMsecs: pulumi.Float64(0),
IsAccessActive: pulumi.Bool(false),
IsActive: pulumi.Bool(false),
IsDeleted: pulumi.Bool(false),
LastUpdatedTimeMsecs: pulumi.Float64(0),
Roles: pulumi.StringArray{
pulumi.String("string"),
},
TenantId: pulumi.String("string"),
TenantName: pulumi.String("string"),
TenantType: pulumi.String("string"),
},
},
TenantId: pulumi.String("string"),
Username: pulumi.String("string"),
})
var backupRecoveryConnectorUpdateUserResource = new BackupRecoveryConnectorUpdateUser("backupRecoveryConnectorUpdateUserResource", BackupRecoveryConnectorUpdateUserArgs.builder()
.sessionNameCookie("string")
.lastUpdatedTimeMsecs(0)
.groupRoles("string")
.auditLogSettings(BackupRecoveryConnectorUpdateUserAuditLogSettingsArgs.builder()
.readLogging(false)
.build())
.authenticationType("string")
.backupRecoveryConnectorUpdateUserId("string")
.clusterIdentifiers(BackupRecoveryConnectorUpdateUserClusterIdentifierArgs.builder()
.clusterId(0)
.clusterIncarnationId(0)
.build())
.createdTimeMsecs(0)
.currentPassword("string")
.description("string")
.domain("string")
.effectiveTimeMsecs(0)
.emailAddress("string")
.expiredTimeMsecs(0)
.objectClass("string")
.googleAccount(BackupRecoveryConnectorUpdateUserGoogleAccountArgs.builder()
.accountId("string")
.userId("string")
.build())
.mfaMethods("string")
.idpUserInfo(BackupRecoveryConnectorUpdateUserIdpUserInfoArgs.builder()
.groupSids("string")
.groups("string")
.idpId(0)
.isFloatingUser(false)
.issuerId("string")
.userId("string")
.vendor("string")
.build())
.intercomMessengerToken("string")
.isAccountLocked(false)
.isActive(false)
.lastSuccessfulLoginTimeMsecs(0)
.adUserInfo(BackupRecoveryConnectorUpdateUserAdUserInfoArgs.builder()
.groupSids("string")
.groups("string")
.isFloatingUser(false)
.build())
.allowDsoModify(false)
.mfaInfo(BackupRecoveryConnectorUpdateUserMfaInfoArgs.builder()
.isEmailOtpSetupDone(false)
.isTotpSetupDone(false)
.isUserExemptFromMfa(false)
.build())
.forcePasswordChange(false)
.orgMemberships(BackupRecoveryConnectorUpdateUserOrgMembershipArgs.builder()
.bifrostEnabled(false)
.isManagedOnHelios(false)
.name("string")
.restricted(false)
.roles("string")
.tenantId("string")
.build())
.password("string")
.preferences(BackupRecoveryConnectorUpdateUserPreferencesArgs.builder()
.locale("string")
.build())
.previousLoginTimeMsecs(0)
.primaryGroupName("string")
.privilegeIds("string")
.profiles(BackupRecoveryConnectorUpdateUserProfileArgs.builder()
.clusterIdentifiers(BackupRecoveryConnectorUpdateUserProfileClusterIdentifierArgs.builder()
.clusterId(0)
.clusterIncarnationId(0)
.build())
.isActive(false)
.isDeleted(false)
.regionIds("string")
.tenantId("string")
.tenantName("string")
.tenantType("string")
.build())
.restricted(false)
.roles("string")
.s3AccessKeyId("string")
.s3AccountId("string")
.s3SecretKey("string")
.salesforceAccount(BackupRecoveryConnectorUpdateUserSalesforceAccountArgs.builder()
.accountId("string")
.heliosAccessGrantStatus("string")
.isDGaaSUser(false)
.isDMaaSUser(false)
.isDRaaSUser(false)
.isRPaaSUser(false)
.isSalesUser(false)
.isSupportUser(false)
.userId("string")
.build())
.additionalGroupNames("string")
.sid("string")
.spogContext(BackupRecoveryConnectorUpdateUserSpogContextArgs.builder()
.primaryClusterId(0)
.primaryClusterUserSid("string")
.primaryClusterUsername("string")
.build())
.subscriptionInfo(BackupRecoveryConnectorUpdateUserSubscriptionInfoArgs.builder()
.classification(BackupRecoveryConnectorUpdateUserSubscriptionInfoClassificationArgs.builder()
.endDate("string")
.isActive(false)
.isFreeTrial(false)
.startDate("string")
.build())
.dataProtect(BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectArgs.builder()
.endDate("string")
.isActive(false)
.isAwsSubscription(false)
.isCohesitySubscription(false)
.isFreeTrial(false)
.quantity(0)
.startDate("string")
.tiering(BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectTieringArgs.builder()
.backendTiering(false)
.frontendTiering(false)
.maxRetention(0)
.build())
.build())
.dataProtectAzure(BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzureArgs.builder()
.endDate("string")
.isActive(false)
.isFreeTrial(false)
.quantity(0)
.startDate("string")
.tiering(BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzureTieringArgs.builder()
.backendTiering(false)
.frontendTiering(false)
.maxRetention(0)
.build())
.build())
.fortKnoxAzureCool(BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureCoolArgs.builder()
.endDate("string")
.isActive(false)
.isFreeTrial(false)
.quantity(0)
.startDate("string")
.build())
.fortKnoxAzureHot(BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureHotArgs.builder()
.endDate("string")
.isActive(false)
.isFreeTrial(false)
.quantity(0)
.startDate("string")
.build())
.fortKnoxCold(BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxColdArgs.builder()
.endDate("string")
.isActive(false)
.isFreeTrial(false)
.quantity(0)
.startDate("string")
.build())
.ransomware(BackupRecoveryConnectorUpdateUserSubscriptionInfoRansomwareArgs.builder()
.endDate("string")
.isActive(false)
.isFreeTrial(false)
.quantity(0)
.startDate("string")
.build())
.siteContinuity(BackupRecoveryConnectorUpdateUserSubscriptionInfoSiteContinuityArgs.builder()
.endDate("string")
.isActive(false)
.isFreeTrial(false)
.startDate("string")
.build())
.threatProtection(BackupRecoveryConnectorUpdateUserSubscriptionInfoThreatProtectionArgs.builder()
.endDate("string")
.isActive(false)
.isFreeTrial(false)
.startDate("string")
.build())
.build())
.tenantAccesses(BackupRecoveryConnectorUpdateUserTenantAccessArgs.builder()
.clusterIdentifiers(BackupRecoveryConnectorUpdateUserTenantAccessClusterIdentifierArgs.builder()
.clusterId(0)
.clusterIncarnationId(0)
.build())
.createdTimeMsecs(0)
.effectiveTimeMsecs(0)
.expiredTimeMsecs(0)
.isAccessActive(false)
.isActive(false)
.isDeleted(false)
.lastUpdatedTimeMsecs(0)
.roles("string")
.tenantId("string")
.tenantName("string")
.tenantType("string")
.build())
.tenantId("string")
.username("string")
.build());
backup_recovery_connector_update_user_resource = ibm.BackupRecoveryConnectorUpdateUser("backupRecoveryConnectorUpdateUserResource",
session_name_cookie="string",
last_updated_time_msecs=0,
group_roles=["string"],
audit_log_settings={
"read_logging": False,
},
authentication_type="string",
backup_recovery_connector_update_user_id="string",
cluster_identifiers=[{
"cluster_id": 0,
"cluster_incarnation_id": 0,
}],
created_time_msecs=0,
current_password="string",
description="string",
domain="string",
effective_time_msecs=0,
email_address="string",
expired_time_msecs=0,
object_class="string",
google_account={
"account_id": "string",
"user_id": "string",
},
mfa_methods=["string"],
idp_user_info={
"group_sids": ["string"],
"groups": ["string"],
"idp_id": 0,
"is_floating_user": False,
"issuer_id": "string",
"user_id": "string",
"vendor": "string",
},
intercom_messenger_token="string",
is_account_locked=False,
is_active=False,
last_successful_login_time_msecs=0,
ad_user_info={
"group_sids": ["string"],
"groups": ["string"],
"is_floating_user": False,
},
allow_dso_modify=False,
mfa_info={
"is_email_otp_setup_done": False,
"is_totp_setup_done": False,
"is_user_exempt_from_mfa": False,
},
force_password_change=False,
org_memberships=[{
"bifrost_enabled": False,
"is_managed_on_helios": False,
"name": "string",
"restricted": False,
"roles": ["string"],
"tenant_id": "string",
}],
password="string",
preferences={
"locale": "string",
},
previous_login_time_msecs=0,
primary_group_name="string",
privilege_ids=["string"],
profiles=[{
"cluster_identifiers": [{
"cluster_id": 0,
"cluster_incarnation_id": 0,
}],
"is_active": False,
"is_deleted": False,
"region_ids": ["string"],
"tenant_id": "string",
"tenant_name": "string",
"tenant_type": "string",
}],
restricted=False,
roles=["string"],
s3_access_key_id="string",
s3_account_id="string",
s3_secret_key="string",
salesforce_account={
"account_id": "string",
"helios_access_grant_status": "string",
"is_d_gaa_suser": False,
"is_d_maa_suser": False,
"is_d_raa_suser": False,
"is_r_paa_suser": False,
"is_sales_user": False,
"is_support_user": False,
"user_id": "string",
},
additional_group_names=["string"],
sid="string",
spog_context={
"primary_cluster_id": 0,
"primary_cluster_user_sid": "string",
"primary_cluster_username": "string",
},
subscription_info={
"classification": {
"end_date": "string",
"is_active": False,
"is_free_trial": False,
"start_date": "string",
},
"data_protect": {
"end_date": "string",
"is_active": False,
"is_aws_subscription": False,
"is_cohesity_subscription": False,
"is_free_trial": False,
"quantity": 0,
"start_date": "string",
"tiering": {
"backend_tiering": False,
"frontend_tiering": False,
"max_retention": 0,
},
},
"data_protect_azure": {
"end_date": "string",
"is_active": False,
"is_free_trial": False,
"quantity": 0,
"start_date": "string",
"tiering": {
"backend_tiering": False,
"frontend_tiering": False,
"max_retention": 0,
},
},
"fort_knox_azure_cool": {
"end_date": "string",
"is_active": False,
"is_free_trial": False,
"quantity": 0,
"start_date": "string",
},
"fort_knox_azure_hot": {
"end_date": "string",
"is_active": False,
"is_free_trial": False,
"quantity": 0,
"start_date": "string",
},
"fort_knox_cold": {
"end_date": "string",
"is_active": False,
"is_free_trial": False,
"quantity": 0,
"start_date": "string",
},
"ransomware": {
"end_date": "string",
"is_active": False,
"is_free_trial": False,
"quantity": 0,
"start_date": "string",
},
"site_continuity": {
"end_date": "string",
"is_active": False,
"is_free_trial": False,
"start_date": "string",
},
"threat_protection": {
"end_date": "string",
"is_active": False,
"is_free_trial": False,
"start_date": "string",
},
},
tenant_accesses=[{
"cluster_identifiers": [{
"cluster_id": 0,
"cluster_incarnation_id": 0,
}],
"created_time_msecs": 0,
"effective_time_msecs": 0,
"expired_time_msecs": 0,
"is_access_active": False,
"is_active": False,
"is_deleted": False,
"last_updated_time_msecs": 0,
"roles": ["string"],
"tenant_id": "string",
"tenant_name": "string",
"tenant_type": "string",
}],
tenant_id="string",
username="string")
const backupRecoveryConnectorUpdateUserResource = new ibm.BackupRecoveryConnectorUpdateUser("backupRecoveryConnectorUpdateUserResource", {
sessionNameCookie: "string",
lastUpdatedTimeMsecs: 0,
groupRoles: ["string"],
auditLogSettings: {
readLogging: false,
},
authenticationType: "string",
backupRecoveryConnectorUpdateUserId: "string",
clusterIdentifiers: [{
clusterId: 0,
clusterIncarnationId: 0,
}],
createdTimeMsecs: 0,
currentPassword: "string",
description: "string",
domain: "string",
effectiveTimeMsecs: 0,
emailAddress: "string",
expiredTimeMsecs: 0,
objectClass: "string",
googleAccount: {
accountId: "string",
userId: "string",
},
mfaMethods: ["string"],
idpUserInfo: {
groupSids: ["string"],
groups: ["string"],
idpId: 0,
isFloatingUser: false,
issuerId: "string",
userId: "string",
vendor: "string",
},
intercomMessengerToken: "string",
isAccountLocked: false,
isActive: false,
lastSuccessfulLoginTimeMsecs: 0,
adUserInfo: {
groupSids: ["string"],
groups: ["string"],
isFloatingUser: false,
},
allowDsoModify: false,
mfaInfo: {
isEmailOtpSetupDone: false,
isTotpSetupDone: false,
isUserExemptFromMfa: false,
},
forcePasswordChange: false,
orgMemberships: [{
bifrostEnabled: false,
isManagedOnHelios: false,
name: "string",
restricted: false,
roles: ["string"],
tenantId: "string",
}],
password: "string",
preferences: {
locale: "string",
},
previousLoginTimeMsecs: 0,
primaryGroupName: "string",
privilegeIds: ["string"],
profiles: [{
clusterIdentifiers: [{
clusterId: 0,
clusterIncarnationId: 0,
}],
isActive: false,
isDeleted: false,
regionIds: ["string"],
tenantId: "string",
tenantName: "string",
tenantType: "string",
}],
restricted: false,
roles: ["string"],
s3AccessKeyId: "string",
s3AccountId: "string",
s3SecretKey: "string",
salesforceAccount: {
accountId: "string",
heliosAccessGrantStatus: "string",
isDGaaSUser: false,
isDMaaSUser: false,
isDRaaSUser: false,
isRPaaSUser: false,
isSalesUser: false,
isSupportUser: false,
userId: "string",
},
additionalGroupNames: ["string"],
sid: "string",
spogContext: {
primaryClusterId: 0,
primaryClusterUserSid: "string",
primaryClusterUsername: "string",
},
subscriptionInfo: {
classification: {
endDate: "string",
isActive: false,
isFreeTrial: false,
startDate: "string",
},
dataProtect: {
endDate: "string",
isActive: false,
isAwsSubscription: false,
isCohesitySubscription: false,
isFreeTrial: false,
quantity: 0,
startDate: "string",
tiering: {
backendTiering: false,
frontendTiering: false,
maxRetention: 0,
},
},
dataProtectAzure: {
endDate: "string",
isActive: false,
isFreeTrial: false,
quantity: 0,
startDate: "string",
tiering: {
backendTiering: false,
frontendTiering: false,
maxRetention: 0,
},
},
fortKnoxAzureCool: {
endDate: "string",
isActive: false,
isFreeTrial: false,
quantity: 0,
startDate: "string",
},
fortKnoxAzureHot: {
endDate: "string",
isActive: false,
isFreeTrial: false,
quantity: 0,
startDate: "string",
},
fortKnoxCold: {
endDate: "string",
isActive: false,
isFreeTrial: false,
quantity: 0,
startDate: "string",
},
ransomware: {
endDate: "string",
isActive: false,
isFreeTrial: false,
quantity: 0,
startDate: "string",
},
siteContinuity: {
endDate: "string",
isActive: false,
isFreeTrial: false,
startDate: "string",
},
threatProtection: {
endDate: "string",
isActive: false,
isFreeTrial: false,
startDate: "string",
},
},
tenantAccesses: [{
clusterIdentifiers: [{
clusterId: 0,
clusterIncarnationId: 0,
}],
createdTimeMsecs: 0,
effectiveTimeMsecs: 0,
expiredTimeMsecs: 0,
isAccessActive: false,
isActive: false,
isDeleted: false,
lastUpdatedTimeMsecs: 0,
roles: ["string"],
tenantId: "string",
tenantName: "string",
tenantType: "string",
}],
tenantId: "string",
username: "string",
});
type: ibm:BackupRecoveryConnectorUpdateUser
properties:
adUserInfo:
groupSids:
- string
groups:
- string
isFloatingUser: false
additionalGroupNames:
- string
allowDsoModify: false
auditLogSettings:
readLogging: false
authenticationType: string
backupRecoveryConnectorUpdateUserId: string
clusterIdentifiers:
- clusterId: 0
clusterIncarnationId: 0
createdTimeMsecs: 0
currentPassword: string
description: string
domain: string
effectiveTimeMsecs: 0
emailAddress: string
expiredTimeMsecs: 0
forcePasswordChange: false
googleAccount:
accountId: string
userId: string
groupRoles:
- string
idpUserInfo:
groupSids:
- string
groups:
- string
idpId: 0
isFloatingUser: false
issuerId: string
userId: string
vendor: string
intercomMessengerToken: string
isAccountLocked: false
isActive: false
lastSuccessfulLoginTimeMsecs: 0
lastUpdatedTimeMsecs: 0
mfaInfo:
isEmailOtpSetupDone: false
isTotpSetupDone: false
isUserExemptFromMfa: false
mfaMethods:
- string
objectClass: string
orgMemberships:
- bifrostEnabled: false
isManagedOnHelios: false
name: string
restricted: false
roles:
- string
tenantId: string
password: string
preferences:
locale: string
previousLoginTimeMsecs: 0
primaryGroupName: string
privilegeIds:
- string
profiles:
- clusterIdentifiers:
- clusterId: 0
clusterIncarnationId: 0
isActive: false
isDeleted: false
regionIds:
- string
tenantId: string
tenantName: string
tenantType: string
restricted: false
roles:
- string
s3AccessKeyId: string
s3AccountId: string
s3SecretKey: string
salesforceAccount:
accountId: string
heliosAccessGrantStatus: string
isDGaaSUser: false
isDMaaSUser: false
isDRaaSUser: false
isRPaaSUser: false
isSalesUser: false
isSupportUser: false
userId: string
sessionNameCookie: string
sid: string
spogContext:
primaryClusterId: 0
primaryClusterUserSid: string
primaryClusterUsername: string
subscriptionInfo:
classification:
endDate: string
isActive: false
isFreeTrial: false
startDate: string
dataProtect:
endDate: string
isActive: false
isAwsSubscription: false
isCohesitySubscription: false
isFreeTrial: false
quantity: 0
startDate: string
tiering:
backendTiering: false
frontendTiering: false
maxRetention: 0
dataProtectAzure:
endDate: string
isActive: false
isFreeTrial: false
quantity: 0
startDate: string
tiering:
backendTiering: false
frontendTiering: false
maxRetention: 0
fortKnoxAzureCool:
endDate: string
isActive: false
isFreeTrial: false
quantity: 0
startDate: string
fortKnoxAzureHot:
endDate: string
isActive: false
isFreeTrial: false
quantity: 0
startDate: string
fortKnoxCold:
endDate: string
isActive: false
isFreeTrial: false
quantity: 0
startDate: string
ransomware:
endDate: string
isActive: false
isFreeTrial: false
quantity: 0
startDate: string
siteContinuity:
endDate: string
isActive: false
isFreeTrial: false
startDate: string
threatProtection:
endDate: string
isActive: false
isFreeTrial: false
startDate: string
tenantAccesses:
- clusterIdentifiers:
- clusterId: 0
clusterIncarnationId: 0
createdTimeMsecs: 0
effectiveTimeMsecs: 0
expiredTimeMsecs: 0
isAccessActive: false
isActive: false
isDeleted: false
lastUpdatedTimeMsecs: 0
roles:
- string
tenantId: string
tenantName: string
tenantType: string
tenantId: string
username: string
BackupRecoveryConnectorUpdateUser Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The BackupRecoveryConnectorUpdateUser resource accepts the following input properties:
- string
- Specifies the session name cookie of the Cohesity user.
- Ad
User BackupInfo Recovery Connector Update User Ad User Info - 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 List<string>Names - Specifies the names of additional groups this User may belong to.
- Allow
Dso boolModify - Specifies if the data security user can be modified by the admin users.
- Audit
Log BackupSettings Recovery Connector Update User Audit Log Settings - 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 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
.
- Constraints: Allowable values are:
- Backup
Recovery stringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- Cluster
Identifiers List<BackupRecovery Connector Update User Cluster Identifier> - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- Created
Time doubleMsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- Current
Password string - Specifies the current password when updating the password.
- Description string
- Specifies a description about the user.
- Domain 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.
- Effective
Time doubleMsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- Email
Address string - Specifies the email address of the user.
- Expired
Time doubleMsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- Force
Password boolChange - Specifies whether to force user to change password.
- Google
Account BackupRecovery Connector Update User Google Account - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- Group
Roles List<string> - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- Idp
User BackupInfo Recovery Connector Update User Idp User Info - 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 stringToken - Specifies the messenger token for intercom identity verification.
- Is
Account boolLocked - Specifies whether the user account is locked.
- Is
Active bool - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- Last
Successful doubleLogin Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- Last
Updated doubleTime Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- Mfa
Info BackupRecovery Connector Update User Mfa Info - Specifies information about MFA. Nested schema for mfa_info:
- Mfa
Methods List<string> - Specifies MFA methods that enabled on the cluster.
- Object
Class string - Specifies object class of user, could be either user or group.
- Org
Memberships List<BackupRecovery Connector Update User Org Membership> - 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 string
- Specifies the password of this user.
- Preferences
Backup
Recovery Connector Update User Preferences - Specifies the preferences of this user. Nested schema for preferences:
- Previous
Login doubleTime Msecs - Specifies the epoch time in milliseconds of previous user login.
- Primary
Group stringName - Specifies the name of the primary group of this User.
- Privilege
Ids List<string> - 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
.
- Constraints: Allowable list items are:
- Profiles
List<Backup
Recovery Connector Update User Profile> - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- Restricted bool
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- Roles List<string>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- S3Access
Key stringId - Specifies the S3 Account Access Key ID.
- S3Account
Id string - Specifies the S3 Account Canonical User ID.
- S3Secret
Key string - Specifies the S3 Account Secret Key.
- Salesforce
Account BackupRecovery Connector Update User Salesforce Account - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- Sid string
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- Spog
Context BackupRecovery Connector Update User Spog Context - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- Subscription
Info BackupRecovery Connector Update User Subscription Info - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- Tenant
Accesses List<BackupRecovery Connector Update User Tenant Access> - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- Tenant
Id string - Specifies the effective Tenant ID of the user.
- Username string
- Specifies the login name of the user.
- string
- Specifies the session name cookie of the Cohesity user.
- Ad
User BackupInfo Recovery Connector Update User Ad User Info Args - 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 []stringNames - Specifies the names of additional groups this User may belong to.
- Allow
Dso boolModify - Specifies if the data security user can be modified by the admin users.
- Audit
Log BackupSettings Recovery Connector Update User Audit Log Settings Args - 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 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
.
- Constraints: Allowable values are:
- Backup
Recovery stringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- Cluster
Identifiers []BackupRecovery Connector Update User Cluster Identifier Args - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- Created
Time float64Msecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- Current
Password string - Specifies the current password when updating the password.
- Description string
- Specifies a description about the user.
- Domain 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.
- Effective
Time float64Msecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- Email
Address string - Specifies the email address of the user.
- Expired
Time float64Msecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- Force
Password boolChange - Specifies whether to force user to change password.
- Google
Account BackupRecovery Connector Update User Google Account Args - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- Group
Roles []string - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- Idp
User BackupInfo Recovery Connector Update User Idp User Info Args - 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 stringToken - Specifies the messenger token for intercom identity verification.
- Is
Account boolLocked - Specifies whether the user account is locked.
- Is
Active bool - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- Last
Successful float64Login Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- Last
Updated float64Time Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- Mfa
Info BackupRecovery Connector Update User Mfa Info Args - Specifies information about MFA. Nested schema for mfa_info:
- Mfa
Methods []string - Specifies MFA methods that enabled on the cluster.
- Object
Class string - Specifies object class of user, could be either user or group.
- Org
Memberships []BackupRecovery Connector Update User Org Membership Args - 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 string
- Specifies the password of this user.
- Preferences
Backup
Recovery Connector Update User Preferences Args - Specifies the preferences of this user. Nested schema for preferences:
- Previous
Login float64Time Msecs - Specifies the epoch time in milliseconds of previous user login.
- Primary
Group stringName - Specifies the name of the primary group of this User.
- Privilege
Ids []string - 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
.
- Constraints: Allowable list items are:
- Profiles
[]Backup
Recovery Connector Update User Profile Args - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- Restricted bool
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- Roles []string
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- S3Access
Key stringId - Specifies the S3 Account Access Key ID.
- S3Account
Id string - Specifies the S3 Account Canonical User ID.
- S3Secret
Key string - Specifies the S3 Account Secret Key.
- Salesforce
Account BackupRecovery Connector Update User Salesforce Account Args - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- Sid string
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- Spog
Context BackupRecovery Connector Update User Spog Context Args - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- Subscription
Info BackupRecovery Connector Update User Subscription Info Args - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- Tenant
Accesses []BackupRecovery Connector Update User Tenant Access Args - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- Tenant
Id string - Specifies the effective Tenant ID of the user.
- Username string
- Specifies the login name of the user.
- String
- Specifies the session name cookie of the Cohesity user.
- ad
User BackupInfo Recovery Connector Update User Ad User Info - 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 List<String>Names - Specifies the names of additional groups this User may belong to.
- allow
Dso BooleanModify - Specifies if the data security user can be modified by the admin users.
- audit
Log BackupSettings Recovery Connector Update User Audit Log Settings - 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 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
.
- Constraints: Allowable values are:
- backup
Recovery StringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- cluster
Identifiers List<BackupRecovery Connector Update User Cluster Identifier> - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- created
Time DoubleMsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- current
Password String - Specifies the current password when updating the password.
- description String
- Specifies a description about the user.
- domain 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.
- effective
Time DoubleMsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- email
Address String - Specifies the email address of the user.
- expired
Time DoubleMsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- force
Password BooleanChange - Specifies whether to force user to change password.
- google
Account BackupRecovery Connector Update User Google Account - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- group
Roles List<String> - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- idp
User BackupInfo Recovery Connector Update User Idp User Info - 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 StringToken - Specifies the messenger token for intercom identity verification.
- is
Account BooleanLocked - Specifies whether the user account is locked.
- is
Active Boolean - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- last
Successful DoubleLogin Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- last
Updated DoubleTime Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- mfa
Info BackupRecovery Connector Update User Mfa Info - Specifies information about MFA. Nested schema for mfa_info:
- mfa
Methods List<String> - Specifies MFA methods that enabled on the cluster.
- object
Class String - Specifies object class of user, could be either user or group.
- org
Memberships List<BackupRecovery Connector Update User Org Membership> - 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 String
- Specifies the password of this user.
- preferences
Backup
Recovery Connector Update User Preferences - Specifies the preferences of this user. Nested schema for preferences:
- previous
Login DoubleTime Msecs - Specifies the epoch time in milliseconds of previous user login.
- primary
Group StringName - Specifies the name of the primary group of this User.
- privilege
Ids List<String> - 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
.
- Constraints: Allowable list items are:
- profiles
List<Backup
Recovery Connector Update User Profile> - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- restricted Boolean
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles List<String>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- s3Access
Key StringId - Specifies the S3 Account Access Key ID.
- s3Account
Id String - Specifies the S3 Account Canonical User ID.
- s3Secret
Key String - Specifies the S3 Account Secret Key.
- salesforce
Account BackupRecovery Connector Update User Salesforce Account - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- sid String
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- spog
Context BackupRecovery Connector Update User Spog Context - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- subscription
Info BackupRecovery Connector Update User Subscription Info - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- tenant
Accesses List<BackupRecovery Connector Update User Tenant Access> - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- tenant
Id String - Specifies the effective Tenant ID of the user.
- username String
- Specifies the login name of the user.
- string
- Specifies the session name cookie of the Cohesity user.
- ad
User BackupInfo Recovery Connector Update User Ad User Info - 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 string[]Names - Specifies the names of additional groups this User may belong to.
- allow
Dso booleanModify - Specifies if the data security user can be modified by the admin users.
- audit
Log BackupSettings Recovery Connector Update User Audit Log Settings - 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 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
.
- Constraints: Allowable values are:
- backup
Recovery stringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- cluster
Identifiers BackupRecovery Connector Update User Cluster Identifier[] - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- created
Time numberMsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- current
Password string - Specifies the current password when updating the password.
- description string
- Specifies a description about the user.
- domain 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.
- effective
Time numberMsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- email
Address string - Specifies the email address of the user.
- expired
Time numberMsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- force
Password booleanChange - Specifies whether to force user to change password.
- google
Account BackupRecovery Connector Update User Google Account - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- group
Roles string[] - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- idp
User BackupInfo Recovery Connector Update User Idp User Info - 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 stringToken - Specifies the messenger token for intercom identity verification.
- is
Account booleanLocked - Specifies whether the user account is locked.
- is
Active boolean - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- last
Successful numberLogin Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- last
Updated numberTime Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- mfa
Info BackupRecovery Connector Update User Mfa Info - Specifies information about MFA. Nested schema for mfa_info:
- mfa
Methods string[] - Specifies MFA methods that enabled on the cluster.
- object
Class string - Specifies object class of user, could be either user or group.
- org
Memberships BackupRecovery Connector Update User Org Membership[] - 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 string
- Specifies the password of this user.
- preferences
Backup
Recovery Connector Update User Preferences - Specifies the preferences of this user. Nested schema for preferences:
- previous
Login numberTime Msecs - Specifies the epoch time in milliseconds of previous user login.
- primary
Group stringName - Specifies the name of the primary group of this User.
- privilege
Ids string[] - 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
.
- Constraints: Allowable list items are:
- profiles
Backup
Recovery Connector Update User Profile[] - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- restricted boolean
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles string[]
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- s3Access
Key stringId - Specifies the S3 Account Access Key ID.
- s3Account
Id string - Specifies the S3 Account Canonical User ID.
- s3Secret
Key string - Specifies the S3 Account Secret Key.
- salesforce
Account BackupRecovery Connector Update User Salesforce Account - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- sid string
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- spog
Context BackupRecovery Connector Update User Spog Context - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- subscription
Info BackupRecovery Connector Update User Subscription Info - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- tenant
Accesses BackupRecovery Connector Update User Tenant Access[] - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- tenant
Id string - Specifies the effective Tenant ID of the user.
- username string
- Specifies the login name of the user.
- str
- Specifies the session name cookie of the Cohesity user.
- ad_
user_ Backupinfo Recovery Connector Update User Ad User Info Args - 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_ Sequence[str]names - Specifies the names of additional groups this User may belong to.
- allow_
dso_ boolmodify - Specifies if the data security user can be modified by the admin users.
- audit_
log_ Backupsettings Recovery Connector Update User Audit Log Settings Args - 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 str - 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
.
- Constraints: Allowable values are:
- backup_
recovery_ strconnector_ update_ user_ id - The unique identifier of the backup_recovery_connector_update_user.
- cluster_
identifiers Sequence[BackupRecovery Connector Update User Cluster Identifier Args] - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- created_
time_ floatmsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- current_
password str - Specifies the current password when updating the password.
- description str
- Specifies a description about the user.
- domain str
- 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.
- effective_
time_ floatmsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- email_
address str - Specifies the email address of the user.
- expired_
time_ floatmsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- force_
password_ boolchange - Specifies whether to force user to change password.
- google_
account BackupRecovery Connector Update User Google Account Args - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- group_
roles Sequence[str] - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- idp_
user_ Backupinfo Recovery Connector Update User Idp User Info Args - 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_ strtoken - Specifies the messenger token for intercom identity verification.
- is_
account_ boollocked - Specifies whether the user account is locked.
- is_
active bool - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- last_
successful_ floatlogin_ time_ msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- last_
updated_ floattime_ msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- mfa_
info BackupRecovery Connector Update User Mfa Info Args - Specifies information about MFA. Nested schema for mfa_info:
- mfa_
methods Sequence[str] - Specifies MFA methods that enabled on the cluster.
- object_
class str - Specifies object class of user, could be either user or group.
- org_
memberships Sequence[BackupRecovery Connector Update User Org Membership Args] - 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 str
- Specifies the password of this user.
- preferences
Backup
Recovery Connector Update User Preferences Args - Specifies the preferences of this user. Nested schema for preferences:
- previous_
login_ floattime_ msecs - Specifies the epoch time in milliseconds of previous user login.
- primary_
group_ strname - Specifies the name of the primary group of this User.
- privilege_
ids Sequence[str] - 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
.
- Constraints: Allowable list items are:
- profiles
Sequence[Backup
Recovery Connector Update User Profile Args] - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- restricted bool
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles Sequence[str]
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- s3_
access_ strkey_ id - Specifies the S3 Account Access Key ID.
- s3_
account_ strid - Specifies the S3 Account Canonical User ID.
- s3_
secret_ strkey - Specifies the S3 Account Secret Key.
- salesforce_
account BackupRecovery Connector Update User Salesforce Account Args - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- sid str
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- spog_
context BackupRecovery Connector Update User Spog Context Args - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- subscription_
info BackupRecovery Connector Update User Subscription Info Args - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- tenant_
accesses Sequence[BackupRecovery Connector Update User Tenant Access Args] - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- tenant_
id str - Specifies the effective Tenant ID of the user.
- username str
- Specifies the login name of the user.
- String
- Specifies the session name cookie of the Cohesity user.
- ad
User Property MapInfo - 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 List<String>Names - Specifies the names of additional groups this User may belong to.
- allow
Dso BooleanModify - Specifies if the data security user can be modified by the admin users.
- audit
Log Property MapSettings - 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 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
.
- Constraints: Allowable values are:
- backup
Recovery StringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- cluster
Identifiers List<Property Map> - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- created
Time NumberMsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- current
Password String - Specifies the current password when updating the password.
- description String
- Specifies a description about the user.
- domain 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.
- effective
Time NumberMsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- email
Address String - Specifies the email address of the user.
- expired
Time NumberMsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- force
Password BooleanChange - Specifies whether to force user to change password.
- google
Account Property Map - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- group
Roles List<String> - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- idp
User Property MapInfo - 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 StringToken - Specifies the messenger token for intercom identity verification.
- is
Account BooleanLocked - Specifies whether the user account is locked.
- is
Active Boolean - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- last
Successful NumberLogin Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- last
Updated NumberTime Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- mfa
Info Property Map - Specifies information about MFA. Nested schema for mfa_info:
- mfa
Methods List<String> - Specifies MFA methods that enabled on the cluster.
- object
Class String - Specifies object class of user, could be either user or group.
- org
Memberships List<Property Map> - 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 String
- Specifies the password of this user.
- preferences Property Map
- Specifies the preferences of this user. Nested schema for preferences:
- previous
Login NumberTime Msecs - Specifies the epoch time in milliseconds of previous user login.
- primary
Group StringName - Specifies the name of the primary group of this User.
- privilege
Ids List<String> - 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
.
- Constraints: Allowable list items are:
- profiles List<Property Map>
- Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- restricted Boolean
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles List<String>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- s3Access
Key StringId - Specifies the S3 Account Access Key ID.
- s3Account
Id String - Specifies the S3 Account Canonical User ID.
- s3Secret
Key String - Specifies the S3 Account Secret Key.
- salesforce
Account Property Map - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- sid String
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- spog
Context Property Map - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- subscription
Info Property Map - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- tenant
Accesses List<Property Map> - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- tenant
Id String - Specifies the effective Tenant ID of the user.
- username String
- Specifies the login name of the user.
Outputs
All input properties are implicitly available as output properties. Additionally, the BackupRecoveryConnectorUpdateUser resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Account boolMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- Is
Cluster boolMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Account boolMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- Is
Cluster boolMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Account BooleanMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- is
Cluster BooleanMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Account booleanMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- is
Cluster booleanMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
account_ boolmfa_ enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- is_
cluster_ boolmfa_ enabled - (Boolean) Specifies if MFA is enabled on cluster.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Account BooleanMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- is
Cluster BooleanMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
Look up Existing BackupRecoveryConnectorUpdateUser Resource
Get an existing BackupRecoveryConnectorUpdateUser resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: BackupRecoveryConnectorUpdateUserState, opts?: CustomResourceOptions): BackupRecoveryConnectorUpdateUser
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
ad_user_info: Optional[BackupRecoveryConnectorUpdateUserAdUserInfoArgs] = None,
additional_group_names: Optional[Sequence[str]] = None,
allow_dso_modify: Optional[bool] = None,
audit_log_settings: Optional[BackupRecoveryConnectorUpdateUserAuditLogSettingsArgs] = None,
authentication_type: Optional[str] = None,
backup_recovery_connector_update_user_id: Optional[str] = None,
cluster_identifiers: Optional[Sequence[BackupRecoveryConnectorUpdateUserClusterIdentifierArgs]] = None,
created_time_msecs: Optional[float] = None,
current_password: Optional[str] = None,
description: Optional[str] = None,
domain: Optional[str] = None,
effective_time_msecs: Optional[float] = None,
email_address: Optional[str] = None,
expired_time_msecs: Optional[float] = None,
force_password_change: Optional[bool] = None,
google_account: Optional[BackupRecoveryConnectorUpdateUserGoogleAccountArgs] = None,
group_roles: Optional[Sequence[str]] = None,
idp_user_info: Optional[BackupRecoveryConnectorUpdateUserIdpUserInfoArgs] = None,
intercom_messenger_token: Optional[str] = None,
is_account_locked: Optional[bool] = None,
is_account_mfa_enabled: Optional[bool] = None,
is_active: Optional[bool] = None,
is_cluster_mfa_enabled: Optional[bool] = None,
last_successful_login_time_msecs: Optional[float] = None,
last_updated_time_msecs: Optional[float] = None,
mfa_info: Optional[BackupRecoveryConnectorUpdateUserMfaInfoArgs] = None,
mfa_methods: Optional[Sequence[str]] = None,
object_class: Optional[str] = None,
org_memberships: Optional[Sequence[BackupRecoveryConnectorUpdateUserOrgMembershipArgs]] = None,
password: Optional[str] = None,
preferences: Optional[BackupRecoveryConnectorUpdateUserPreferencesArgs] = None,
previous_login_time_msecs: Optional[float] = None,
primary_group_name: Optional[str] = None,
privilege_ids: Optional[Sequence[str]] = None,
profiles: Optional[Sequence[BackupRecoveryConnectorUpdateUserProfileArgs]] = None,
restricted: Optional[bool] = None,
roles: Optional[Sequence[str]] = None,
s3_access_key_id: Optional[str] = None,
s3_account_id: Optional[str] = None,
s3_secret_key: Optional[str] = None,
salesforce_account: Optional[BackupRecoveryConnectorUpdateUserSalesforceAccountArgs] = None,
session_name_cookie: Optional[str] = None,
sid: Optional[str] = None,
spog_context: Optional[BackupRecoveryConnectorUpdateUserSpogContextArgs] = None,
subscription_info: Optional[BackupRecoveryConnectorUpdateUserSubscriptionInfoArgs] = None,
tenant_accesses: Optional[Sequence[BackupRecoveryConnectorUpdateUserTenantAccessArgs]] = None,
tenant_id: Optional[str] = None,
username: Optional[str] = None) -> BackupRecoveryConnectorUpdateUser
func GetBackupRecoveryConnectorUpdateUser(ctx *Context, name string, id IDInput, state *BackupRecoveryConnectorUpdateUserState, opts ...ResourceOption) (*BackupRecoveryConnectorUpdateUser, error)
public static BackupRecoveryConnectorUpdateUser Get(string name, Input<string> id, BackupRecoveryConnectorUpdateUserState? state, CustomResourceOptions? opts = null)
public static BackupRecoveryConnectorUpdateUser get(String name, Output<String> id, BackupRecoveryConnectorUpdateUserState state, CustomResourceOptions options)
resources: _: type: ibm:BackupRecoveryConnectorUpdateUser get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Ad
User BackupInfo Recovery Connector Update User Ad User Info - 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 List<string>Names - Specifies the names of additional groups this User may belong to.
- Allow
Dso boolModify - Specifies if the data security user can be modified by the admin users.
- Audit
Log BackupSettings Recovery Connector Update User Audit Log Settings - 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 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
.
- Constraints: Allowable values are:
- Backup
Recovery stringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- Cluster
Identifiers List<BackupRecovery Connector Update User Cluster Identifier> - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- Created
Time doubleMsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- Current
Password string - Specifies the current password when updating the password.
- Description string
- Specifies a description about the user.
- Domain 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.
- Effective
Time doubleMsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- Email
Address string - Specifies the email address of the user.
- Expired
Time doubleMsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- Force
Password boolChange - Specifies whether to force user to change password.
- Google
Account BackupRecovery Connector Update User Google Account - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- Group
Roles List<string> - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- Idp
User BackupInfo Recovery Connector Update User Idp User Info - 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 stringToken - Specifies the messenger token for intercom identity verification.
- Is
Account boolLocked - Specifies whether the user account is locked.
- Is
Account boolMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- Is
Active bool - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- Is
Cluster boolMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
- Last
Successful doubleLogin Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- Last
Updated doubleTime Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- Mfa
Info BackupRecovery Connector Update User Mfa Info - Specifies information about MFA. Nested schema for mfa_info:
- Mfa
Methods List<string> - Specifies MFA methods that enabled on the cluster.
- Object
Class string - Specifies object class of user, could be either user or group.
- Org
Memberships List<BackupRecovery Connector Update User Org Membership> - 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 string
- Specifies the password of this user.
- Preferences
Backup
Recovery Connector Update User Preferences - Specifies the preferences of this user. Nested schema for preferences:
- Previous
Login doubleTime Msecs - Specifies the epoch time in milliseconds of previous user login.
- Primary
Group stringName - Specifies the name of the primary group of this User.
- Privilege
Ids List<string> - 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
.
- Constraints: Allowable list items are:
- Profiles
List<Backup
Recovery Connector Update User Profile> - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- Restricted bool
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- Roles List<string>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- S3Access
Key stringId - Specifies the S3 Account Access Key ID.
- S3Account
Id string - Specifies the S3 Account Canonical User ID.
- S3Secret
Key string - Specifies the S3 Account Secret Key.
- Salesforce
Account BackupRecovery Connector Update User Salesforce Account - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- string
- Specifies the session name cookie of the Cohesity user.
- Sid string
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- Spog
Context BackupRecovery Connector Update User Spog Context - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- Subscription
Info BackupRecovery Connector Update User Subscription Info - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- Tenant
Accesses List<BackupRecovery Connector Update User Tenant Access> - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- Tenant
Id string - Specifies the effective Tenant ID of the user.
- Username string
- Specifies the login name of the user.
- Ad
User BackupInfo Recovery Connector Update User Ad User Info Args - 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 []stringNames - Specifies the names of additional groups this User may belong to.
- Allow
Dso boolModify - Specifies if the data security user can be modified by the admin users.
- Audit
Log BackupSettings Recovery Connector Update User Audit Log Settings Args - 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 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
.
- Constraints: Allowable values are:
- Backup
Recovery stringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- Cluster
Identifiers []BackupRecovery Connector Update User Cluster Identifier Args - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- Created
Time float64Msecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- Current
Password string - Specifies the current password when updating the password.
- Description string
- Specifies a description about the user.
- Domain 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.
- Effective
Time float64Msecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- Email
Address string - Specifies the email address of the user.
- Expired
Time float64Msecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- Force
Password boolChange - Specifies whether to force user to change password.
- Google
Account BackupRecovery Connector Update User Google Account Args - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- Group
Roles []string - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- Idp
User BackupInfo Recovery Connector Update User Idp User Info Args - 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 stringToken - Specifies the messenger token for intercom identity verification.
- Is
Account boolLocked - Specifies whether the user account is locked.
- Is
Account boolMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- Is
Active bool - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- Is
Cluster boolMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
- Last
Successful float64Login Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- Last
Updated float64Time Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- Mfa
Info BackupRecovery Connector Update User Mfa Info Args - Specifies information about MFA. Nested schema for mfa_info:
- Mfa
Methods []string - Specifies MFA methods that enabled on the cluster.
- Object
Class string - Specifies object class of user, could be either user or group.
- Org
Memberships []BackupRecovery Connector Update User Org Membership Args - 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 string
- Specifies the password of this user.
- Preferences
Backup
Recovery Connector Update User Preferences Args - Specifies the preferences of this user. Nested schema for preferences:
- Previous
Login float64Time Msecs - Specifies the epoch time in milliseconds of previous user login.
- Primary
Group stringName - Specifies the name of the primary group of this User.
- Privilege
Ids []string - 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
.
- Constraints: Allowable list items are:
- Profiles
[]Backup
Recovery Connector Update User Profile Args - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- Restricted bool
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- Roles []string
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- S3Access
Key stringId - Specifies the S3 Account Access Key ID.
- S3Account
Id string - Specifies the S3 Account Canonical User ID.
- S3Secret
Key string - Specifies the S3 Account Secret Key.
- Salesforce
Account BackupRecovery Connector Update User Salesforce Account Args - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- string
- Specifies the session name cookie of the Cohesity user.
- Sid string
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- Spog
Context BackupRecovery Connector Update User Spog Context Args - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- Subscription
Info BackupRecovery Connector Update User Subscription Info Args - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- Tenant
Accesses []BackupRecovery Connector Update User Tenant Access Args - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- Tenant
Id string - Specifies the effective Tenant ID of the user.
- Username string
- Specifies the login name of the user.
- ad
User BackupInfo Recovery Connector Update User Ad User Info - 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 List<String>Names - Specifies the names of additional groups this User may belong to.
- allow
Dso BooleanModify - Specifies if the data security user can be modified by the admin users.
- audit
Log BackupSettings Recovery Connector Update User Audit Log Settings - 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 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
.
- Constraints: Allowable values are:
- backup
Recovery StringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- cluster
Identifiers List<BackupRecovery Connector Update User Cluster Identifier> - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- created
Time DoubleMsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- current
Password String - Specifies the current password when updating the password.
- description String
- Specifies a description about the user.
- domain 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.
- effective
Time DoubleMsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- email
Address String - Specifies the email address of the user.
- expired
Time DoubleMsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- force
Password BooleanChange - Specifies whether to force user to change password.
- google
Account BackupRecovery Connector Update User Google Account - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- group
Roles List<String> - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- idp
User BackupInfo Recovery Connector Update User Idp User Info - 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 StringToken - Specifies the messenger token for intercom identity verification.
- is
Account BooleanLocked - Specifies whether the user account is locked.
- is
Account BooleanMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- is
Active Boolean - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- is
Cluster BooleanMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
- last
Successful DoubleLogin Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- last
Updated DoubleTime Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- mfa
Info BackupRecovery Connector Update User Mfa Info - Specifies information about MFA. Nested schema for mfa_info:
- mfa
Methods List<String> - Specifies MFA methods that enabled on the cluster.
- object
Class String - Specifies object class of user, could be either user or group.
- org
Memberships List<BackupRecovery Connector Update User Org Membership> - 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 String
- Specifies the password of this user.
- preferences
Backup
Recovery Connector Update User Preferences - Specifies the preferences of this user. Nested schema for preferences:
- previous
Login DoubleTime Msecs - Specifies the epoch time in milliseconds of previous user login.
- primary
Group StringName - Specifies the name of the primary group of this User.
- privilege
Ids List<String> - 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
.
- Constraints: Allowable list items are:
- profiles
List<Backup
Recovery Connector Update User Profile> - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- restricted Boolean
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles List<String>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- s3Access
Key StringId - Specifies the S3 Account Access Key ID.
- s3Account
Id String - Specifies the S3 Account Canonical User ID.
- s3Secret
Key String - Specifies the S3 Account Secret Key.
- salesforce
Account BackupRecovery Connector Update User Salesforce Account - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- String
- Specifies the session name cookie of the Cohesity user.
- sid String
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- spog
Context BackupRecovery Connector Update User Spog Context - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- subscription
Info BackupRecovery Connector Update User Subscription Info - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- tenant
Accesses List<BackupRecovery Connector Update User Tenant Access> - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- tenant
Id String - Specifies the effective Tenant ID of the user.
- username String
- Specifies the login name of the user.
- ad
User BackupInfo Recovery Connector Update User Ad User Info - 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 string[]Names - Specifies the names of additional groups this User may belong to.
- allow
Dso booleanModify - Specifies if the data security user can be modified by the admin users.
- audit
Log BackupSettings Recovery Connector Update User Audit Log Settings - 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 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
.
- Constraints: Allowable values are:
- backup
Recovery stringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- cluster
Identifiers BackupRecovery Connector Update User Cluster Identifier[] - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- created
Time numberMsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- current
Password string - Specifies the current password when updating the password.
- description string
- Specifies a description about the user.
- domain 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.
- effective
Time numberMsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- email
Address string - Specifies the email address of the user.
- expired
Time numberMsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- force
Password booleanChange - Specifies whether to force user to change password.
- google
Account BackupRecovery Connector Update User Google Account - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- group
Roles string[] - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- idp
User BackupInfo Recovery Connector Update User Idp User Info - 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 stringToken - Specifies the messenger token for intercom identity verification.
- is
Account booleanLocked - Specifies whether the user account is locked.
- is
Account booleanMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- is
Active boolean - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- is
Cluster booleanMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
- last
Successful numberLogin Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- last
Updated numberTime Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- mfa
Info BackupRecovery Connector Update User Mfa Info - Specifies information about MFA. Nested schema for mfa_info:
- mfa
Methods string[] - Specifies MFA methods that enabled on the cluster.
- object
Class string - Specifies object class of user, could be either user or group.
- org
Memberships BackupRecovery Connector Update User Org Membership[] - 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 string
- Specifies the password of this user.
- preferences
Backup
Recovery Connector Update User Preferences - Specifies the preferences of this user. Nested schema for preferences:
- previous
Login numberTime Msecs - Specifies the epoch time in milliseconds of previous user login.
- primary
Group stringName - Specifies the name of the primary group of this User.
- privilege
Ids string[] - 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
.
- Constraints: Allowable list items are:
- profiles
Backup
Recovery Connector Update User Profile[] - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- restricted boolean
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles string[]
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- s3Access
Key stringId - Specifies the S3 Account Access Key ID.
- s3Account
Id string - Specifies the S3 Account Canonical User ID.
- s3Secret
Key string - Specifies the S3 Account Secret Key.
- salesforce
Account BackupRecovery Connector Update User Salesforce Account - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- string
- Specifies the session name cookie of the Cohesity user.
- sid string
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- spog
Context BackupRecovery Connector Update User Spog Context - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- subscription
Info BackupRecovery Connector Update User Subscription Info - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- tenant
Accesses BackupRecovery Connector Update User Tenant Access[] - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- tenant
Id string - Specifies the effective Tenant ID of the user.
- username string
- Specifies the login name of the user.
- ad_
user_ Backupinfo Recovery Connector Update User Ad User Info Args - 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_ Sequence[str]names - Specifies the names of additional groups this User may belong to.
- allow_
dso_ boolmodify - Specifies if the data security user can be modified by the admin users.
- audit_
log_ Backupsettings Recovery Connector Update User Audit Log Settings Args - 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 str - 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
.
- Constraints: Allowable values are:
- backup_
recovery_ strconnector_ update_ user_ id - The unique identifier of the backup_recovery_connector_update_user.
- cluster_
identifiers Sequence[BackupRecovery Connector Update User Cluster Identifier Args] - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- created_
time_ floatmsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- current_
password str - Specifies the current password when updating the password.
- description str
- Specifies a description about the user.
- domain str
- 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.
- effective_
time_ floatmsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- email_
address str - Specifies the email address of the user.
- expired_
time_ floatmsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- force_
password_ boolchange - Specifies whether to force user to change password.
- google_
account BackupRecovery Connector Update User Google Account Args - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- group_
roles Sequence[str] - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- idp_
user_ Backupinfo Recovery Connector Update User Idp User Info Args - 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_ strtoken - Specifies the messenger token for intercom identity verification.
- is_
account_ boollocked - Specifies whether the user account is locked.
- is_
account_ boolmfa_ enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- is_
active bool - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- is_
cluster_ boolmfa_ enabled - (Boolean) Specifies if MFA is enabled on cluster.
- last_
successful_ floatlogin_ time_ msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- last_
updated_ floattime_ msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- mfa_
info BackupRecovery Connector Update User Mfa Info Args - Specifies information about MFA. Nested schema for mfa_info:
- mfa_
methods Sequence[str] - Specifies MFA methods that enabled on the cluster.
- object_
class str - Specifies object class of user, could be either user or group.
- org_
memberships Sequence[BackupRecovery Connector Update User Org Membership Args] - 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 str
- Specifies the password of this user.
- preferences
Backup
Recovery Connector Update User Preferences Args - Specifies the preferences of this user. Nested schema for preferences:
- previous_
login_ floattime_ msecs - Specifies the epoch time in milliseconds of previous user login.
- primary_
group_ strname - Specifies the name of the primary group of this User.
- privilege_
ids Sequence[str] - 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
.
- Constraints: Allowable list items are:
- profiles
Sequence[Backup
Recovery Connector Update User Profile Args] - Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- restricted bool
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles Sequence[str]
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- s3_
access_ strkey_ id - Specifies the S3 Account Access Key ID.
- s3_
account_ strid - Specifies the S3 Account Canonical User ID.
- s3_
secret_ strkey - Specifies the S3 Account Secret Key.
- salesforce_
account BackupRecovery Connector Update User Salesforce Account Args - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- str
- Specifies the session name cookie of the Cohesity user.
- sid str
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- spog_
context BackupRecovery Connector Update User Spog Context Args - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- subscription_
info BackupRecovery Connector Update User Subscription Info Args - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- tenant_
accesses Sequence[BackupRecovery Connector Update User Tenant Access Args] - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- tenant_
id str - Specifies the effective Tenant ID of the user.
- username str
- Specifies the login name of the user.
- ad
User Property MapInfo - 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 List<String>Names - Specifies the names of additional groups this User may belong to.
- allow
Dso BooleanModify - Specifies if the data security user can be modified by the admin users.
- audit
Log Property MapSettings - 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 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
.
- Constraints: Allowable values are:
- backup
Recovery StringConnector Update User Id - The unique identifier of the backup_recovery_connector_update_user.
- cluster
Identifiers List<Property Map> - Specifies the list of clusters this user has access to. If this is not specified, access will be granted to all clusters. Nested schema for cluster_identifiers:
- created
Time NumberMsecs - Specifies the epoch time in milliseconds when the user account was created on the Cohesity Cluster.
- current
Password String - Specifies the current password when updating the password.
- description String
- Specifies a description about the user.
- domain 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.
- effective
Time NumberMsecs - Specifies the epoch time in milliseconds when the user becomes effective. Until that time, the user cannot log in.
- email
Address String - Specifies the email address of the user.
- expired
Time NumberMsecs - Specifies the epoch time in milliseconds when the user becomes expired. After that, the user cannot log in.
- force
Password BooleanChange - Specifies whether to force user to change password.
- google
Account Property Map - Google Account Information of a Helios BaaS user. Nested schema for google_account:
- group
Roles List<String> - (List) Specifies the Cohesity roles to associate with the user' group. These roles can only be edited from group.
- idp
User Property MapInfo - 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 StringToken - Specifies the messenger token for intercom identity verification.
- is
Account BooleanLocked - Specifies whether the user account is locked.
- is
Account BooleanMfa Enabled - (Boolean) Specifies if MFA is enabled for the Helios Account.
- is
Active Boolean - IsActive specifies whether or not a user is active, or has been disactivated by the customer. The default behavior is 'true'.
- is
Cluster BooleanMfa Enabled - (Boolean) Specifies if MFA is enabled on cluster.
- last
Successful NumberLogin Time Msecs - Specifies the epoch time in milliseconds when the user was last logged in successfully.
- last
Updated NumberTime Msecs - Specifies the epoch time in milliseconds when the user account was last modified on the Cohesity Cluster.
- mfa
Info Property Map - Specifies information about MFA. Nested schema for mfa_info:
- mfa
Methods List<String> - Specifies MFA methods that enabled on the cluster.
- object
Class String - Specifies object class of user, could be either user or group.
- org
Memberships List<Property Map> - 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 String
- Specifies the password of this user.
- preferences Property Map
- Specifies the preferences of this user. Nested schema for preferences:
- previous
Login NumberTime Msecs - Specifies the epoch time in milliseconds of previous user login.
- primary
Group StringName - Specifies the name of the primary group of this User.
- privilege
Ids List<String> - 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
.
- Constraints: Allowable list items are:
- profiles List<Property Map>
- Specifies the user profiles. NOTE:- Currently used for Helios. Nested schema for profiles:
- restricted Boolean
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles List<String>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- s3Access
Key StringId - Specifies the S3 Account Access Key ID.
- s3Account
Id String - Specifies the S3 Account Canonical User ID.
- s3Secret
Key String - Specifies the S3 Account Secret Key.
- salesforce
Account Property Map - Salesforce Account Information of a Helios user. Nested schema for salesforce_account:
- String
- Specifies the session name cookie of the Cohesity user.
- sid String
- Specifies the unique Security ID (SID) of the user. This field is mandatory in modifying user.
- spog
Context Property Map - SpogContext specifies all of the information about the user and cluster which is performing action on this cluster. Nested schema for spog_context:
- subscription
Info Property Map - Extends this to have Helios, DRaaS and DSaaS. Nested schema for subscription_info:
- tenant
Accesses List<Property Map> - Specfies the Tenant Access for MCM User. Nested schema for tenant_accesses:
- tenant
Id String - Specifies the effective Tenant ID of the user.
- username String
- Specifies the login name of the user.
Supporting Types
BackupRecoveryConnectorUpdateUserAdUserInfo, BackupRecoveryConnectorUpdateUserAdUserInfoArgs
- Group
Sids List<string> - Specifies the SIDs of the groups.
- Groups List<string>
- Specifies the groups this user is a part of.
- Is
Floating boolUser - Specifies whether this is a floating user or not.
- Group
Sids []string - Specifies the SIDs of the groups.
- Groups []string
- Specifies the groups this user is a part of.
- Is
Floating boolUser - Specifies whether this is a floating user or not.
- group
Sids List<String> - Specifies the SIDs of the groups.
- groups List<String>
- Specifies the groups this user is a part of.
- is
Floating BooleanUser - Specifies whether this is a floating user or not.
- group
Sids string[] - Specifies the SIDs of the groups.
- groups string[]
- Specifies the groups this user is a part of.
- is
Floating booleanUser - Specifies whether this is a floating user or not.
- group_
sids Sequence[str] - Specifies the SIDs of the groups.
- groups Sequence[str]
- Specifies the groups this user is a part of.
- is_
floating_ booluser - Specifies whether this is a floating user or not.
- group
Sids List<String> - Specifies the SIDs of the groups.
- groups List<String>
- Specifies the groups this user is a part of.
- is
Floating BooleanUser - Specifies whether this is a floating user or not.
BackupRecoveryConnectorUpdateUserAuditLogSettings, BackupRecoveryConnectorUpdateUserAuditLogSettingsArgs
- Read
Logging bool - ReadLogging specifies whether read logs needs to be captured.
- Read
Logging bool - ReadLogging specifies whether read logs needs to be captured.
- read
Logging Boolean - ReadLogging specifies whether read logs needs to be captured.
- read
Logging boolean - ReadLogging specifies whether read logs needs to be captured.
- read_
logging bool - ReadLogging specifies whether read logs needs to be captured.
- read
Logging Boolean - ReadLogging specifies whether read logs needs to be captured.
BackupRecoveryConnectorUpdateUserClusterIdentifier, BackupRecoveryConnectorUpdateUserClusterIdentifierArgs
- Cluster
Id double - Specifies the id of the cluster.
- Cluster
Incarnation doubleId - Specifies the incarnation id of the cluster.
- Cluster
Id float64 - Specifies the id of the cluster.
- Cluster
Incarnation float64Id - Specifies the incarnation id of the cluster.
- cluster
Id Double - Specifies the id of the cluster.
- cluster
Incarnation DoubleId - Specifies the incarnation id of the cluster.
- cluster
Id number - Specifies the id of the cluster.
- cluster
Incarnation numberId - Specifies the incarnation id of the cluster.
- cluster_
id float - Specifies the id of the cluster.
- cluster_
incarnation_ floatid - Specifies the incarnation id of the cluster.
- cluster
Id Number - Specifies the id of the cluster.
- cluster
Incarnation NumberId - Specifies the incarnation id of the cluster.
BackupRecoveryConnectorUpdateUserGoogleAccount, BackupRecoveryConnectorUpdateUserGoogleAccountArgs
- account_
id str - Specifies the Account Id assigned by Google.
- user_
id str - Specifies the User Id assigned by Google.
BackupRecoveryConnectorUpdateUserIdpUserInfo, BackupRecoveryConnectorUpdateUserIdpUserInfoArgs
- Group
Sids List<string> - Specifies the SIDs of the groups.
- Groups List<string>
- 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 double - Specifies the unique Id assigned by the Cluster for the IdP.
- Is
Floating boolUser - Specifies whether or not this is a floating user.
- Issuer
Id string - Specifies the unique identifier assigned by the vendor for this Cluster.
- User
Id string - Specifies the unique identifier assigned by the vendor for the user.
- Vendor string
- Specifies the vendor providing the IdP service.
- Group
Sids []string - Specifies the SIDs of the groups.
- Groups []string
- 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 float64 - Specifies the unique Id assigned by the Cluster for the IdP.
- Is
Floating boolUser - Specifies whether or not this is a floating user.
- Issuer
Id string - Specifies the unique identifier assigned by the vendor for this Cluster.
- User
Id string - Specifies the unique identifier assigned by the vendor for the user.
- Vendor string
- Specifies the vendor providing the IdP service.
- group
Sids List<String> - Specifies the SIDs of the groups.
- groups List<String>
- 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 Double - Specifies the unique Id assigned by the Cluster for the IdP.
- is
Floating BooleanUser - Specifies whether or not this is a floating user.
- issuer
Id String - Specifies the unique identifier assigned by the vendor for this Cluster.
- user
Id String - Specifies the unique identifier assigned by the vendor for the user.
- vendor String
- Specifies the vendor providing the IdP service.
- group
Sids string[] - Specifies the SIDs of the groups.
- groups string[]
- 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 number - Specifies the unique Id assigned by the Cluster for the IdP.
- is
Floating booleanUser - Specifies whether or not this is a floating user.
- issuer
Id string - Specifies the unique identifier assigned by the vendor for this Cluster.
- user
Id string - Specifies the unique identifier assigned by the vendor for the user.
- vendor string
- Specifies the vendor providing the IdP service.
- group_
sids Sequence[str] - Specifies the SIDs of the groups.
- groups Sequence[str]
- 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 float - Specifies the unique Id assigned by the Cluster for the IdP.
- is_
floating_ booluser - Specifies whether or not this is a floating user.
- issuer_
id str - Specifies the unique identifier assigned by the vendor for this Cluster.
- user_
id str - Specifies the unique identifier assigned by the vendor for the user.
- vendor str
- Specifies the vendor providing the IdP service.
- group
Sids List<String> - Specifies the SIDs of the groups.
- groups List<String>
- 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 Number - Specifies the unique Id assigned by the Cluster for the IdP.
- is
Floating BooleanUser - Specifies whether or not this is a floating user.
- issuer
Id String - Specifies the unique identifier assigned by the vendor for this Cluster.
- user
Id String - Specifies the unique identifier assigned by the vendor for the user.
- vendor String
- Specifies the vendor providing the IdP service.
BackupRecoveryConnectorUpdateUserMfaInfo, BackupRecoveryConnectorUpdateUserMfaInfoArgs
- Is
Email boolOtp Setup Done - Specifies if email OTP setup is done on the user.
- Is
Totp boolSetup Done - Specifies if TOTP setup is done on the user.
- Is
User boolExempt From Mfa - Specifies if MFA is disabled on the user.
- Is
Email boolOtp Setup Done - Specifies if email OTP setup is done on the user.
- Is
Totp boolSetup Done - Specifies if TOTP setup is done on the user.
- Is
User boolExempt From Mfa - Specifies if MFA is disabled on the user.
- is
Email BooleanOtp Setup Done - Specifies if email OTP setup is done on the user.
- is
Totp BooleanSetup Done - Specifies if TOTP setup is done on the user.
- is
User BooleanExempt From Mfa - Specifies if MFA is disabled on the user.
- is
Email booleanOtp Setup Done - Specifies if email OTP setup is done on the user.
- is
Totp booleanSetup Done - Specifies if TOTP setup is done on the user.
- is
User booleanExempt From Mfa - Specifies if MFA is disabled on the user.
- is_
email_ boolotp_ setup_ done - Specifies if email OTP setup is done on the user.
- is_
totp_ boolsetup_ done - Specifies if TOTP setup is done on the user.
- is_
user_ boolexempt_ from_ mfa - Specifies if MFA is disabled on the user.
- is
Email BooleanOtp Setup Done - Specifies if email OTP setup is done on the user.
- is
Totp BooleanSetup Done - Specifies if TOTP setup is done on the user.
- is
User BooleanExempt From Mfa - Specifies if MFA is disabled on the user.
BackupRecoveryConnectorUpdateUserOrgMembership, BackupRecoveryConnectorUpdateUserOrgMembershipArgs
- Bifrost
Enabled bool - Specifies if this tenant is bifrost enabled or not.
- Is
Managed boolOn Helios - Specifies whether this tenant is manged on helios.
- Name string
- Specifies name of the tenant.
- Restricted bool
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- Roles List<string>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- Tenant
Id string - Specifies the unique id of the tenant.
- Bifrost
Enabled bool - Specifies if this tenant is bifrost enabled or not.
- Is
Managed boolOn Helios - Specifies whether this tenant is manged on helios.
- Name string
- Specifies name of the tenant.
- Restricted bool
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- Roles []string
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- Tenant
Id string - Specifies the unique id of the tenant.
- bifrost
Enabled Boolean - Specifies if this tenant is bifrost enabled or not.
- is
Managed BooleanOn Helios - Specifies whether this tenant is manged on helios.
- name String
- Specifies name of the tenant.
- restricted Boolean
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles List<String>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- tenant
Id String - Specifies the unique id of the tenant.
- bifrost
Enabled boolean - Specifies if this tenant is bifrost enabled or not.
- is
Managed booleanOn Helios - Specifies whether this tenant is manged on helios.
- name string
- Specifies name of the tenant.
- restricted boolean
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles string[]
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- tenant
Id string - Specifies the unique id of the tenant.
- bifrost_
enabled bool - Specifies if this tenant is bifrost enabled or not.
- is_
managed_ boolon_ helios - Specifies whether this tenant is manged on helios.
- name str
- Specifies name of the tenant.
- restricted bool
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles Sequence[str]
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- tenant_
id str - Specifies the unique id of the tenant.
- bifrost
Enabled Boolean - Specifies if this tenant is bifrost enabled or not.
- is
Managed BooleanOn Helios - Specifies whether this tenant is manged on helios.
- name String
- Specifies name of the tenant.
- restricted Boolean
- Whether the user is a restricted user. A restricted user can only view the objects he has permissions to.
- roles List<String>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'. The Cohesity roles determine privileges on the Cohesity Cluster for this user.
- tenant
Id String - Specifies the unique id of the tenant.
BackupRecoveryConnectorUpdateUserPreferences, BackupRecoveryConnectorUpdateUserPreferencesArgs
- Locale string
- Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
- Locale string
- Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
- locale String
- Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
- locale string
- Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
- locale str
- Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
- locale String
- Locale reflects the language settings of the user. Populate using the user preferences stored in Scribe for the user wherever needed.
BackupRecoveryConnectorUpdateUserProfile, BackupRecoveryConnectorUpdateUserProfileArgs
- Cluster
Identifiers List<BackupRecovery Connector Update User Profile Cluster Identifier> - Specifies the list of clusters. This is only valid if tenant type is OnPrem. Nested schema for cluster_identifiers:
- Is
Active bool - Specifies whether or not the tenant is active.
- Is
Deleted bool - Specifies whether or not the tenant is deleted.
- Region
Ids List<string> - Specifies the list of regions. This is only valid if tenant type is Dmaas.
- Tenant
Id string - Specifies the tenant id.
- Tenant
Name string - Specifies the tenant id.
- Tenant
Type 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
.
- Constraints: Allowable values are:
- Cluster
Identifiers []BackupRecovery Connector Update User Profile Cluster Identifier - Specifies the list of clusters. This is only valid if tenant type is OnPrem. Nested schema for cluster_identifiers:
- Is
Active bool - Specifies whether or not the tenant is active.
- Is
Deleted bool - Specifies whether or not the tenant is deleted.
- Region
Ids []string - Specifies the list of regions. This is only valid if tenant type is Dmaas.
- Tenant
Id string - Specifies the tenant id.
- Tenant
Name string - Specifies the tenant id.
- Tenant
Type 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
.
- Constraints: Allowable values are:
- cluster
Identifiers List<BackupRecovery Connector Update User Profile Cluster Identifier> - Specifies the list of clusters. This is only valid if tenant type is OnPrem. Nested schema for cluster_identifiers:
- is
Active Boolean - Specifies whether or not the tenant is active.
- is
Deleted Boolean - Specifies whether or not the tenant is deleted.
- region
Ids List<String> - Specifies the list of regions. This is only valid if tenant type is Dmaas.
- tenant
Id String - Specifies the tenant id.
- tenant
Name String - Specifies the tenant id.
- tenant
Type 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
.
- Constraints: Allowable values are:
- cluster
Identifiers BackupRecovery Connector Update User Profile Cluster Identifier[] - Specifies the list of clusters. This is only valid if tenant type is OnPrem. Nested schema for cluster_identifiers:
- is
Active boolean - Specifies whether or not the tenant is active.
- is
Deleted boolean - Specifies whether or not the tenant is deleted.
- region
Ids string[] - Specifies the list of regions. This is only valid if tenant type is Dmaas.
- tenant
Id string - Specifies the tenant id.
- tenant
Name string - Specifies the tenant id.
- tenant
Type 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
.
- Constraints: Allowable values are:
- cluster_
identifiers Sequence[BackupRecovery Connector Update User Profile Cluster Identifier] - Specifies the list of clusters. This is only valid if tenant type is OnPrem. Nested schema for cluster_identifiers:
- is_
active bool - Specifies whether or not the tenant is active.
- is_
deleted bool - Specifies whether or not the tenant is deleted.
- region_
ids Sequence[str] - Specifies the list of regions. This is only valid if tenant type is Dmaas.
- tenant_
id str - Specifies the tenant id.
- tenant_
name str - Specifies the tenant id.
- tenant_
type str - Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.
- Constraints: Allowable values are:
Dmaas
,Mcm
.
- Constraints: Allowable values are:
- cluster
Identifiers List<Property Map> - Specifies the list of clusters. This is only valid if tenant type is OnPrem. Nested schema for cluster_identifiers:
- is
Active Boolean - Specifies whether or not the tenant is active.
- is
Deleted Boolean - Specifies whether or not the tenant is deleted.
- region
Ids List<String> - Specifies the list of regions. This is only valid if tenant type is Dmaas.
- tenant
Id String - Specifies the tenant id.
- tenant
Name String - Specifies the tenant id.
- tenant
Type 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
.
- Constraints: Allowable values are:
BackupRecoveryConnectorUpdateUserProfileClusterIdentifier, BackupRecoveryConnectorUpdateUserProfileClusterIdentifierArgs
- Cluster
Id double - Specifies the id of the cluster.
- Cluster
Incarnation doubleId - Specifies the incarnation id of the cluster.
- Cluster
Id float64 - Specifies the id of the cluster.
- Cluster
Incarnation float64Id - Specifies the incarnation id of the cluster.
- cluster
Id Double - Specifies the id of the cluster.
- cluster
Incarnation DoubleId - Specifies the incarnation id of the cluster.
- cluster
Id number - Specifies the id of the cluster.
- cluster
Incarnation numberId - Specifies the incarnation id of the cluster.
- cluster_
id float - Specifies the id of the cluster.
- cluster_
incarnation_ floatid - Specifies the incarnation id of the cluster.
- cluster
Id Number - Specifies the id of the cluster.
- cluster
Incarnation NumberId - Specifies the incarnation id of the cluster.
BackupRecoveryConnectorUpdateUserSalesforceAccount, BackupRecoveryConnectorUpdateUserSalesforceAccountArgs
- Account
Id string - Specifies the Account Id assigned by Salesforce.
- Helios
Access stringGrant Status - Specifies the status of helios access.
- Is
DGaa boolSUser - Specifies whether user is a DGaaS licensed user.
- Is
DMaa boolSUser - Specifies whether user is a DMaaS licensed user.
- Is
DRaa boolSUser - Specifies whether user is a DRaaS licensed user.
- Is
RPaa boolSUser - Specifies whether user is a RPaaS licensed user.
- Is
Sales boolUser - Specifies whether user is a Sales person from Cohesity.
- Is
Support boolUser - Specifies whether user is a support person from Cohesity.
- User
Id string - Specifies the User Id assigned by Salesforce.
- Account
Id string - Specifies the Account Id assigned by Salesforce.
- Helios
Access stringGrant Status - Specifies the status of helios access.
- Is
DGaa boolSUser - Specifies whether user is a DGaaS licensed user.
- Is
DMaa boolSUser - Specifies whether user is a DMaaS licensed user.
- Is
DRaa boolSUser - Specifies whether user is a DRaaS licensed user.
- Is
RPaa boolSUser - Specifies whether user is a RPaaS licensed user.
- Is
Sales boolUser - Specifies whether user is a Sales person from Cohesity.
- Is
Support boolUser - Specifies whether user is a support person from Cohesity.
- User
Id string - Specifies the User Id assigned by Salesforce.
- account
Id String - Specifies the Account Id assigned by Salesforce.
- helios
Access StringGrant Status - Specifies the status of helios access.
- is
DGaa BooleanSUser - Specifies whether user is a DGaaS licensed user.
- is
DMaa BooleanSUser - Specifies whether user is a DMaaS licensed user.
- is
DRaa BooleanSUser - Specifies whether user is a DRaaS licensed user.
- is
RPaa BooleanSUser - Specifies whether user is a RPaaS licensed user.
- is
Sales BooleanUser - Specifies whether user is a Sales person from Cohesity.
- is
Support BooleanUser - Specifies whether user is a support person from Cohesity.
- user
Id String - Specifies the User Id assigned by Salesforce.
- account
Id string - Specifies the Account Id assigned by Salesforce.
- helios
Access stringGrant Status - Specifies the status of helios access.
- is
DGaa booleanSUser - Specifies whether user is a DGaaS licensed user.
- is
DMaa booleanSUser - Specifies whether user is a DMaaS licensed user.
- is
DRaa booleanSUser - Specifies whether user is a DRaaS licensed user.
- is
RPaa booleanSUser - Specifies whether user is a RPaaS licensed user.
- is
Sales booleanUser - Specifies whether user is a Sales person from Cohesity.
- is
Support booleanUser - Specifies whether user is a support person from Cohesity.
- user
Id string - Specifies the User Id assigned by Salesforce.
- account_
id str - Specifies the Account Id assigned by Salesforce.
- helios_
access_ strgrant_ status - Specifies the status of helios access.
- is_
d_ boolgaa_ suser - Specifies whether user is a DGaaS licensed user.
- is_
d_ boolmaa_ suser - Specifies whether user is a DMaaS licensed user.
- is_
d_ boolraa_ suser - Specifies whether user is a DRaaS licensed user.
- is_
r_ boolpaa_ suser - Specifies whether user is a RPaaS licensed user.
- is_
sales_ booluser - Specifies whether user is a Sales person from Cohesity.
- is_
support_ booluser - Specifies whether user is a support person from Cohesity.
- user_
id str - Specifies the User Id assigned by Salesforce.
- account
Id String - Specifies the Account Id assigned by Salesforce.
- helios
Access StringGrant Status - Specifies the status of helios access.
- is
DGaa BooleanSUser - Specifies whether user is a DGaaS licensed user.
- is
DMaa BooleanSUser - Specifies whether user is a DMaaS licensed user.
- is
DRaa BooleanSUser - Specifies whether user is a DRaaS licensed user.
- is
RPaa BooleanSUser - Specifies whether user is a RPaaS licensed user.
- is
Sales BooleanUser - Specifies whether user is a Sales person from Cohesity.
- is
Support BooleanUser - Specifies whether user is a support person from Cohesity.
- user
Id String - Specifies the User Id assigned by Salesforce.
BackupRecoveryConnectorUpdateUserSpogContext, BackupRecoveryConnectorUpdateUserSpogContextArgs
- Primary
Cluster doubleId - Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
- Primary
Cluster stringUser Sid - Specifies the SID of the user who is accessing this cluster via SPOG.
- Primary
Cluster stringUsername - Specifies the username of the user who is accessing this cluster via SPOG.
- Primary
Cluster float64Id - Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
- Primary
Cluster stringUser Sid - Specifies the SID of the user who is accessing this cluster via SPOG.
- Primary
Cluster stringUsername - Specifies the username of the user who is accessing this cluster via SPOG.
- primary
Cluster DoubleId - Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
- primary
Cluster StringUser Sid - Specifies the SID of the user who is accessing this cluster via SPOG.
- primary
Cluster StringUsername - Specifies the username of the user who is accessing this cluster via SPOG.
- primary
Cluster numberId - Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
- primary
Cluster stringUser Sid - Specifies the SID of the user who is accessing this cluster via SPOG.
- primary
Cluster stringUsername - Specifies the username of the user who is accessing this cluster via SPOG.
- primary_
cluster_ floatid - Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
- primary_
cluster_ struser_ sid - Specifies the SID of the user who is accessing this cluster via SPOG.
- primary_
cluster_ strusername - Specifies the username of the user who is accessing this cluster via SPOG.
- primary
Cluster NumberId - Specifies the ID of the remote cluster which is accessing this cluster via SPOG.
- primary
Cluster StringUser Sid - Specifies the SID of the user who is accessing this cluster via SPOG.
- primary
Cluster StringUsername - Specifies the username of the user who is accessing this cluster via SPOG.
BackupRecoveryConnectorUpdateUserSubscriptionInfo, BackupRecoveryConnectorUpdateUserSubscriptionInfoArgs
- Classification
Backup
Recovery Connector Update User Subscription Info Classification - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
- Data
Protect BackupRecovery Connector Update User Subscription Info Data Protect - DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
- Data
Protect BackupAzure Recovery Connector Update User Subscription Info Data Protect Azure - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
- Fort
Knox BackupAzure Cool Recovery Connector Update User Subscription Info Fort Knox Azure Cool - 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 BackupAzure Hot Recovery Connector Update User Subscription Info Fort Knox Azure Hot - 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 BackupCold Recovery Connector Update User Subscription Info Fort Knox Cold - 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:
- Ransomware
Backup
Recovery Connector Update User Subscription Info Ransomware - RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
- Site
Continuity BackupRecovery Connector Update User Subscription Info Site Continuity - SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
- Threat
Protection BackupRecovery Connector Update User Subscription Info Threat Protection - ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
- Classification
Backup
Recovery Connector Update User Subscription Info Classification - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
- Data
Protect BackupRecovery Connector Update User Subscription Info Data Protect - DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
- Data
Protect BackupAzure Recovery Connector Update User Subscription Info Data Protect Azure - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
- Fort
Knox BackupAzure Cool Recovery Connector Update User Subscription Info Fort Knox Azure Cool - 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 BackupAzure Hot Recovery Connector Update User Subscription Info Fort Knox Azure Hot - 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 BackupCold Recovery Connector Update User Subscription Info Fort Knox Cold - 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:
- Ransomware
Backup
Recovery Connector Update User Subscription Info Ransomware - RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
- Site
Continuity BackupRecovery Connector Update User Subscription Info Site Continuity - SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
- Threat
Protection BackupRecovery Connector Update User Subscription Info Threat Protection - ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
- classification
Backup
Recovery Connector Update User Subscription Info Classification - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
- data
Protect BackupRecovery Connector Update User Subscription Info Data Protect - DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
- data
Protect BackupAzure Recovery Connector Update User Subscription Info Data Protect Azure - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
- fort
Knox BackupAzure Cool Recovery Connector Update User Subscription Info Fort Knox Azure Cool - 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 BackupAzure Hot Recovery Connector Update User Subscription Info Fort Knox Azure Hot - 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 BackupCold Recovery Connector Update User Subscription Info Fort Knox Cold - 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:
- ransomware
Backup
Recovery Connector Update User Subscription Info Ransomware - RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
- site
Continuity BackupRecovery Connector Update User Subscription Info Site Continuity - SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
- threat
Protection BackupRecovery Connector Update User Subscription Info Threat Protection - ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
- classification
Backup
Recovery Connector Update User Subscription Info Classification - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
- data
Protect BackupRecovery Connector Update User Subscription Info Data Protect - DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
- data
Protect BackupAzure Recovery Connector Update User Subscription Info Data Protect Azure - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
- fort
Knox BackupAzure Cool Recovery Connector Update User Subscription Info Fort Knox Azure Cool - 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 BackupAzure Hot Recovery Connector Update User Subscription Info Fort Knox Azure Hot - 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 BackupCold Recovery Connector Update User Subscription Info Fort Knox Cold - 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:
- ransomware
Backup
Recovery Connector Update User Subscription Info Ransomware - RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
- site
Continuity BackupRecovery Connector Update User Subscription Info Site Continuity - SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
- threat
Protection BackupRecovery Connector Update User Subscription Info Threat Protection - ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
- classification
Backup
Recovery Connector Update User Subscription Info Classification - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
- data_
protect BackupRecovery Connector Update User Subscription Info Data Protect - DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
- data_
protect_ Backupazure Recovery Connector Update User Subscription Info Data Protect Azure - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
- fort_
knox_ Backupazure_ cool Recovery Connector Update User Subscription Info Fort Knox Azure Cool - 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_ Backupazure_ hot Recovery Connector Update User Subscription Info Fort Knox Azure Hot - 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_ Backupcold Recovery Connector Update User Subscription Info Fort Knox Cold - 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:
- ransomware
Backup
Recovery Connector Update User Subscription Info Ransomware - RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
- site_
continuity BackupRecovery Connector Update User Subscription Info Site Continuity - SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
- threat_
protection BackupRecovery Connector Update User Subscription Info Threat Protection - ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
- classification Property Map
- ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for classification:
- data
Protect Property Map - DMaaSSubscriptionInfo holds information about the Data Protect subscription such as if it is active or not. Nested schema for data_protect:
- data
Protect Property MapAzure - ClassificationInfo holds information about the Datahawk Classification subscription such as if it is active or not. Nested schema for data_protect_azure:
- fort
Knox Property MapAzure Cool - 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 Property MapAzure Hot - 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 Property MapCold - 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:
- ransomware Property Map
- RansomwareInfo holds information about the FortKnox/FortKnoxFreeTrial subscription such as if it is active or not. Nested schema for ransomware:
- site
Continuity Property Map - SiteContinuityInfo holds information about the Site Continuity subscription such as if it is active or not. Nested schema for site_continuity:
- threat
Protection Property Map - ThreatProtectionInfo holds information about the Datahawk ThreatProtection subscription such as if it is active or not. Nested schema for threat_protection:
BackupRecoveryConnectorUpdateUserSubscriptionInfoClassification, BackupRecoveryConnectorUpdateUserSubscriptionInfoClassificationArgs
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- start
Date String - Specifies the start date of the subscription.
- end
Date string - Specifies the end date of the subscription.
- is
Active boolean - Specifies the end date of the subscription.
- is
Free booleanTrial - Specifies the end date of the subscription.
- start
Date string - Specifies the start date of the subscription.
- end_
date str - Specifies the end date of the subscription.
- is_
active bool - Specifies the end date of the subscription.
- is_
free_ booltrial - Specifies the end date of the subscription.
- start_
date str - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- start
Date String - Specifies the start date of the subscription.
BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtect, BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectArgs
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Aws boolSubscription - Specifies whether the subscription is AWS Subscription.
- Is
Cohesity boolSubscription - Specifies whether the subscription is a Cohesity Paid subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity double
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- Tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Tiering - Specifies the tiering info. Nested schema for tiering:
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Aws boolSubscription - Specifies whether the subscription is AWS Subscription.
- Is
Cohesity boolSubscription - Specifies whether the subscription is a Cohesity Paid subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity float64
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- Tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Tiering - Specifies the tiering info. Nested schema for tiering:
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Aws BooleanSubscription - Specifies whether the subscription is AWS Subscription.
- is
Cohesity BooleanSubscription - Specifies whether the subscription is a Cohesity Paid subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Double
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
- tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Tiering - Specifies the tiering info. Nested schema for tiering:
- end
Date string - Specifies the end date of the subscription.
- is
Active boolean - Specifies the end date of the subscription.
- is
Aws booleanSubscription - Specifies whether the subscription is AWS Subscription.
- is
Cohesity booleanSubscription - Specifies whether the subscription is a Cohesity Paid subscription.
- is
Free booleanTrial - Specifies the end date of the subscription.
- quantity number
- Specifies the quantity of the subscription.
- start
Date string - Specifies the start date of the subscription.
- tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Tiering - Specifies the tiering info. Nested schema for tiering:
- end_
date str - Specifies the end date of the subscription.
- is_
active bool - Specifies the end date of the subscription.
- is_
aws_ boolsubscription - Specifies whether the subscription is AWS Subscription.
- is_
cohesity_ boolsubscription - Specifies whether the subscription is a Cohesity Paid subscription.
- is_
free_ booltrial - Specifies the end date of the subscription.
- quantity float
- Specifies the quantity of the subscription.
- start_
date str - Specifies the start date of the subscription.
- tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Tiering - Specifies the tiering info. Nested schema for tiering:
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Aws BooleanSubscription - Specifies whether the subscription is AWS Subscription.
- is
Cohesity BooleanSubscription - Specifies whether the subscription is a Cohesity Paid subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Number
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
- tiering Property Map
- Specifies the tiering info. Nested schema for tiering:
BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzure, BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzureArgs
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity double
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- Tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Azure Tiering - Specifies the tiering info. Nested schema for tiering:
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity float64
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- Tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Azure Tiering - Specifies the tiering info. Nested schema for tiering:
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Double
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
- tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Azure Tiering - Specifies the tiering info. Nested schema for tiering:
- end
Date string - Specifies the end date of the subscription.
- is
Active boolean - Specifies the end date of the subscription.
- is
Free booleanTrial - Specifies the end date of the subscription.
- quantity number
- Specifies the quantity of the subscription.
- start
Date string - Specifies the start date of the subscription.
- tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Azure Tiering - Specifies the tiering info. Nested schema for tiering:
- end_
date str - Specifies the end date of the subscription.
- is_
active bool - Specifies the end date of the subscription.
- is_
free_ booltrial - Specifies the end date of the subscription.
- quantity float
- Specifies the quantity of the subscription.
- start_
date str - Specifies the start date of the subscription.
- tiering
Backup
Recovery Connector Update User Subscription Info Data Protect Azure Tiering - Specifies the tiering info. Nested schema for tiering:
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Number
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
- tiering Property Map
- Specifies the tiering info. Nested schema for tiering:
BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzureTiering, BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectAzureTieringArgs
- Backend
Tiering bool - Specifies whether back-end tiering is enabled.
- Frontend
Tiering bool - Specifies whether Front End Tiering Enabled.
- Max
Retention double - Specified the max retention for backup policy creation.
- Backend
Tiering bool - Specifies whether back-end tiering is enabled.
- Frontend
Tiering bool - Specifies whether Front End Tiering Enabled.
- Max
Retention float64 - Specified the max retention for backup policy creation.
- backend
Tiering Boolean - Specifies whether back-end tiering is enabled.
- frontend
Tiering Boolean - Specifies whether Front End Tiering Enabled.
- max
Retention Double - Specified the max retention for backup policy creation.
- backend
Tiering boolean - Specifies whether back-end tiering is enabled.
- frontend
Tiering boolean - Specifies whether Front End Tiering Enabled.
- max
Retention number - Specified the max retention for backup policy creation.
- backend_
tiering bool - Specifies whether back-end tiering is enabled.
- frontend_
tiering bool - Specifies whether Front End Tiering Enabled.
- max_
retention float - Specified the max retention for backup policy creation.
- backend
Tiering Boolean - Specifies whether back-end tiering is enabled.
- frontend
Tiering Boolean - Specifies whether Front End Tiering Enabled.
- max
Retention Number - Specified the max retention for backup policy creation.
BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectTiering, BackupRecoveryConnectorUpdateUserSubscriptionInfoDataProtectTieringArgs
- Backend
Tiering bool - Specifies whether back-end tiering is enabled.
- Frontend
Tiering bool - Specifies whether Front End Tiering Enabled.
- Max
Retention double - Specified the max retention for backup policy creation.
- Backend
Tiering bool - Specifies whether back-end tiering is enabled.
- Frontend
Tiering bool - Specifies whether Front End Tiering Enabled.
- Max
Retention float64 - Specified the max retention for backup policy creation.
- backend
Tiering Boolean - Specifies whether back-end tiering is enabled.
- frontend
Tiering Boolean - Specifies whether Front End Tiering Enabled.
- max
Retention Double - Specified the max retention for backup policy creation.
- backend
Tiering boolean - Specifies whether back-end tiering is enabled.
- frontend
Tiering boolean - Specifies whether Front End Tiering Enabled.
- max
Retention number - Specified the max retention for backup policy creation.
- backend_
tiering bool - Specifies whether back-end tiering is enabled.
- frontend_
tiering bool - Specifies whether Front End Tiering Enabled.
- max_
retention float - Specified the max retention for backup policy creation.
- backend
Tiering Boolean - Specifies whether back-end tiering is enabled.
- frontend
Tiering Boolean - Specifies whether Front End Tiering Enabled.
- max
Retention Number - Specified the max retention for backup policy creation.
BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureCool, BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureCoolArgs
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity double
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity float64
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Double
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
- end
Date string - Specifies the end date of the subscription.
- is
Active boolean - Specifies the end date of the subscription.
- is
Free booleanTrial - Specifies the end date of the subscription.
- quantity number
- Specifies the quantity of the subscription.
- start
Date string - Specifies the start date of the subscription.
- end_
date str - Specifies the end date of the subscription.
- is_
active bool - Specifies the end date of the subscription.
- is_
free_ booltrial - Specifies the end date of the subscription.
- quantity float
- Specifies the quantity of the subscription.
- start_
date str - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Number
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureHot, BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxAzureHotArgs
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity double
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity float64
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Double
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
- end
Date string - Specifies the end date of the subscription.
- is
Active boolean - Specifies the end date of the subscription.
- is
Free booleanTrial - Specifies the end date of the subscription.
- quantity number
- Specifies the quantity of the subscription.
- start
Date string - Specifies the start date of the subscription.
- end_
date str - Specifies the end date of the subscription.
- is_
active bool - Specifies the end date of the subscription.
- is_
free_ booltrial - Specifies the end date of the subscription.
- quantity float
- Specifies the quantity of the subscription.
- start_
date str - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Number
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxCold, BackupRecoveryConnectorUpdateUserSubscriptionInfoFortKnoxColdArgs
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity double
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity float64
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Double
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
- end
Date string - Specifies the end date of the subscription.
- is
Active boolean - Specifies the end date of the subscription.
- is
Free booleanTrial - Specifies the end date of the subscription.
- quantity number
- Specifies the quantity of the subscription.
- start
Date string - Specifies the start date of the subscription.
- end_
date str - Specifies the end date of the subscription.
- is_
active bool - Specifies the end date of the subscription.
- is_
free_ booltrial - Specifies the end date of the subscription.
- quantity float
- Specifies the quantity of the subscription.
- start_
date str - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Number
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
BackupRecoveryConnectorUpdateUserSubscriptionInfoRansomware, BackupRecoveryConnectorUpdateUserSubscriptionInfoRansomwareArgs
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity double
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Quantity float64
- Specifies the quantity of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Double
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
- end
Date string - Specifies the end date of the subscription.
- is
Active boolean - Specifies the end date of the subscription.
- is
Free booleanTrial - Specifies the end date of the subscription.
- quantity number
- Specifies the quantity of the subscription.
- start
Date string - Specifies the start date of the subscription.
- end_
date str - Specifies the end date of the subscription.
- is_
active bool - Specifies the end date of the subscription.
- is_
free_ booltrial - Specifies the end date of the subscription.
- quantity float
- Specifies the quantity of the subscription.
- start_
date str - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- quantity Number
- Specifies the quantity of the subscription.
- start
Date String - Specifies the start date of the subscription.
BackupRecoveryConnectorUpdateUserSubscriptionInfoSiteContinuity, BackupRecoveryConnectorUpdateUserSubscriptionInfoSiteContinuityArgs
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- start
Date String - Specifies the start date of the subscription.
- end
Date string - Specifies the end date of the subscription.
- is
Active boolean - Specifies the end date of the subscription.
- is
Free booleanTrial - Specifies the end date of the subscription.
- start
Date string - Specifies the start date of the subscription.
- end_
date str - Specifies the end date of the subscription.
- is_
active bool - Specifies the end date of the subscription.
- is_
free_ booltrial - Specifies the end date of the subscription.
- start_
date str - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- start
Date String - Specifies the start date of the subscription.
BackupRecoveryConnectorUpdateUserSubscriptionInfoThreatProtection, BackupRecoveryConnectorUpdateUserSubscriptionInfoThreatProtectionArgs
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- End
Date string - Specifies the end date of the subscription.
- Is
Active bool - Specifies the end date of the subscription.
- Is
Free boolTrial - Specifies the end date of the subscription.
- Start
Date string - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- start
Date String - Specifies the start date of the subscription.
- end
Date string - Specifies the end date of the subscription.
- is
Active boolean - Specifies the end date of the subscription.
- is
Free booleanTrial - Specifies the end date of the subscription.
- start
Date string - Specifies the start date of the subscription.
- end_
date str - Specifies the end date of the subscription.
- is_
active bool - Specifies the end date of the subscription.
- is_
free_ booltrial - Specifies the end date of the subscription.
- start_
date str - Specifies the start date of the subscription.
- end
Date String - Specifies the end date of the subscription.
- is
Active Boolean - Specifies the end date of the subscription.
- is
Free BooleanTrial - Specifies the end date of the subscription.
- start
Date String - Specifies the start date of the subscription.
BackupRecoveryConnectorUpdateUserTenantAccess, BackupRecoveryConnectorUpdateUserTenantAccessArgs
- Cluster
Identifiers List<BackupRecovery Connector Update User Tenant Access Cluster Identifier> - Specifies the list of clusters. Nested schema for cluster_identifiers:
- Created
Time doubleMsecs - Specifies the epoch time in milliseconds when the tenant access was created.
- Effective
Time doubleMsecs - Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
- Expired
Time doubleMsecs - Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
- Is
Access boolActive - IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
- Is
Active bool - Specifies whether or not the tenant is active.
- Is
Deleted bool - Specifies whether or not the tenant is deleted.
- Last
Updated doubleTime Msecs - Specifies the epoch time in milliseconds when the tenant access was last modified.
- Roles List<string>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.
- Constraints: The minimum length is
1
item.
- Constraints: The minimum length is
- Tenant
Id string - Specifies the tenant id.
- Tenant
Name string - Specifies the tenant name.
- Tenant
Type 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
.
- Constraints: Allowable values are:
- Cluster
Identifiers []BackupRecovery Connector Update User Tenant Access Cluster Identifier - Specifies the list of clusters. Nested schema for cluster_identifiers:
- Created
Time float64Msecs - Specifies the epoch time in milliseconds when the tenant access was created.
- Effective
Time float64Msecs - Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
- Expired
Time float64Msecs - Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
- Is
Access boolActive - IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
- Is
Active bool - Specifies whether or not the tenant is active.
- Is
Deleted bool - Specifies whether or not the tenant is deleted.
- Last
Updated float64Time Msecs - Specifies the epoch time in milliseconds when the tenant access was last modified.
- Roles []string
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.
- Constraints: The minimum length is
1
item.
- Constraints: The minimum length is
- Tenant
Id string - Specifies the tenant id.
- Tenant
Name string - Specifies the tenant name.
- Tenant
Type 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
.
- Constraints: Allowable values are:
- cluster
Identifiers List<BackupRecovery Connector Update User Tenant Access Cluster Identifier> - Specifies the list of clusters. Nested schema for cluster_identifiers:
- created
Time DoubleMsecs - Specifies the epoch time in milliseconds when the tenant access was created.
- effective
Time DoubleMsecs - Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
- expired
Time DoubleMsecs - Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
- is
Access BooleanActive - IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
- is
Active Boolean - Specifies whether or not the tenant is active.
- is
Deleted Boolean - Specifies whether or not the tenant is deleted.
- last
Updated DoubleTime Msecs - Specifies the epoch time in milliseconds when the tenant access was last modified.
- roles List<String>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.
- Constraints: The minimum length is
1
item.
- Constraints: The minimum length is
- tenant
Id String - Specifies the tenant id.
- tenant
Name String - Specifies the tenant name.
- tenant
Type 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
.
- Constraints: Allowable values are:
- cluster
Identifiers BackupRecovery Connector Update User Tenant Access Cluster Identifier[] - Specifies the list of clusters. Nested schema for cluster_identifiers:
- created
Time numberMsecs - Specifies the epoch time in milliseconds when the tenant access was created.
- effective
Time numberMsecs - Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
- expired
Time numberMsecs - Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
- is
Access booleanActive - IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
- is
Active boolean - Specifies whether or not the tenant is active.
- is
Deleted boolean - Specifies whether or not the tenant is deleted.
- last
Updated numberTime Msecs - Specifies the epoch time in milliseconds when the tenant access was last modified.
- roles string[]
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.
- Constraints: The minimum length is
1
item.
- Constraints: The minimum length is
- tenant
Id string - Specifies the tenant id.
- tenant
Name string - Specifies the tenant name.
- tenant
Type 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
.
- Constraints: Allowable values are:
- cluster_
identifiers Sequence[BackupRecovery Connector Update User Tenant Access Cluster Identifier] - Specifies the list of clusters. Nested schema for cluster_identifiers:
- created_
time_ floatmsecs - Specifies the epoch time in milliseconds when the tenant access was created.
- effective_
time_ floatmsecs - Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
- expired_
time_ floatmsecs - Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
- is_
access_ boolactive - IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
- is_
active bool - Specifies whether or not the tenant is active.
- is_
deleted bool - Specifies whether or not the tenant is deleted.
- last_
updated_ floattime_ msecs - Specifies the epoch time in milliseconds when the tenant access was last modified.
- roles Sequence[str]
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.
- Constraints: The minimum length is
1
item.
- Constraints: The minimum length is
- tenant_
id str - Specifies the tenant id.
- tenant_
name str - Specifies the tenant name.
- tenant_
type str - Specifies the MCM tenant type. 'Dmaas' implies tenant type is DMaaS. 'Mcm' implies tenant is Mcm Cluster tenant.
- Constraints: Allowable values are:
Dmaas
,Mcm
.
- Constraints: Allowable values are:
- cluster
Identifiers List<Property Map> - Specifies the list of clusters. Nested schema for cluster_identifiers:
- created
Time NumberMsecs - Specifies the epoch time in milliseconds when the tenant access was created.
- effective
Time NumberMsecs - Specifies the epoch time in milliseconds when the tenant access becomes effective. Until that time, the user cannot log in.
- expired
Time NumberMsecs - Specifies the epoch time in milliseconds when the tenant access becomes expired. After that, the user cannot log in.
- is
Access BooleanActive - IsAccessActive specifies whether or not a tenant access is active, or has been deactivated by the customer. The default behavior is 'true'.
- is
Active Boolean - Specifies whether or not the tenant is active.
- is
Deleted Boolean - Specifies whether or not the tenant is deleted.
- last
Updated NumberTime Msecs - Specifies the epoch time in milliseconds when the tenant access was last modified.
- roles List<String>
- Specifies the Cohesity roles to associate with the user such as such as 'Admin', 'Ops' or 'View'.
- Constraints: The minimum length is
1
item.
- Constraints: The minimum length is
- tenant
Id String - Specifies the tenant id.
- tenant
Name String - Specifies the tenant name.
- tenant
Type 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
.
- Constraints: Allowable values are:
BackupRecoveryConnectorUpdateUserTenantAccessClusterIdentifier, BackupRecoveryConnectorUpdateUserTenantAccessClusterIdentifierArgs
- Cluster
Id double - Specifies the id of the cluster.
- Cluster
Incarnation doubleId - Specifies the incarnation id of the cluster.
- Cluster
Id float64 - Specifies the id of the cluster.
- Cluster
Incarnation float64Id - Specifies the incarnation id of the cluster.
- cluster
Id Double - Specifies the id of the cluster.
- cluster
Incarnation DoubleId - Specifies the incarnation id of the cluster.
- cluster
Id number - Specifies the id of the cluster.
- cluster
Incarnation numberId - Specifies the incarnation id of the cluster.
- cluster_
id float - Specifies the id of the cluster.
- cluster_
incarnation_ floatid - Specifies the incarnation id of the cluster.
- cluster
Id Number - Specifies the id of the cluster.
- cluster
Incarnation NumberId - 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.