Skip to content

RosManagedPolicyProps

Properties for defining a RosManagedPolicy.

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

Initializer

import com.aliyun.ros.cdk.ram.RosManagedPolicyProps;
RosManagedPolicyProps.builder()
    .policyName(java.lang.String)
    .policyName(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .groups(java.util.List<java.lang.Object>)
//  .groups(IResolvable)
//  .ignoreExisting(java.lang.Boolean)
//  .ignoreExisting(IResolvable)
//  .policyDocument(IResolvable)
//  .policyDocument(PolicyDocumentProperty)
//  .policyDocumentUnchecked(IResolvable)
//  .policyDocumentUnchecked(java.util.Map<java.lang.String, java.lang.Object>)
//  .roles(java.util.List<java.lang.Object>)
//  .roles(IResolvable)
//  .users(java.util.List<java.lang.Object>)
//  .users(IResolvable)
    .build();

Properties

Name Type Description
policyName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
groups java.util.List OR com.aliyun.ros.cdk.core.IResolvable No description.
ignoreExisting java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
policyDocument com.aliyun.ros.cdk.core.IResolvable OR PolicyDocumentProperty No description.
policyDocumentUnchecked com.aliyun.ros.cdk.core.IResolvable OR java.util.Map No description.
roles java.util.List OR com.aliyun.ros.cdk.core.IResolvable No description.
users java.util.List OR com.aliyun.ros.cdk.core.IResolvable No description.

policyNameRequired

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

descriptionOptional

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

groupsOptional

public java.lang.Object getGroups();
  • Type: java.util.List OR com.aliyun.ros.cdk.core.IResolvable

ignoreExistingOptional

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

policyDocumentOptional

public java.lang.Object getPolicyDocument();

policyDocumentUncheckedOptional

public java.lang.Object getPolicyDocumentUnchecked();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map

rolesOptional

public java.lang.Object getRoles();
  • Type: java.util.List OR com.aliyun.ros.cdk.core.IResolvable

usersOptional

public java.lang.Object getUsers();
  • Type: java.util.List OR com.aliyun.ros.cdk.core.IResolvable