Class AccessPolicy
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.AccessPolicy
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<AccessPolicyBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class AccessPolicy extends Object implements io.fabric8.kubernetes.api.builder.Editable<AccessPolicyBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
AccessPolicy is a definition of an IAM access policy- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AccessPolicy()No args constructor for use in serializationAccessPolicy(List<ResourceAttribute> attributes, List<String> roles)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessPolicyBuilderedit()Map<String,Object>getAdditionalProperties()List<ResourceAttribute>getAttributes()Attributes identify the resources to which this policy appliesList<String>getRoles()Roles are the IAM roles assigned to this policyvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAttributes(List<ResourceAttribute> attributes)Attributes identify the resources to which this policy appliesvoidsetRoles(List<String> roles)Roles are the IAM roles assigned to this policyAccessPolicyBuildertoBuilder()
-
-
-
Constructor Detail
-
AccessPolicy
public AccessPolicy()
No args constructor for use in serialization
-
AccessPolicy
public AccessPolicy(List<ResourceAttribute> attributes, List<String> roles)
-
-
Method Detail
-
getAttributes
public List<ResourceAttribute> getAttributes()
Attributes identify the resources to which this policy applies
-
setAttributes
public void setAttributes(List<ResourceAttribute> attributes)
Attributes identify the resources to which this policy applies
-
edit
public AccessPolicyBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<AccessPolicyBuilder>
-
toBuilder
public AccessPolicyBuilder toBuilder()
-
-