Class StatementEntry
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.StatementEntry
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<StatementEntryBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class StatementEntry extends Object implements io.fabric8.kubernetes.api.builder.Editable<StatementEntryBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
StatementEntry models an AWS policy statement entry.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StatementEntryBuilderedit()List<String>getAction()Action describes the particular AWS service actions that should be allowed or denied.Map<String,Object>getAdditionalProperties()StringgetEffect()Effect indicates if this policy statement is to Allow or Deny.Map<String,Map<String,Object>>getPolicyCondition()PolicyCondition specifies under which condition StatementEntry will applyStringgetResource()Resource specifies the object(s) this statement should apply to.voidsetAction(List<String> action)Action describes the particular AWS service actions that should be allowed or denied.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetEffect(String effect)Effect indicates if this policy statement is to Allow or Deny.voidsetPolicyCondition(Map<String,Map<String,Object>> policyCondition)PolicyCondition specifies under which condition StatementEntry will applyvoidsetResource(String resource)Resource specifies the object(s) this statement should apply to.StatementEntryBuildertoBuilder()
-
-
-
Method Detail
-
getAction
public List<String> getAction()
Action describes the particular AWS service actions that should be allowed or denied. (i.e. ec2:StartInstances, iam:ChangePassword)
-
setAction
public void setAction(List<String> action)
Action describes the particular AWS service actions that should be allowed or denied. (i.e. ec2:StartInstances, iam:ChangePassword)
-
getEffect
public String getEffect()
Effect indicates if this policy statement is to Allow or Deny.
-
setEffect
public void setEffect(String effect)
Effect indicates if this policy statement is to Allow or Deny.
-
getPolicyCondition
public Map<String,Map<String,Object>> getPolicyCondition()
PolicyCondition specifies under which condition StatementEntry will apply
-
setPolicyCondition
public void setPolicyCondition(Map<String,Map<String,Object>> policyCondition)
PolicyCondition specifies under which condition StatementEntry will apply
-
getResource
public String getResource()
Resource specifies the object(s) this statement should apply to. (or "*" for all)
-
setResource
public void setResource(String resource)
Resource specifies the object(s) this statement should apply to. (or "*" for all)
-
edit
public StatementEntryBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<StatementEntryBuilder>
-
toBuilder
public StatementEntryBuilder toBuilder()
-
-