Skip to content

RosSecurityPreferenceProps

Properties for defining a RosSecurityPreference.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ram-securitypreference

Initializer

import com.aliyun.ros.cdk.ram.RosSecurityPreferenceProps;
RosSecurityPreferenceProps.builder()
//  .allowUserToChangePassword(java.lang.Boolean)
//  .allowUserToChangePassword(IResolvable)
//  .allowUserToManageAccessKeys(java.lang.Boolean)
//  .allowUserToManageAccessKeys(IResolvable)
//  .allowUserToManageMfaDevices(java.lang.Boolean)
//  .allowUserToManageMfaDevices(IResolvable)
//  .allowUserToManagePublicKeys(java.lang.Boolean)
//  .allowUserToManagePublicKeys(IResolvable)
//  .enableSaveMfaTicket(java.lang.Boolean)
//  .enableSaveMfaTicket(IResolvable)
//  .loginNetworkMasks(java.lang.String)
//  .loginNetworkMasks(IResolvable)
//  .loginSessionDuration(java.lang.Number)
//  .loginSessionDuration(IResolvable)
    .build();

Properties

Name Type Description
allowUserToChangePassword java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
allowUserToManageAccessKeys java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
allowUserToManageMfaDevices java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
allowUserToManagePublicKeys java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
enableSaveMfaTicket java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
loginNetworkMasks java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
loginSessionDuration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

allowUserToChangePasswordOptional

public java.lang.Object getAllowUserToChangePassword();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

allowUserToManageAccessKeysOptional

public java.lang.Object getAllowUserToManageAccessKeys();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

allowUserToManageMfaDevicesOptional

public java.lang.Object getAllowUserToManageMfaDevices();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

allowUserToManagePublicKeysOptional

public java.lang.Object getAllowUserToManagePublicKeys();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

enableSaveMfaTicketOptional

public java.lang.Object getEnableSaveMfaTicket();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

loginNetworkMasksOptional

public java.lang.Object getLoginNetworkMasks();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

loginSessionDurationOptional

public java.lang.Object getLoginSessionDuration();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable