NamespaceFilter
A complex type that identifies the namespaces that you want to list. You can choose to list public or private namespaces.
Contents
- Name
-
Specify the namespaces that you want to get using one of the following.
-
TYPE
: Gets the namespaces of the specified type. -
NAME
: Gets the namespaces with the specified name. -
HTTP_NAME
: Gets the namespaces with the specified HTTP name.
Type: String
Valid Values:
TYPE | NAME | HTTP_NAME
Required: Yes
-
- Values
-
Specify the values that are applicable to the value that you specify for
Name
.-
TYPE
: SpecifyHTTP
,DNS_PUBLIC
, orDNS_PRIVATE
. -
NAME
: Specify the name of the namespace, which is found inNamespace.Name
. -
HTTP_NAME
: Specify the HTTP name of the namespace, which is found inNamespace.Properties.HttpProperties.HttpName
.
Type: Array of strings
Length Constraints: Minimum length of 1. Maximum length of 255.
Required: Yes
-
- Condition
-
Specify the operator that you want to use to determine whether a namespace matches the specified value. Valid values for
Condition
are one of the following.-
EQ
: When you specifyEQ
forCondition
, you can specify only one value.EQ
is supported forTYPE
,NAME
, andHTTP_NAME
.EQ
is the default condition and can be omitted. -
BEGINS_WITH
: When you specifyBEGINS_WITH
forCondition
, you can specify only one value.BEGINS_WITH
is supported forTYPE
,NAME
, andHTTP_NAME
.
Type: String
Valid Values:
EQ | IN | BETWEEN | BEGINS_WITH
Required: No
-
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: