Class: Aws::Types::PolicyCondition

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Defined Under Namespace

Classes: BooleanExpression, IpExpression, Ipv6Expression, StringExpression, TlsExpression, Unknown

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#boolean_expressionTypes::IngressBooleanExpression

Returns the value of attribute boolean_expression.



1009
1010
1011
# File 'sig/types.rbs', line 1009

def boolean_expression
  @boolean_expression
end

#ip_expressionTypes::IngressIpv4Expression

Returns the value of attribute ip_expression.



1006
1007
1008
# File 'sig/types.rbs', line 1006

def ip_expression
  @ip_expression
end

#ipv_6_expressionTypes::IngressIpv6Expression

Returns the value of attribute ipv_6_expression.



1007
1008
1009
# File 'sig/types.rbs', line 1007

def ipv_6_expression
  @ipv_6_expression
end

#string_expressionTypes::IngressStringExpression

Returns the value of attribute string_expression.



1005
1006
1007
# File 'sig/types.rbs', line 1005

def string_expression
  @string_expression
end

#tls_expressionTypes::IngressTlsProtocolExpression

Returns the value of attribute tls_expression.



1008
1009
1010
# File 'sig/types.rbs', line 1008

def tls_expression
  @tls_expression
end

#unknownObject

Returns the value of attribute unknown.

Returns:

  • (Object)


1010
1011
1012
# File 'sig/types.rbs', line 1010

def unknown
  @unknown
end