models.eks-2017-11-01-intermediate.json Maven / Gradle / Ivy
Show all versions of eks Show documentation
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ "listClusters" ]
},
"metadata" : {
"apiVersion" : "2017-11-01",
"asyncBuilder" : "DefaultEksAsyncClientBuilder",
"asyncBuilderInterface" : "EksAsyncClientBuilder",
"asyncClient" : "DefaultEksAsyncClient",
"asyncInterface" : "EksAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultEksBaseClientBuilder",
"baseBuilderInterface" : "EksBaseClientBuilder",
"baseExceptionName" : "EksException",
"baseRequestName" : "EksRequest",
"baseResponseName" : "EksResponse",
"cborProtocol" : false,
"clientPackageName" : "eks",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "Amazon EKS",
"documentation" : "Amazon Elastic Container Service for Kubernetes (Amazon EKS) is a managed service that makes it easy for you to run Kubernetes on AWS without needing to stand up or maintain your own Kubernetes control plane. Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications.
Amazon EKS runs up-to-date versions of the open-source Kubernetes software, so you can use all the existing plugins and tooling from the Kubernetes community. Applications running on Amazon EKS are fully compatible with applications running on any standard Kubernetes environment, whether running in on-premises data centers or public clouds. This means that you can easily migrate any standard Kubernetes application to Amazon EKS without any code modification required.
",
"endpointPrefix" : "eks",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.eks",
"fullModelPackageName" : "software.amazon.awssdk.services.eks.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.eks.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.eks.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.eks.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "eks.model",
"paginatorsPackageName" : "eks.paginators",
"protocol" : "rest-json",
"requestTransformPackageName" : "eks.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "EKS",
"serviceName" : "Eks",
"signingName" : "eks",
"syncBuilder" : "DefaultEksClientBuilder",
"syncBuilderInterface" : "EksClientBuilder",
"syncClient" : "DefaultEksClient",
"syncInterface" : "EksClient",
"transformPackageName" : "eks.transform",
"uid" : "eks-2017-11-01",
"xmlProtocol" : false
},
"operations" : {
"CreateCluster" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an Amazon EKS control plane.
The Amazon EKS control plane consists of control plane instances that run the Kubernetes software, like etcd
and the API server. The control plane runs in an account managed by AWS, and the Kubernetes API is exposed via the Amazon EKS API server endpoint. Each Amazon EKS cluster control plane is single-tenant and unique, and runs on its own set of Amazon EC2 instances.
The cluster control plane is provisioned across multiple Availability Zones and fronted by an Elastic Load Balancing Network Load Balancer. Amazon EKS also provisions elastic network interfaces in your VPC subnets to provide connectivity from the control plane instances to the worker nodes (for example, to support kubectl exec
, logs
, and proxy
data flows).
Amazon EKS worker nodes run in your AWS account and connect to your cluster's control plane via the Kubernetes API server endpoint and a certificate file that is created for your cluster.
You can use the endpointPublicAccess
and endpointPrivateAccess
parameters to enable or disable public and private access to your cluster's Kubernetes API server endpoint. By default, public access is enabled and private access is disabled. For more information, see Amazon EKS Cluster Endpoint Access Control in the Amazon EKS User Guide .
You can use the logging
parameter to enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
Cluster creation typically takes between 10 and 15 minutes. After you create an Amazon EKS cluster, you must configure your Kubernetes tooling to communicate with the API server and launch worker nodes into your cluster. For more information, see Managing Cluster Authentication and Launching Amazon EKS Worker Nodes in the Amazon EKS User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceInUseException",
"documentation" : "The specified resource is in use.
",
"httpStatusCode" : 409
}, {
"exceptionName" : "ResourceLimitExceededException",
"documentation" : "You have encountered a service limit on the specified resource.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ClientException",
"documentation" : "These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ServiceUnavailableException",
"documentation" : "The service is unavailable. Back off and retry the operation.
",
"httpStatusCode" : 503
}, {
"exceptionName" : "UnsupportedAvailabilityZoneException",
"documentation" : "At least one of your specified cluster subnets is in an Availability Zone that does not support Amazon EKS. The exception output specifies the supported Availability Zones for your account, from which you can choose subnets for your cluster.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateClusterRequest",
"variableName" : "createClusterRequest",
"variableType" : "CreateClusterRequest",
"documentation" : "",
"simpleType" : "CreateClusterRequest",
"variableSetterType" : "CreateClusterRequest"
},
"methodName" : "createCluster",
"operationName" : "CreateCluster",
"paginated" : false,
"returnType" : {
"returnType" : "CreateClusterResponse",
"documentation" : null
},
"syncReturnType" : "CreateClusterResponse"
},
"DeleteCluster" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the Amazon EKS cluster control plane.
If you have active services in your cluster that are associated with a load balancer, you must delete those services before deleting the cluster so that the load balancers are deleted properly. Otherwise, you can have orphaned resources in your VPC that prevent you from being able to delete the VPC. For more information, see Deleting a Cluster in the Amazon EKS User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceInUseException",
"documentation" : "The specified resource is in use.
",
"httpStatusCode" : 409
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource could not be found. You can view your available clusters with ListClusters. Amazon EKS clusters are Region-specific.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ClientException",
"documentation" : "These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ServiceUnavailableException",
"documentation" : "The service is unavailable. Back off and retry the operation.
",
"httpStatusCode" : 503
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteClusterRequest",
"variableName" : "deleteClusterRequest",
"variableType" : "DeleteClusterRequest",
"documentation" : "",
"simpleType" : "DeleteClusterRequest",
"variableSetterType" : "DeleteClusterRequest"
},
"methodName" : "deleteCluster",
"operationName" : "DeleteCluster",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteClusterResponse",
"documentation" : null
},
"syncReturnType" : "DeleteClusterResponse"
},
"DescribeCluster" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns descriptive information about an Amazon EKS cluster.
The API server endpoint and certificate authority data returned by this operation are required for kubelet
and kubectl
to communicate with your Kubernetes API server. For more information, see Create a kubeconfig for Amazon EKS.
The API server endpoint and certificate authority data are not available until the cluster reaches the ACTIVE
state.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource could not be found. You can view your available clusters with ListClusters. Amazon EKS clusters are Region-specific.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "ClientException",
"documentation" : "These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ServiceUnavailableException",
"documentation" : "The service is unavailable. Back off and retry the operation.
",
"httpStatusCode" : 503
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeClusterRequest",
"variableName" : "describeClusterRequest",
"variableType" : "DescribeClusterRequest",
"documentation" : "",
"simpleType" : "DescribeClusterRequest",
"variableSetterType" : "DescribeClusterRequest"
},
"methodName" : "describeCluster",
"operationName" : "DescribeCluster",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeClusterResponse",
"documentation" : null
},
"syncReturnType" : "DescribeClusterResponse"
},
"DescribeUpdate" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns descriptive information about an update against your Amazon EKS cluster.
When the status of the update is Succeeded
, the update is complete. If an update fails, the status is Failed
, and an error detail explains the reason for the failure.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ClientException",
"documentation" : "These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource could not be found. You can view your available clusters with ListClusters. Amazon EKS clusters are Region-specific.
",
"httpStatusCode" : 404
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeUpdateRequest",
"variableName" : "describeUpdateRequest",
"variableType" : "DescribeUpdateRequest",
"documentation" : "",
"simpleType" : "DescribeUpdateRequest",
"variableSetterType" : "DescribeUpdateRequest"
},
"methodName" : "describeUpdate",
"operationName" : "DescribeUpdate",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeUpdateResponse",
"documentation" : null
},
"syncReturnType" : "DescribeUpdateResponse"
},
"ListClusters" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the Amazon EKS clusters in your AWS account in the specified Region.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ClientException",
"documentation" : "These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ServiceUnavailableException",
"documentation" : "The service is unavailable. Back off and retry the operation.
",
"httpStatusCode" : 503
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListClustersRequest",
"variableName" : "listClustersRequest",
"variableType" : "ListClustersRequest",
"documentation" : "",
"simpleType" : "ListClustersRequest",
"variableSetterType" : "ListClustersRequest"
},
"methodName" : "listClusters",
"operationName" : "ListClusters",
"paginated" : false,
"returnType" : {
"returnType" : "ListClustersResponse",
"documentation" : null
},
"syncReturnType" : "ListClustersResponse"
},
"ListUpdates" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the updates associated with an Amazon EKS cluster in your AWS account, in the specified Region.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ClientException",
"documentation" : "These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource could not be found. You can view your available clusters with ListClusters. Amazon EKS clusters are Region-specific.
",
"httpStatusCode" : 404
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListUpdatesRequest",
"variableName" : "listUpdatesRequest",
"variableType" : "ListUpdatesRequest",
"documentation" : "",
"simpleType" : "ListUpdatesRequest",
"variableSetterType" : "ListUpdatesRequest"
},
"methodName" : "listUpdates",
"operationName" : "ListUpdates",
"paginated" : false,
"returnType" : {
"returnType" : "ListUpdatesResponse",
"documentation" : null
},
"syncReturnType" : "ListUpdatesResponse"
},
"UpdateClusterConfig" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates an Amazon EKS cluster configuration. Your cluster continues to function during the update. The response output includes an update ID that you can use to track the status of your cluster update with the DescribeUpdate API operation.
You can use this API operation to enable or disable public and private access to your cluster's Kubernetes API server endpoint. By default, public access is enabled and private access is disabled. For more information, see Amazon EKS Cluster Endpoint Access Control in the Amazon EKS User Guide .
You can also use this API operation to enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
Cluster updates are asynchronous, and they should finish within a few minutes. During an update, the cluster status moves to UPDATING
(this status transition is eventually consistent). When the update is complete (either Failed
or Successful
), the cluster status moves to Active
.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ClientException",
"documentation" : "These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceInUseException",
"documentation" : "The specified resource is in use.
",
"httpStatusCode" : 409
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource could not be found. You can view your available clusters with ListClusters. Amazon EKS clusters are Region-specific.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "The request is invalid given the state of the cluster. Check the state of the cluster and the associated operations.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateClusterConfigRequest",
"variableName" : "updateClusterConfigRequest",
"variableType" : "UpdateClusterConfigRequest",
"documentation" : "",
"simpleType" : "UpdateClusterConfigRequest",
"variableSetterType" : "UpdateClusterConfigRequest"
},
"methodName" : "updateClusterConfig",
"operationName" : "UpdateClusterConfig",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateClusterConfigResponse",
"documentation" : null
},
"syncReturnType" : "UpdateClusterConfigResponse"
},
"UpdateClusterVersion" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates an Amazon EKS cluster to the specified Kubernetes version. Your cluster continues to function during the update. The response output includes an update ID that you can use to track the status of your cluster update with the DescribeUpdate API operation.
Cluster updates are asynchronous, and they should finish within a few minutes. During an update, the cluster status moves to UPDATING
(this status transition is eventually consistent). When the update is complete (either Failed
or Successful
), the cluster status moves to Active
.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ClientException",
"documentation" : "These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.
",
"httpStatusCode" : 400
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : 500
}, {
"exceptionName" : "ResourceInUseException",
"documentation" : "The specified resource is in use.
",
"httpStatusCode" : 409
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource could not be found. You can view your available clusters with ListClusters. Amazon EKS clusters are Region-specific.
",
"httpStatusCode" : 404
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "The request is invalid given the state of the cluster. Check the state of the cluster and the associated operations.
",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateClusterVersionRequest",
"variableName" : "updateClusterVersionRequest",
"variableType" : "UpdateClusterVersionRequest",
"documentation" : "",
"simpleType" : "UpdateClusterVersionRequest",
"variableSetterType" : "UpdateClusterVersionRequest"
},
"methodName" : "updateClusterVersion",
"operationName" : "UpdateClusterVersion",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateClusterVersionResponse",
"documentation" : null
},
"syncReturnType" : "UpdateClusterVersionResponse"
}
},
"shapes" : {
"Certificate" : {
"c2jName" : "Certificate",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An object representing the certificate-authority-data
for your cluster.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getData",
"beanStyleSetterMethodName" : "setData",
"c2jName" : "data",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #data(String)}.\n@param data a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(String)",
"deprecated" : false,
"documentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "data",
"fluentSetterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\n@param data The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "data",
"getterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\n@return The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "data",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "data",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Data",
"sensitive" : false,
"setterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\n@param data The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.",
"setterMethodName" : "setData",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "data",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "data",
"variableType" : "String",
"documentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Data" : {
"beanStyleGetterMethodName" : "getData",
"beanStyleSetterMethodName" : "setData",
"c2jName" : "data",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #data(String)}.\n@param data a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(String)",
"deprecated" : false,
"documentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "data",
"fluentSetterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\n@param data The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "data",
"getterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\n@return The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "data",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "data",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Data",
"sensitive" : false,
"setterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\n@param data The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.",
"setterMethodName" : "setData",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "data",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "data",
"variableType" : "String",
"documentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getData",
"beanStyleSetterMethodName" : "setData",
"c2jName" : "data",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #data(String)}.\n@param data a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(String)",
"deprecated" : false,
"documentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "data",
"fluentSetterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\n@param data The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "data",
"getterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\n@return The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "data",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "data",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Data",
"sensitive" : false,
"setterDocumentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
\n@param data The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.",
"setterMethodName" : "setData",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "data",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "data",
"variableType" : "String",
"documentation" : "The base64 encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data
section of the kubeconfig
file for your cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Certificate",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Certificate",
"variableName" : "certificate",
"variableType" : "Certificate",
"documentation" : null,
"simpleType" : "Certificate",
"variableSetterType" : "Certificate"
},
"wrapper" : false
},
"ClientException" : {
"c2jName" : "ClientException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ClientException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : 400,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getClusterName",
"beanStyleSetterMethodName" : "setClusterName",
"c2jName" : "clusterName",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)",
"deprecated" : false,
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterName",
"fluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterName",
"getterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@return The Amazon EKS cluster associated with the exception.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterName",
"sensitive" : false,
"setterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.",
"setterMethodName" : "setClusterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ClusterName" : {
"beanStyleGetterMethodName" : "getClusterName",
"beanStyleSetterMethodName" : "setClusterName",
"c2jName" : "clusterName",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)",
"deprecated" : false,
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterName",
"fluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterName",
"getterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@return The Amazon EKS cluster associated with the exception.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterName",
"sensitive" : false,
"setterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.",
"setterMethodName" : "setClusterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getClusterName",
"beanStyleSetterMethodName" : "setClusterName",
"c2jName" : "clusterName",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)",
"deprecated" : false,
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterName",
"fluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterName",
"getterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@return The Amazon EKS cluster associated with the exception.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterName",
"sensitive" : false,
"setterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.",
"setterMethodName" : "setClusterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ClientException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ClientException",
"variableName" : "clientException",
"variableType" : "ClientException",
"documentation" : null,
"simpleType" : "ClientException",
"variableSetterType" : "ClientException"
},
"wrapper" : false
},
"Cluster" : {
"c2jName" : "Cluster",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An object representing an Amazon EKS cluster.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the cluster.
\n@param name The name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the cluster.
\n@return The name of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the cluster.
\n@param name The name of the cluster.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getArn",
"beanStyleSetterMethodName" : "setArn",
"c2jName" : "arn",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "arn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\n@param arn The Amazon Resource Name (ARN) of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "arn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\n@return The Amazon Resource Name (ARN) of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "arn",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "arn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\n@param arn The Amazon Resource Name (ARN) of the cluster.",
"setterMethodName" : "setArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreatedAt",
"beanStyleSetterMethodName" : "setCreatedAt",
"c2jName" : "createdAt",
"c2jShape" : "Timestamp",
"defaultConsumerFluentSetterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdAt(Instant)}.\n@param createdAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(Instant)",
"deprecated" : false,
"documentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "createdAt",
"fluentSetterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\n@param createdAt The Unix epoch timestamp in seconds for when the cluster was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "createdAt",
"getterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\n@return The Unix epoch timestamp in seconds for when the cluster was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "createdAt",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "createdAt",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreatedAt",
"sensitive" : false,
"setterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\n@param createdAt The Unix epoch timestamp in seconds for when the cluster was created.",
"setterMethodName" : "setCreatedAt",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdAt",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdAt",
"variableType" : "java.time.Instant",
"documentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getVersion",
"beanStyleSetterMethodName" : "setVersion",
"c2jName" : "version",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Kubernetes server version for the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)",
"deprecated" : false,
"documentation" : "The Kubernetes server version for the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "version",
"fluentSetterDocumentation" : "The Kubernetes server version for the cluster.
\n@param version The Kubernetes server version for the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "version",
"getterDocumentation" : "The Kubernetes server version for the cluster.
\n@return The Kubernetes server version for the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "version",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "version",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Version",
"sensitive" : false,
"setterDocumentation" : "The Kubernetes server version for the cluster.
\n@param version The Kubernetes server version for the cluster.",
"setterMethodName" : "setVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : "The Kubernetes server version for the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEndpoint",
"beanStyleSetterMethodName" : "setEndpoint",
"c2jName" : "endpoint",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The endpoint for your Kubernetes API server.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpoint(String)}.\n@param endpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpoint(String)",
"deprecated" : false,
"documentation" : "The endpoint for your Kubernetes API server.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "endpoint",
"fluentSetterDocumentation" : "The endpoint for your Kubernetes API server.
\n@param endpoint The endpoint for your Kubernetes API server.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "endpoint",
"getterDocumentation" : "The endpoint for your Kubernetes API server.
\n@return The endpoint for your Kubernetes API server.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "endpoint",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "endpoint",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Endpoint",
"sensitive" : false,
"setterDocumentation" : "The endpoint for your Kubernetes API server.
\n@param endpoint The endpoint for your Kubernetes API server.",
"setterMethodName" : "setEndpoint",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : "The endpoint for your Kubernetes API server.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "roleArn",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\n@return The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "roleArn",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "roleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getResourcesVpcConfig",
"beanStyleSetterMethodName" : "setResourcesVpcConfig",
"c2jName" : "resourcesVpcConfig",
"c2jShape" : "VpcConfigResponse",
"defaultConsumerFluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\nThis is a convenience that creates an instance of the {@link VpcConfigResponse.Builder} avoiding the need to create one manually via {@link VpcConfigResponse#builder()}.\n\nWhen the {@link Consumer} completes, {@link VpcConfigResponse.Builder#build()} is called immediately and its result is passed to {@link #resourcesVpcConfig(VpcConfigResponse)}.\n@param resourcesVpcConfig a consumer that will call methods on {@link VpcConfigResponse.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourcesVpcConfig(VpcConfigResponse)",
"deprecated" : false,
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourcesVpcConfig",
"fluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourcesVpcConfig",
"getterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\n@return The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.",
"getterModel" : {
"returnType" : "VpcConfigResponse",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "resourcesVpcConfig",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "resourcesVpcConfig",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ResourcesVpcConfig",
"sensitive" : false,
"setterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.",
"setterMethodName" : "setResourcesVpcConfig",
"setterModel" : {
"variableDeclarationType" : "VpcConfigResponse",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigResponse",
"documentation" : null,
"simpleType" : "VpcConfigResponse",
"variableSetterType" : "VpcConfigResponse"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "VpcConfigResponse",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigResponse",
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
",
"simpleType" : "VpcConfigResponse",
"variableSetterType" : "VpcConfigResponse"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLogging",
"beanStyleSetterMethodName" : "setLogging",
"c2jName" : "logging",
"c2jShape" : "Logging",
"defaultConsumerFluentSetterDocumentation" : "The logging configuration for your cluster.
\nThis is a convenience that creates an instance of the {@link Logging.Builder} avoiding the need to create one manually via {@link Logging#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logging.Builder#build()} is called immediately and its result is passed to {@link #logging(Logging)}.\n@param logging a consumer that will call methods on {@link Logging.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logging(Logging)",
"deprecated" : false,
"documentation" : "The logging configuration for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "logging",
"fluentSetterDocumentation" : "The logging configuration for your cluster.
\n@param logging The logging configuration for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "logging",
"getterDocumentation" : "The logging configuration for your cluster.
\n@return The logging configuration for your cluster.",
"getterModel" : {
"returnType" : "Logging",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "logging",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "logging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Logging",
"sensitive" : false,
"setterDocumentation" : "The logging configuration for your cluster.
\n@param logging The logging configuration for your cluster.",
"setterMethodName" : "setLogging",
"setterModel" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : null,
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : "The logging configuration for your cluster.
",
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "status",
"c2jShape" : "ClusterStatus",
"defaultConsumerFluentSetterDocumentation" : "The current status of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"documentation" : "The current status of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : "ClusterStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The current status of the cluster.
\n@param status The current status of the cluster.\n@see ClusterStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The current status of the cluster.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ClusterStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The current status of the cluster.\n@see ClusterStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "status",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The current status of the cluster.
\n@param status The current status of the cluster.\n@see ClusterStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The current status of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCertificateAuthority",
"beanStyleSetterMethodName" : "setCertificateAuthority",
"c2jName" : "certificateAuthority",
"c2jShape" : "Certificate",
"defaultConsumerFluentSetterDocumentation" : "The certificate-authority-data
for your cluster.
\nThis is a convenience that creates an instance of the {@link Certificate.Builder} avoiding the need to create one manually via {@link Certificate#builder()}.\n\nWhen the {@link Consumer} completes, {@link Certificate.Builder#build()} is called immediately and its result is passed to {@link #certificateAuthority(Certificate)}.\n@param certificateAuthority a consumer that will call methods on {@link Certificate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #certificateAuthority(Certificate)",
"deprecated" : false,
"documentation" : "The certificate-authority-data
for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "certificateAuthority",
"fluentSetterDocumentation" : "The certificate-authority-data
for your cluster.
\n@param certificateAuthority The certificate-authority-data
for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "certificateAuthority",
"getterDocumentation" : "The certificate-authority-data
for your cluster.
\n@return The certificate-authority-data
for your cluster.",
"getterModel" : {
"returnType" : "Certificate",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "certificateAuthority",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "certificateAuthority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "CertificateAuthority",
"sensitive" : false,
"setterDocumentation" : "The certificate-authority-data
for your cluster.
\n@param certificateAuthority The certificate-authority-data
for your cluster.",
"setterMethodName" : "setCertificateAuthority",
"setterModel" : {
"variableDeclarationType" : "Certificate",
"variableName" : "certificateAuthority",
"variableType" : "Certificate",
"documentation" : null,
"simpleType" : "Certificate",
"variableSetterType" : "Certificate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Certificate",
"variableName" : "certificateAuthority",
"variableType" : "Certificate",
"documentation" : "The certificate-authority-data
for your cluster.
",
"simpleType" : "Certificate",
"variableSetterType" : "Certificate"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getClientRequestToken",
"beanStyleSetterMethodName" : "setClientRequestToken",
"c2jName" : "clientRequestToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)",
"deprecated" : false,
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clientRequestToken",
"fluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clientRequestToken",
"getterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@return Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clientRequestToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clientRequestToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClientRequestToken",
"sensitive" : false,
"setterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"setterMethodName" : "setClientRequestToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPlatformVersion",
"beanStyleSetterMethodName" : "setPlatformVersion",
"c2jName" : "platformVersion",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformVersion(String)}.\n@param platformVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformVersion(String)",
"deprecated" : false,
"documentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "platformVersion",
"fluentSetterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\n@param platformVersion The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "platformVersion",
"getterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\n@return The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "platformVersion",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "platformVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlatformVersion",
"sensitive" : false,
"setterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\n@param platformVersion The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .",
"setterMethodName" : "setPlatformVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "platformVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "platformVersion",
"variableType" : "String",
"documentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Arn" : {
"beanStyleGetterMethodName" : "getArn",
"beanStyleSetterMethodName" : "setArn",
"c2jName" : "arn",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "arn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\n@param arn The Amazon Resource Name (ARN) of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "arn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\n@return The Amazon Resource Name (ARN) of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "arn",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "arn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\n@param arn The Amazon Resource Name (ARN) of the cluster.",
"setterMethodName" : "setArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"CertificateAuthority" : {
"beanStyleGetterMethodName" : "getCertificateAuthority",
"beanStyleSetterMethodName" : "setCertificateAuthority",
"c2jName" : "certificateAuthority",
"c2jShape" : "Certificate",
"defaultConsumerFluentSetterDocumentation" : "The certificate-authority-data
for your cluster.
\nThis is a convenience that creates an instance of the {@link Certificate.Builder} avoiding the need to create one manually via {@link Certificate#builder()}.\n\nWhen the {@link Consumer} completes, {@link Certificate.Builder#build()} is called immediately and its result is passed to {@link #certificateAuthority(Certificate)}.\n@param certificateAuthority a consumer that will call methods on {@link Certificate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #certificateAuthority(Certificate)",
"deprecated" : false,
"documentation" : "The certificate-authority-data
for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "certificateAuthority",
"fluentSetterDocumentation" : "The certificate-authority-data
for your cluster.
\n@param certificateAuthority The certificate-authority-data
for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "certificateAuthority",
"getterDocumentation" : "The certificate-authority-data
for your cluster.
\n@return The certificate-authority-data
for your cluster.",
"getterModel" : {
"returnType" : "Certificate",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "certificateAuthority",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "certificateAuthority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "CertificateAuthority",
"sensitive" : false,
"setterDocumentation" : "The certificate-authority-data
for your cluster.
\n@param certificateAuthority The certificate-authority-data
for your cluster.",
"setterMethodName" : "setCertificateAuthority",
"setterModel" : {
"variableDeclarationType" : "Certificate",
"variableName" : "certificateAuthority",
"variableType" : "Certificate",
"documentation" : null,
"simpleType" : "Certificate",
"variableSetterType" : "Certificate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Certificate",
"variableName" : "certificateAuthority",
"variableType" : "Certificate",
"documentation" : "The certificate-authority-data
for your cluster.
",
"simpleType" : "Certificate",
"variableSetterType" : "Certificate"
},
"xmlNameSpaceUri" : null
},
"ClientRequestToken" : {
"beanStyleGetterMethodName" : "getClientRequestToken",
"beanStyleSetterMethodName" : "setClientRequestToken",
"c2jName" : "clientRequestToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)",
"deprecated" : false,
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clientRequestToken",
"fluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clientRequestToken",
"getterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@return Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clientRequestToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clientRequestToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClientRequestToken",
"sensitive" : false,
"setterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"setterMethodName" : "setClientRequestToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"CreatedAt" : {
"beanStyleGetterMethodName" : "getCreatedAt",
"beanStyleSetterMethodName" : "setCreatedAt",
"c2jName" : "createdAt",
"c2jShape" : "Timestamp",
"defaultConsumerFluentSetterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdAt(Instant)}.\n@param createdAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(Instant)",
"deprecated" : false,
"documentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "createdAt",
"fluentSetterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\n@param createdAt The Unix epoch timestamp in seconds for when the cluster was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "createdAt",
"getterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\n@return The Unix epoch timestamp in seconds for when the cluster was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "createdAt",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "createdAt",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreatedAt",
"sensitive" : false,
"setterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\n@param createdAt The Unix epoch timestamp in seconds for when the cluster was created.",
"setterMethodName" : "setCreatedAt",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdAt",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdAt",
"variableType" : "java.time.Instant",
"documentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"Endpoint" : {
"beanStyleGetterMethodName" : "getEndpoint",
"beanStyleSetterMethodName" : "setEndpoint",
"c2jName" : "endpoint",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The endpoint for your Kubernetes API server.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpoint(String)}.\n@param endpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpoint(String)",
"deprecated" : false,
"documentation" : "The endpoint for your Kubernetes API server.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "endpoint",
"fluentSetterDocumentation" : "The endpoint for your Kubernetes API server.
\n@param endpoint The endpoint for your Kubernetes API server.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "endpoint",
"getterDocumentation" : "The endpoint for your Kubernetes API server.
\n@return The endpoint for your Kubernetes API server.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "endpoint",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "endpoint",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Endpoint",
"sensitive" : false,
"setterDocumentation" : "The endpoint for your Kubernetes API server.
\n@param endpoint The endpoint for your Kubernetes API server.",
"setterMethodName" : "setEndpoint",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : "The endpoint for your Kubernetes API server.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Logging" : {
"beanStyleGetterMethodName" : "getLogging",
"beanStyleSetterMethodName" : "setLogging",
"c2jName" : "logging",
"c2jShape" : "Logging",
"defaultConsumerFluentSetterDocumentation" : "The logging configuration for your cluster.
\nThis is a convenience that creates an instance of the {@link Logging.Builder} avoiding the need to create one manually via {@link Logging#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logging.Builder#build()} is called immediately and its result is passed to {@link #logging(Logging)}.\n@param logging a consumer that will call methods on {@link Logging.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logging(Logging)",
"deprecated" : false,
"documentation" : "The logging configuration for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "logging",
"fluentSetterDocumentation" : "The logging configuration for your cluster.
\n@param logging The logging configuration for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "logging",
"getterDocumentation" : "The logging configuration for your cluster.
\n@return The logging configuration for your cluster.",
"getterModel" : {
"returnType" : "Logging",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "logging",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "logging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Logging",
"sensitive" : false,
"setterDocumentation" : "The logging configuration for your cluster.
\n@param logging The logging configuration for your cluster.",
"setterMethodName" : "setLogging",
"setterModel" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : null,
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : "The logging configuration for your cluster.
",
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the cluster.
\n@param name The name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the cluster.
\n@return The name of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the cluster.
\n@param name The name of the cluster.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"PlatformVersion" : {
"beanStyleGetterMethodName" : "getPlatformVersion",
"beanStyleSetterMethodName" : "setPlatformVersion",
"c2jName" : "platformVersion",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformVersion(String)}.\n@param platformVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformVersion(String)",
"deprecated" : false,
"documentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "platformVersion",
"fluentSetterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\n@param platformVersion The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "platformVersion",
"getterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\n@return The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "platformVersion",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "platformVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlatformVersion",
"sensitive" : false,
"setterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\n@param platformVersion The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .",
"setterMethodName" : "setPlatformVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "platformVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "platformVersion",
"variableType" : "String",
"documentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ResourcesVpcConfig" : {
"beanStyleGetterMethodName" : "getResourcesVpcConfig",
"beanStyleSetterMethodName" : "setResourcesVpcConfig",
"c2jName" : "resourcesVpcConfig",
"c2jShape" : "VpcConfigResponse",
"defaultConsumerFluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\nThis is a convenience that creates an instance of the {@link VpcConfigResponse.Builder} avoiding the need to create one manually via {@link VpcConfigResponse#builder()}.\n\nWhen the {@link Consumer} completes, {@link VpcConfigResponse.Builder#build()} is called immediately and its result is passed to {@link #resourcesVpcConfig(VpcConfigResponse)}.\n@param resourcesVpcConfig a consumer that will call methods on {@link VpcConfigResponse.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourcesVpcConfig(VpcConfigResponse)",
"deprecated" : false,
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourcesVpcConfig",
"fluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourcesVpcConfig",
"getterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\n@return The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.",
"getterModel" : {
"returnType" : "VpcConfigResponse",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "resourcesVpcConfig",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "resourcesVpcConfig",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ResourcesVpcConfig",
"sensitive" : false,
"setterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.",
"setterMethodName" : "setResourcesVpcConfig",
"setterModel" : {
"variableDeclarationType" : "VpcConfigResponse",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigResponse",
"documentation" : null,
"simpleType" : "VpcConfigResponse",
"variableSetterType" : "VpcConfigResponse"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "VpcConfigResponse",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigResponse",
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
",
"simpleType" : "VpcConfigResponse",
"variableSetterType" : "VpcConfigResponse"
},
"xmlNameSpaceUri" : null
},
"RoleArn" : {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "roleArn",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\n@return The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "roleArn",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "roleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Status" : {
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "status",
"c2jShape" : "ClusterStatus",
"defaultConsumerFluentSetterDocumentation" : "The current status of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"documentation" : "The current status of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : "ClusterStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The current status of the cluster.
\n@param status The current status of the cluster.\n@see ClusterStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The current status of the cluster.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ClusterStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The current status of the cluster.\n@see ClusterStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "status",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The current status of the cluster.
\n@param status The current status of the cluster.\n@see ClusterStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The current status of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Version" : {
"beanStyleGetterMethodName" : "getVersion",
"beanStyleSetterMethodName" : "setVersion",
"c2jName" : "version",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Kubernetes server version for the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)",
"deprecated" : false,
"documentation" : "The Kubernetes server version for the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "version",
"fluentSetterDocumentation" : "The Kubernetes server version for the cluster.
\n@param version The Kubernetes server version for the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "version",
"getterDocumentation" : "The Kubernetes server version for the cluster.
\n@return The Kubernetes server version for the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "version",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "version",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Version",
"sensitive" : false,
"setterDocumentation" : "The Kubernetes server version for the cluster.
\n@param version The Kubernetes server version for the cluster.",
"setterMethodName" : "setVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : "The Kubernetes server version for the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the cluster.
\n@param name The name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the cluster.
\n@return The name of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the cluster.
\n@param name The name of the cluster.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getArn",
"beanStyleSetterMethodName" : "setArn",
"c2jName" : "arn",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "arn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\n@param arn The Amazon Resource Name (ARN) of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "arn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\n@return The Amazon Resource Name (ARN) of the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "arn",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "arn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the cluster.
\n@param arn The Amazon Resource Name (ARN) of the cluster.",
"setterMethodName" : "setArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreatedAt",
"beanStyleSetterMethodName" : "setCreatedAt",
"c2jName" : "createdAt",
"c2jShape" : "Timestamp",
"defaultConsumerFluentSetterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdAt(Instant)}.\n@param createdAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdAt(Instant)",
"deprecated" : false,
"documentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "createdAt",
"fluentSetterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\n@param createdAt The Unix epoch timestamp in seconds for when the cluster was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "createdAt",
"getterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\n@return The Unix epoch timestamp in seconds for when the cluster was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "createdAt",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "createdAt",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreatedAt",
"sensitive" : false,
"setterDocumentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
\n@param createdAt The Unix epoch timestamp in seconds for when the cluster was created.",
"setterMethodName" : "setCreatedAt",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdAt",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdAt",
"variableType" : "java.time.Instant",
"documentation" : "The Unix epoch timestamp in seconds for when the cluster was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getVersion",
"beanStyleSetterMethodName" : "setVersion",
"c2jName" : "version",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Kubernetes server version for the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)",
"deprecated" : false,
"documentation" : "The Kubernetes server version for the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "version",
"fluentSetterDocumentation" : "The Kubernetes server version for the cluster.
\n@param version The Kubernetes server version for the cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "version",
"getterDocumentation" : "The Kubernetes server version for the cluster.
\n@return The Kubernetes server version for the cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "version",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "version",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Version",
"sensitive" : false,
"setterDocumentation" : "The Kubernetes server version for the cluster.
\n@param version The Kubernetes server version for the cluster.",
"setterMethodName" : "setVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : "The Kubernetes server version for the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEndpoint",
"beanStyleSetterMethodName" : "setEndpoint",
"c2jName" : "endpoint",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The endpoint for your Kubernetes API server.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpoint(String)}.\n@param endpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpoint(String)",
"deprecated" : false,
"documentation" : "The endpoint for your Kubernetes API server.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "endpoint",
"fluentSetterDocumentation" : "The endpoint for your Kubernetes API server.
\n@param endpoint The endpoint for your Kubernetes API server.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "endpoint",
"getterDocumentation" : "The endpoint for your Kubernetes API server.
\n@return The endpoint for your Kubernetes API server.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "endpoint",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "endpoint",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Endpoint",
"sensitive" : false,
"setterDocumentation" : "The endpoint for your Kubernetes API server.
\n@param endpoint The endpoint for your Kubernetes API server.",
"setterMethodName" : "setEndpoint",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : "The endpoint for your Kubernetes API server.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "roleArn",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\n@return The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "roleArn",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "roleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getResourcesVpcConfig",
"beanStyleSetterMethodName" : "setResourcesVpcConfig",
"c2jName" : "resourcesVpcConfig",
"c2jShape" : "VpcConfigResponse",
"defaultConsumerFluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\nThis is a convenience that creates an instance of the {@link VpcConfigResponse.Builder} avoiding the need to create one manually via {@link VpcConfigResponse#builder()}.\n\nWhen the {@link Consumer} completes, {@link VpcConfigResponse.Builder#build()} is called immediately and its result is passed to {@link #resourcesVpcConfig(VpcConfigResponse)}.\n@param resourcesVpcConfig a consumer that will call methods on {@link VpcConfigResponse.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourcesVpcConfig(VpcConfigResponse)",
"deprecated" : false,
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourcesVpcConfig",
"fluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourcesVpcConfig",
"getterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\n@return The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.",
"getterModel" : {
"returnType" : "VpcConfigResponse",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "resourcesVpcConfig",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "resourcesVpcConfig",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ResourcesVpcConfig",
"sensitive" : false,
"setterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.",
"setterMethodName" : "setResourcesVpcConfig",
"setterModel" : {
"variableDeclarationType" : "VpcConfigResponse",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigResponse",
"documentation" : null,
"simpleType" : "VpcConfigResponse",
"variableSetterType" : "VpcConfigResponse"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "VpcConfigResponse",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigResponse",
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide.
",
"simpleType" : "VpcConfigResponse",
"variableSetterType" : "VpcConfigResponse"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLogging",
"beanStyleSetterMethodName" : "setLogging",
"c2jName" : "logging",
"c2jShape" : "Logging",
"defaultConsumerFluentSetterDocumentation" : "The logging configuration for your cluster.
\nThis is a convenience that creates an instance of the {@link Logging.Builder} avoiding the need to create one manually via {@link Logging#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logging.Builder#build()} is called immediately and its result is passed to {@link #logging(Logging)}.\n@param logging a consumer that will call methods on {@link Logging.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logging(Logging)",
"deprecated" : false,
"documentation" : "The logging configuration for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "logging",
"fluentSetterDocumentation" : "The logging configuration for your cluster.
\n@param logging The logging configuration for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "logging",
"getterDocumentation" : "The logging configuration for your cluster.
\n@return The logging configuration for your cluster.",
"getterModel" : {
"returnType" : "Logging",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "logging",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "logging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Logging",
"sensitive" : false,
"setterDocumentation" : "The logging configuration for your cluster.
\n@param logging The logging configuration for your cluster.",
"setterMethodName" : "setLogging",
"setterModel" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : null,
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : "The logging configuration for your cluster.
",
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "status",
"c2jShape" : "ClusterStatus",
"defaultConsumerFluentSetterDocumentation" : "The current status of the cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"documentation" : "The current status of the cluster.
",
"endpointDiscoveryId" : false,
"enumType" : "ClusterStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The current status of the cluster.
\n@param status The current status of the cluster.\n@see ClusterStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The current status of the cluster.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ClusterStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The current status of the cluster.\n@see ClusterStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "status",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The current status of the cluster.
\n@param status The current status of the cluster.\n@see ClusterStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The current status of the cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCertificateAuthority",
"beanStyleSetterMethodName" : "setCertificateAuthority",
"c2jName" : "certificateAuthority",
"c2jShape" : "Certificate",
"defaultConsumerFluentSetterDocumentation" : "The certificate-authority-data
for your cluster.
\nThis is a convenience that creates an instance of the {@link Certificate.Builder} avoiding the need to create one manually via {@link Certificate#builder()}.\n\nWhen the {@link Consumer} completes, {@link Certificate.Builder#build()} is called immediately and its result is passed to {@link #certificateAuthority(Certificate)}.\n@param certificateAuthority a consumer that will call methods on {@link Certificate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #certificateAuthority(Certificate)",
"deprecated" : false,
"documentation" : "The certificate-authority-data
for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "certificateAuthority",
"fluentSetterDocumentation" : "The certificate-authority-data
for your cluster.
\n@param certificateAuthority The certificate-authority-data
for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "certificateAuthority",
"getterDocumentation" : "The certificate-authority-data
for your cluster.
\n@return The certificate-authority-data
for your cluster.",
"getterModel" : {
"returnType" : "Certificate",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "certificateAuthority",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "certificateAuthority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "CertificateAuthority",
"sensitive" : false,
"setterDocumentation" : "The certificate-authority-data
for your cluster.
\n@param certificateAuthority The certificate-authority-data
for your cluster.",
"setterMethodName" : "setCertificateAuthority",
"setterModel" : {
"variableDeclarationType" : "Certificate",
"variableName" : "certificateAuthority",
"variableType" : "Certificate",
"documentation" : null,
"simpleType" : "Certificate",
"variableSetterType" : "Certificate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Certificate",
"variableName" : "certificateAuthority",
"variableType" : "Certificate",
"documentation" : "The certificate-authority-data
for your cluster.
",
"simpleType" : "Certificate",
"variableSetterType" : "Certificate"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getClientRequestToken",
"beanStyleSetterMethodName" : "setClientRequestToken",
"c2jName" : "clientRequestToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)",
"deprecated" : false,
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clientRequestToken",
"fluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clientRequestToken",
"getterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@return Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clientRequestToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clientRequestToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClientRequestToken",
"sensitive" : false,
"setterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"setterMethodName" : "setClientRequestToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPlatformVersion",
"beanStyleSetterMethodName" : "setPlatformVersion",
"c2jName" : "platformVersion",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformVersion(String)}.\n@param platformVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformVersion(String)",
"deprecated" : false,
"documentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "platformVersion",
"fluentSetterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\n@param platformVersion The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "platformVersion",
"getterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\n@return The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "platformVersion",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "platformVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlatformVersion",
"sensitive" : false,
"setterDocumentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
\n@param platformVersion The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .",
"setterMethodName" : "setPlatformVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "platformVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "platformVersion",
"variableType" : "String",
"documentation" : "The platform version of your Amazon EKS cluster. For more information, see Platform Versions in the Amazon EKS User Guide .
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Cluster",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"wrapper" : false
},
"ClusterStatus" : {
"c2jName" : "ClusterStatus",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "CREATING",
"value" : "CREATING"
}, {
"name" : "ACTIVE",
"value" : "ACTIVE"
}, {
"name" : "DELETING",
"value" : "DELETING"
}, {
"name" : "FAILED",
"value" : "FAILED"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ClusterStatus",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ClusterStatus",
"variableName" : "clusterStatus",
"variableType" : "ClusterStatus",
"documentation" : null,
"simpleType" : "ClusterStatus",
"variableSetterType" : "ClusterStatus"
},
"wrapper" : false
},
"CreateClusterRequest" : {
"c2jName" : "CreateClusterRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CreateCluster",
"locationName" : null,
"requestUri" : "/clusters",
"target" : null,
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "ClusterName",
"defaultConsumerFluentSetterDocumentation" : "The unique name to give to your cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The unique name to give to your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The unique name to give to your cluster.
\n@param name The unique name to give to your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The unique name to give to your cluster.
\n@return The unique name to give to your cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The unique name to give to your cluster.
\n@param name The unique name to give to your cluster.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The unique name to give to your cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getVersion",
"beanStyleSetterMethodName" : "setVersion",
"c2jName" : "version",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)",
"deprecated" : false,
"documentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "version",
"fluentSetterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\n@param version The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "version",
"getterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\n@return The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "version",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "version",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Version",
"sensitive" : false,
"setterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\n@param version The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.",
"setterMethodName" : "setVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "roleArn",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\n@return The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "roleArn",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "roleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getResourcesVpcConfig",
"beanStyleSetterMethodName" : "setResourcesVpcConfig",
"c2jName" : "resourcesVpcConfig",
"c2jShape" : "VpcConfigRequest",
"defaultConsumerFluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\nThis is a convenience that creates an instance of the {@link VpcConfigRequest.Builder} avoiding the need to create one manually via {@link VpcConfigRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link VpcConfigRequest.Builder#build()} is called immediately and its result is passed to {@link #resourcesVpcConfig(VpcConfigRequest)}.\n@param resourcesVpcConfig a consumer that will call methods on {@link VpcConfigRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourcesVpcConfig(VpcConfigRequest)",
"deprecated" : false,
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourcesVpcConfig",
"fluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourcesVpcConfig",
"getterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\n@return The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.",
"getterModel" : {
"returnType" : "VpcConfigRequest",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "resourcesVpcConfig",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "resourcesVpcConfig",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ResourcesVpcConfig",
"sensitive" : false,
"setterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.",
"setterMethodName" : "setResourcesVpcConfig",
"setterModel" : {
"variableDeclarationType" : "VpcConfigRequest",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigRequest",
"documentation" : null,
"simpleType" : "VpcConfigRequest",
"variableSetterType" : "VpcConfigRequest"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "VpcConfigRequest",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigRequest",
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
",
"simpleType" : "VpcConfigRequest",
"variableSetterType" : "VpcConfigRequest"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLogging",
"beanStyleSetterMethodName" : "setLogging",
"c2jName" : "logging",
"c2jShape" : "Logging",
"defaultConsumerFluentSetterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\nThis is a convenience that creates an instance of the {@link Logging.Builder} avoiding the need to create one manually via {@link Logging#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logging.Builder#build()} is called immediately and its result is passed to {@link #logging(Logging)}.\n@param logging a consumer that will call methods on {@link Logging.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logging(Logging)",
"deprecated" : false,
"documentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "logging",
"fluentSetterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@param logging Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "logging",
"getterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@return Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"getterModel" : {
"returnType" : "Logging",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "logging",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "logging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Logging",
"sensitive" : false,
"setterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@param logging Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"setterMethodName" : "setLogging",
"setterModel" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : null,
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getClientRequestToken",
"beanStyleSetterMethodName" : "setClientRequestToken",
"c2jName" : "clientRequestToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)",
"deprecated" : false,
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clientRequestToken",
"fluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clientRequestToken",
"getterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@return Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clientRequestToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clientRequestToken",
"uri" : false
},
"idempotencyToken" : true,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClientRequestToken",
"sensitive" : false,
"setterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"setterMethodName" : "setClientRequestToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ClientRequestToken" : {
"beanStyleGetterMethodName" : "getClientRequestToken",
"beanStyleSetterMethodName" : "setClientRequestToken",
"c2jName" : "clientRequestToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)",
"deprecated" : false,
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clientRequestToken",
"fluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clientRequestToken",
"getterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@return Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clientRequestToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clientRequestToken",
"uri" : false
},
"idempotencyToken" : true,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClientRequestToken",
"sensitive" : false,
"setterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"setterMethodName" : "setClientRequestToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Logging" : {
"beanStyleGetterMethodName" : "getLogging",
"beanStyleSetterMethodName" : "setLogging",
"c2jName" : "logging",
"c2jShape" : "Logging",
"defaultConsumerFluentSetterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\nThis is a convenience that creates an instance of the {@link Logging.Builder} avoiding the need to create one manually via {@link Logging#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logging.Builder#build()} is called immediately and its result is passed to {@link #logging(Logging)}.\n@param logging a consumer that will call methods on {@link Logging.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logging(Logging)",
"deprecated" : false,
"documentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "logging",
"fluentSetterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@param logging Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "logging",
"getterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@return Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"getterModel" : {
"returnType" : "Logging",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "logging",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "logging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Logging",
"sensitive" : false,
"setterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@param logging Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"setterMethodName" : "setLogging",
"setterModel" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : null,
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "ClusterName",
"defaultConsumerFluentSetterDocumentation" : "The unique name to give to your cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The unique name to give to your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The unique name to give to your cluster.
\n@param name The unique name to give to your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The unique name to give to your cluster.
\n@return The unique name to give to your cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The unique name to give to your cluster.
\n@param name The unique name to give to your cluster.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The unique name to give to your cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ResourcesVpcConfig" : {
"beanStyleGetterMethodName" : "getResourcesVpcConfig",
"beanStyleSetterMethodName" : "setResourcesVpcConfig",
"c2jName" : "resourcesVpcConfig",
"c2jShape" : "VpcConfigRequest",
"defaultConsumerFluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\nThis is a convenience that creates an instance of the {@link VpcConfigRequest.Builder} avoiding the need to create one manually via {@link VpcConfigRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link VpcConfigRequest.Builder#build()} is called immediately and its result is passed to {@link #resourcesVpcConfig(VpcConfigRequest)}.\n@param resourcesVpcConfig a consumer that will call methods on {@link VpcConfigRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourcesVpcConfig(VpcConfigRequest)",
"deprecated" : false,
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourcesVpcConfig",
"fluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourcesVpcConfig",
"getterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\n@return The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.",
"getterModel" : {
"returnType" : "VpcConfigRequest",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "resourcesVpcConfig",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "resourcesVpcConfig",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ResourcesVpcConfig",
"sensitive" : false,
"setterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.",
"setterMethodName" : "setResourcesVpcConfig",
"setterModel" : {
"variableDeclarationType" : "VpcConfigRequest",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigRequest",
"documentation" : null,
"simpleType" : "VpcConfigRequest",
"variableSetterType" : "VpcConfigRequest"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "VpcConfigRequest",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigRequest",
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
",
"simpleType" : "VpcConfigRequest",
"variableSetterType" : "VpcConfigRequest"
},
"xmlNameSpaceUri" : null
},
"RoleArn" : {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "roleArn",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\n@return The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "roleArn",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "roleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Version" : {
"beanStyleGetterMethodName" : "getVersion",
"beanStyleSetterMethodName" : "setVersion",
"c2jName" : "version",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)",
"deprecated" : false,
"documentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "version",
"fluentSetterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\n@param version The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "version",
"getterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\n@return The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "version",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "version",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Version",
"sensitive" : false,
"setterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\n@param version The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.",
"setterMethodName" : "setVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "ClusterName",
"defaultConsumerFluentSetterDocumentation" : "The unique name to give to your cluster.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The unique name to give to your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The unique name to give to your cluster.
\n@param name The unique name to give to your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The unique name to give to your cluster.
\n@return The unique name to give to your cluster.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The unique name to give to your cluster.
\n@param name The unique name to give to your cluster.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The unique name to give to your cluster.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getVersion",
"beanStyleSetterMethodName" : "setVersion",
"c2jName" : "version",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)",
"deprecated" : false,
"documentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "version",
"fluentSetterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\n@param version The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "version",
"getterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\n@return The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "version",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "version",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Version",
"sensitive" : false,
"setterDocumentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
\n@param version The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.",
"setterMethodName" : "setVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "version",
"variableType" : "String",
"documentation" : "The desired Kubernetes version for your cluster. If you do not specify a value here, the latest version available in Amazon EKS is used.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "roleArn",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\n@return The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "roleArn",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "roleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
\n@param roleArn The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon EKS to make calls to other AWS API operations on your behalf. For more information, see Amazon EKS Service IAM Role in the Amazon EKS User Guide .
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getResourcesVpcConfig",
"beanStyleSetterMethodName" : "setResourcesVpcConfig",
"c2jName" : "resourcesVpcConfig",
"c2jShape" : "VpcConfigRequest",
"defaultConsumerFluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\nThis is a convenience that creates an instance of the {@link VpcConfigRequest.Builder} avoiding the need to create one manually via {@link VpcConfigRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link VpcConfigRequest.Builder#build()} is called immediately and its result is passed to {@link #resourcesVpcConfig(VpcConfigRequest)}.\n@param resourcesVpcConfig a consumer that will call methods on {@link VpcConfigRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourcesVpcConfig(VpcConfigRequest)",
"deprecated" : false,
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourcesVpcConfig",
"fluentSetterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourcesVpcConfig",
"getterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\n@return The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.",
"getterModel" : {
"returnType" : "VpcConfigRequest",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "resourcesVpcConfig",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "resourcesVpcConfig",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ResourcesVpcConfig",
"sensitive" : false,
"setterDocumentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
\n@param resourcesVpcConfig The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.",
"setterMethodName" : "setResourcesVpcConfig",
"setterModel" : {
"variableDeclarationType" : "VpcConfigRequest",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigRequest",
"documentation" : null,
"simpleType" : "VpcConfigRequest",
"variableSetterType" : "VpcConfigRequest"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "VpcConfigRequest",
"variableName" : "resourcesVpcConfig",
"variableType" : "VpcConfigRequest",
"documentation" : "The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see Cluster VPC Considerations and Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You may specify up to five security groups, but we recommend that you use a dedicated security group for your cluster control plane.
",
"simpleType" : "VpcConfigRequest",
"variableSetterType" : "VpcConfigRequest"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLogging",
"beanStyleSetterMethodName" : "setLogging",
"c2jName" : "logging",
"c2jShape" : "Logging",
"defaultConsumerFluentSetterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\nThis is a convenience that creates an instance of the {@link Logging.Builder} avoiding the need to create one manually via {@link Logging#builder()}.\n\nWhen the {@link Consumer} completes, {@link Logging.Builder#build()} is called immediately and its result is passed to {@link #logging(Logging)}.\n@param logging a consumer that will call methods on {@link Logging.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #logging(Logging)",
"deprecated" : false,
"documentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "logging",
"fluentSetterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@param logging Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "logging",
"getterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@return Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"getterModel" : {
"returnType" : "Logging",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "logging",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "logging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Logging",
"sensitive" : false,
"setterDocumentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
\n@param logging Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"setterMethodName" : "setLogging",
"setterModel" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : null,
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Logging",
"variableName" : "logging",
"variableType" : "Logging",
"documentation" : "Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs are not exported to CloudWatch Logs. For more information, see Amazon EKS Cluster Control Plane Logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see Amazon CloudWatch Pricing.
",
"simpleType" : "Logging",
"variableSetterType" : "Logging"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getClientRequestToken",
"beanStyleSetterMethodName" : "setClientRequestToken",
"c2jName" : "clientRequestToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)",
"deprecated" : false,
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clientRequestToken",
"fluentSetterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clientRequestToken",
"getterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@return Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clientRequestToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clientRequestToken",
"uri" : false
},
"idempotencyToken" : true,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClientRequestToken",
"sensitive" : false,
"setterDocumentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
\n@param clientRequestToken Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.",
"setterMethodName" : "setClientRequestToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "name", "roleArn", "resourcesVpcConfig" ],
"shapeName" : "CreateClusterRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreateClusterRequest",
"variableName" : "createClusterRequest",
"variableType" : "CreateClusterRequest",
"documentation" : null,
"simpleType" : "CreateClusterRequest",
"variableSetterType" : "CreateClusterRequest"
},
"wrapper" : false
},
"CreateClusterResponse" : {
"c2jName" : "CreateClusterResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getCluster",
"beanStyleSetterMethodName" : "setCluster",
"c2jName" : "cluster",
"c2jShape" : "Cluster",
"defaultConsumerFluentSetterDocumentation" : "The full description of your new cluster.
\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #cluster(Cluster)}.\n@param cluster a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cluster(Cluster)",
"deprecated" : false,
"documentation" : "The full description of your new cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "cluster",
"fluentSetterDocumentation" : "The full description of your new cluster.
\n@param cluster The full description of your new cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "cluster",
"getterDocumentation" : "The full description of your new cluster.
\n@return The full description of your new cluster.",
"getterModel" : {
"returnType" : "Cluster",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "cluster",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "cluster",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Cluster",
"sensitive" : false,
"setterDocumentation" : "The full description of your new cluster.
\n@param cluster The full description of your new cluster.",
"setterMethodName" : "setCluster",
"setterModel" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : "The full description of your new cluster.
",
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Cluster" : {
"beanStyleGetterMethodName" : "getCluster",
"beanStyleSetterMethodName" : "setCluster",
"c2jName" : "cluster",
"c2jShape" : "Cluster",
"defaultConsumerFluentSetterDocumentation" : "The full description of your new cluster.
\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #cluster(Cluster)}.\n@param cluster a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cluster(Cluster)",
"deprecated" : false,
"documentation" : "The full description of your new cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "cluster",
"fluentSetterDocumentation" : "The full description of your new cluster.
\n@param cluster The full description of your new cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "cluster",
"getterDocumentation" : "The full description of your new cluster.
\n@return The full description of your new cluster.",
"getterModel" : {
"returnType" : "Cluster",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "cluster",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "cluster",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Cluster",
"sensitive" : false,
"setterDocumentation" : "The full description of your new cluster.
\n@param cluster The full description of your new cluster.",
"setterMethodName" : "setCluster",
"setterModel" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : "The full description of your new cluster.
",
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getCluster",
"beanStyleSetterMethodName" : "setCluster",
"c2jName" : "cluster",
"c2jShape" : "Cluster",
"defaultConsumerFluentSetterDocumentation" : "The full description of your new cluster.
\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #cluster(Cluster)}.\n@param cluster a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cluster(Cluster)",
"deprecated" : false,
"documentation" : "The full description of your new cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "cluster",
"fluentSetterDocumentation" : "The full description of your new cluster.
\n@param cluster The full description of your new cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "cluster",
"getterDocumentation" : "The full description of your new cluster.
\n@return The full description of your new cluster.",
"getterModel" : {
"returnType" : "Cluster",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "cluster",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "cluster",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Cluster",
"sensitive" : false,
"setterDocumentation" : "The full description of your new cluster.
\n@param cluster The full description of your new cluster.",
"setterMethodName" : "setCluster",
"setterModel" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : "The full description of your new cluster.
",
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreateClusterResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreateClusterResponse",
"variableName" : "createClusterResponse",
"variableType" : "CreateClusterResponse",
"documentation" : null,
"simpleType" : "CreateClusterResponse",
"variableSetterType" : "CreateClusterResponse"
},
"wrapper" : false
},
"DeleteClusterRequest" : {
"c2jName" : "DeleteClusterRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DeleteCluster",
"locationName" : null,
"requestUri" : "/clusters/{name}",
"target" : null,
"verb" : "DELETE",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the cluster to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the cluster to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the cluster to delete.
\n@param name The name of the cluster to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the cluster to delete.
\n@return The name of the cluster to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the cluster to delete.
\n@param name The name of the cluster to delete.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the cluster to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the cluster to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the cluster to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the cluster to delete.
\n@param name The name of the cluster to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the cluster to delete.
\n@return The name of the cluster to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the cluster to delete.
\n@param name The name of the cluster to delete.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the cluster to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the cluster to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the cluster to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the cluster to delete.
\n@param name The name of the cluster to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the cluster to delete.
\n@return The name of the cluster to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the cluster to delete.
\n@param name The name of the cluster to delete.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the cluster to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "name" ],
"shapeName" : "DeleteClusterRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeleteClusterRequest",
"variableName" : "deleteClusterRequest",
"variableType" : "DeleteClusterRequest",
"documentation" : null,
"simpleType" : "DeleteClusterRequest",
"variableSetterType" : "DeleteClusterRequest"
},
"wrapper" : false
},
"DeleteClusterResponse" : {
"c2jName" : "DeleteClusterResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getCluster",
"beanStyleSetterMethodName" : "setCluster",
"c2jName" : "cluster",
"c2jShape" : "Cluster",
"defaultConsumerFluentSetterDocumentation" : "The full description of the cluster to delete.
\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #cluster(Cluster)}.\n@param cluster a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cluster(Cluster)",
"deprecated" : false,
"documentation" : "The full description of the cluster to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "cluster",
"fluentSetterDocumentation" : "The full description of the cluster to delete.
\n@param cluster The full description of the cluster to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "cluster",
"getterDocumentation" : "The full description of the cluster to delete.
\n@return The full description of the cluster to delete.",
"getterModel" : {
"returnType" : "Cluster",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "cluster",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "cluster",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Cluster",
"sensitive" : false,
"setterDocumentation" : "The full description of the cluster to delete.
\n@param cluster The full description of the cluster to delete.",
"setterMethodName" : "setCluster",
"setterModel" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : "The full description of the cluster to delete.
",
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Cluster" : {
"beanStyleGetterMethodName" : "getCluster",
"beanStyleSetterMethodName" : "setCluster",
"c2jName" : "cluster",
"c2jShape" : "Cluster",
"defaultConsumerFluentSetterDocumentation" : "The full description of the cluster to delete.
\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #cluster(Cluster)}.\n@param cluster a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cluster(Cluster)",
"deprecated" : false,
"documentation" : "The full description of the cluster to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "cluster",
"fluentSetterDocumentation" : "The full description of the cluster to delete.
\n@param cluster The full description of the cluster to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "cluster",
"getterDocumentation" : "The full description of the cluster to delete.
\n@return The full description of the cluster to delete.",
"getterModel" : {
"returnType" : "Cluster",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "cluster",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "cluster",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Cluster",
"sensitive" : false,
"setterDocumentation" : "The full description of the cluster to delete.
\n@param cluster The full description of the cluster to delete.",
"setterMethodName" : "setCluster",
"setterModel" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : "The full description of the cluster to delete.
",
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getCluster",
"beanStyleSetterMethodName" : "setCluster",
"c2jName" : "cluster",
"c2jShape" : "Cluster",
"defaultConsumerFluentSetterDocumentation" : "The full description of the cluster to delete.
\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #cluster(Cluster)}.\n@param cluster a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cluster(Cluster)",
"deprecated" : false,
"documentation" : "The full description of the cluster to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "cluster",
"fluentSetterDocumentation" : "The full description of the cluster to delete.
\n@param cluster The full description of the cluster to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "cluster",
"getterDocumentation" : "The full description of the cluster to delete.
\n@return The full description of the cluster to delete.",
"getterModel" : {
"returnType" : "Cluster",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "cluster",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "cluster",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Cluster",
"sensitive" : false,
"setterDocumentation" : "The full description of the cluster to delete.
\n@param cluster The full description of the cluster to delete.",
"setterMethodName" : "setCluster",
"setterModel" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : "The full description of the cluster to delete.
",
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeleteClusterResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeleteClusterResponse",
"variableName" : "deleteClusterResponse",
"variableType" : "DeleteClusterResponse",
"documentation" : null,
"simpleType" : "DeleteClusterResponse",
"variableSetterType" : "DeleteClusterResponse"
},
"wrapper" : false
},
"DescribeClusterRequest" : {
"c2jName" : "DescribeClusterRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DescribeCluster",
"locationName" : null,
"requestUri" : "/clusters/{name}",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the cluster to describe.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the cluster to describe.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the cluster to describe.
\n@param name The name of the cluster to describe.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the cluster to describe.
\n@return The name of the cluster to describe.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the cluster to describe.
\n@param name The name of the cluster to describe.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the cluster to describe.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the cluster to describe.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the cluster to describe.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the cluster to describe.
\n@param name The name of the cluster to describe.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the cluster to describe.
\n@return The name of the cluster to describe.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the cluster to describe.
\n@param name The name of the cluster to describe.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the cluster to describe.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the cluster to describe.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the cluster to describe.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the cluster to describe.
\n@param name The name of the cluster to describe.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the cluster to describe.
\n@return The name of the cluster to describe.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the cluster to describe.
\n@param name The name of the cluster to describe.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the cluster to describe.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "name" ],
"shapeName" : "DescribeClusterRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DescribeClusterRequest",
"variableName" : "describeClusterRequest",
"variableType" : "DescribeClusterRequest",
"documentation" : null,
"simpleType" : "DescribeClusterRequest",
"variableSetterType" : "DescribeClusterRequest"
},
"wrapper" : false
},
"DescribeClusterResponse" : {
"c2jName" : "DescribeClusterResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getCluster",
"beanStyleSetterMethodName" : "setCluster",
"c2jName" : "cluster",
"c2jShape" : "Cluster",
"defaultConsumerFluentSetterDocumentation" : "The full description of your specified cluster.
\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #cluster(Cluster)}.\n@param cluster a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cluster(Cluster)",
"deprecated" : false,
"documentation" : "The full description of your specified cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "cluster",
"fluentSetterDocumentation" : "The full description of your specified cluster.
\n@param cluster The full description of your specified cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "cluster",
"getterDocumentation" : "The full description of your specified cluster.
\n@return The full description of your specified cluster.",
"getterModel" : {
"returnType" : "Cluster",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "cluster",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "cluster",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Cluster",
"sensitive" : false,
"setterDocumentation" : "The full description of your specified cluster.
\n@param cluster The full description of your specified cluster.",
"setterMethodName" : "setCluster",
"setterModel" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : "The full description of your specified cluster.
",
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Cluster" : {
"beanStyleGetterMethodName" : "getCluster",
"beanStyleSetterMethodName" : "setCluster",
"c2jName" : "cluster",
"c2jShape" : "Cluster",
"defaultConsumerFluentSetterDocumentation" : "The full description of your specified cluster.
\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #cluster(Cluster)}.\n@param cluster a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cluster(Cluster)",
"deprecated" : false,
"documentation" : "The full description of your specified cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "cluster",
"fluentSetterDocumentation" : "The full description of your specified cluster.
\n@param cluster The full description of your specified cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "cluster",
"getterDocumentation" : "The full description of your specified cluster.
\n@return The full description of your specified cluster.",
"getterModel" : {
"returnType" : "Cluster",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "cluster",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "cluster",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Cluster",
"sensitive" : false,
"setterDocumentation" : "The full description of your specified cluster.
\n@param cluster The full description of your specified cluster.",
"setterMethodName" : "setCluster",
"setterModel" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : "The full description of your specified cluster.
",
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getCluster",
"beanStyleSetterMethodName" : "setCluster",
"c2jName" : "cluster",
"c2jShape" : "Cluster",
"defaultConsumerFluentSetterDocumentation" : "The full description of your specified cluster.
\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #cluster(Cluster)}.\n@param cluster a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cluster(Cluster)",
"deprecated" : false,
"documentation" : "The full description of your specified cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "cluster",
"fluentSetterDocumentation" : "The full description of your specified cluster.
\n@param cluster The full description of your specified cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "cluster",
"getterDocumentation" : "The full description of your specified cluster.
\n@return The full description of your specified cluster.",
"getterModel" : {
"returnType" : "Cluster",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "cluster",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "cluster",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Cluster",
"sensitive" : false,
"setterDocumentation" : "The full description of your specified cluster.
\n@param cluster The full description of your specified cluster.",
"setterMethodName" : "setCluster",
"setterModel" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : null,
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Cluster",
"variableName" : "cluster",
"variableType" : "Cluster",
"documentation" : "The full description of your specified cluster.
",
"simpleType" : "Cluster",
"variableSetterType" : "Cluster"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DescribeClusterResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DescribeClusterResponse",
"variableName" : "describeClusterResponse",
"variableType" : "DescribeClusterResponse",
"documentation" : null,
"simpleType" : "DescribeClusterResponse",
"variableSetterType" : "DescribeClusterResponse"
},
"wrapper" : false
},
"DescribeUpdateRequest" : {
"c2jName" : "DescribeUpdateRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DescribeUpdate",
"locationName" : null,
"requestUri" : "/clusters/{name}/updates/{updateId}",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the Amazon EKS cluster to update.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Amazon EKS cluster to update.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Amazon EKS cluster to update.
\n@param name The name of the Amazon EKS cluster to update.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Amazon EKS cluster to update.
\n@return The name of the Amazon EKS cluster to update.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Amazon EKS cluster to update.
\n@param name The name of the Amazon EKS cluster to update.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Amazon EKS cluster to update.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUpdateId",
"beanStyleSetterMethodName" : "setUpdateId",
"c2jName" : "updateId",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The ID of the update to describe.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updateId(String)}.\n@param updateId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updateId(String)",
"deprecated" : false,
"documentation" : "The ID of the update to describe.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "updateId",
"fluentSetterDocumentation" : "The ID of the update to describe.
\n@param updateId The ID of the update to describe.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "updateId",
"getterDocumentation" : "The ID of the update to describe.
\n@return The ID of the update to describe.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "updateId",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "updateId",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UpdateId",
"sensitive" : false,
"setterDocumentation" : "The ID of the update to describe.
\n@param updateId The ID of the update to describe.",
"setterMethodName" : "setUpdateId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "updateId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "updateId",
"variableType" : "String",
"documentation" : "The ID of the update to describe.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the Amazon EKS cluster to update.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Amazon EKS cluster to update.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Amazon EKS cluster to update.
\n@param name The name of the Amazon EKS cluster to update.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Amazon EKS cluster to update.
\n@return The name of the Amazon EKS cluster to update.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Amazon EKS cluster to update.
\n@param name The name of the Amazon EKS cluster to update.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Amazon EKS cluster to update.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"UpdateId" : {
"beanStyleGetterMethodName" : "getUpdateId",
"beanStyleSetterMethodName" : "setUpdateId",
"c2jName" : "updateId",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The ID of the update to describe.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updateId(String)}.\n@param updateId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updateId(String)",
"deprecated" : false,
"documentation" : "The ID of the update to describe.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "updateId",
"fluentSetterDocumentation" : "The ID of the update to describe.
\n@param updateId The ID of the update to describe.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "updateId",
"getterDocumentation" : "The ID of the update to describe.
\n@return The ID of the update to describe.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "updateId",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "updateId",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UpdateId",
"sensitive" : false,
"setterDocumentation" : "The ID of the update to describe.
\n@param updateId The ID of the update to describe.",
"setterMethodName" : "setUpdateId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "updateId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "updateId",
"variableType" : "String",
"documentation" : "The ID of the update to describe.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the Amazon EKS cluster to update.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Amazon EKS cluster to update.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Amazon EKS cluster to update.
\n@param name The name of the Amazon EKS cluster to update.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Amazon EKS cluster to update.
\n@return The name of the Amazon EKS cluster to update.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Amazon EKS cluster to update.
\n@param name The name of the Amazon EKS cluster to update.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Amazon EKS cluster to update.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUpdateId",
"beanStyleSetterMethodName" : "setUpdateId",
"c2jName" : "updateId",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The ID of the update to describe.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #updateId(String)}.\n@param updateId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updateId(String)",
"deprecated" : false,
"documentation" : "The ID of the update to describe.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "updateId",
"fluentSetterDocumentation" : "The ID of the update to describe.
\n@param updateId The ID of the update to describe.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "updateId",
"getterDocumentation" : "The ID of the update to describe.
\n@return The ID of the update to describe.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "updateId",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "updateId",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UpdateId",
"sensitive" : false,
"setterDocumentation" : "The ID of the update to describe.
\n@param updateId The ID of the update to describe.",
"setterMethodName" : "setUpdateId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "updateId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "updateId",
"variableType" : "String",
"documentation" : "The ID of the update to describe.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "name", "updateId" ],
"shapeName" : "DescribeUpdateRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DescribeUpdateRequest",
"variableName" : "describeUpdateRequest",
"variableType" : "DescribeUpdateRequest",
"documentation" : null,
"simpleType" : "DescribeUpdateRequest",
"variableSetterType" : "DescribeUpdateRequest"
},
"wrapper" : false
},
"DescribeUpdateResponse" : {
"c2jName" : "DescribeUpdateResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getUpdate",
"beanStyleSetterMethodName" : "setUpdate",
"c2jName" : "update",
"c2jShape" : "Update",
"defaultConsumerFluentSetterDocumentation" : "The full description of the specified update.
\nThis is a convenience that creates an instance of the {@link Update.Builder} avoiding the need to create one manually via {@link Update#builder()}.\n\nWhen the {@link Consumer} completes, {@link Update.Builder#build()} is called immediately and its result is passed to {@link #update(Update)}.\n@param update a consumer that will call methods on {@link Update.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #update(Update)",
"deprecated" : false,
"documentation" : "The full description of the specified update.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "update",
"fluentSetterDocumentation" : "The full description of the specified update.
\n@param update The full description of the specified update.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "update",
"getterDocumentation" : "The full description of the specified update.
\n@return The full description of the specified update.",
"getterModel" : {
"returnType" : "Update",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "update",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "update",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Update",
"sensitive" : false,
"setterDocumentation" : "The full description of the specified update.
\n@param update The full description of the specified update.",
"setterMethodName" : "setUpdate",
"setterModel" : {
"variableDeclarationType" : "Update",
"variableName" : "update",
"variableType" : "Update",
"documentation" : null,
"simpleType" : "Update",
"variableSetterType" : "Update"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Update",
"variableName" : "update",
"variableType" : "Update",
"documentation" : "The full description of the specified update.
",
"simpleType" : "Update",
"variableSetterType" : "Update"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Update" : {
"beanStyleGetterMethodName" : "getUpdate",
"beanStyleSetterMethodName" : "setUpdate",
"c2jName" : "update",
"c2jShape" : "Update",
"defaultConsumerFluentSetterDocumentation" : "The full description of the specified update.
\nThis is a convenience that creates an instance of the {@link Update.Builder} avoiding the need to create one manually via {@link Update#builder()}.\n\nWhen the {@link Consumer} completes, {@link Update.Builder#build()} is called immediately and its result is passed to {@link #update(Update)}.\n@param update a consumer that will call methods on {@link Update.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #update(Update)",
"deprecated" : false,
"documentation" : "The full description of the specified update.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "update",
"fluentSetterDocumentation" : "The full description of the specified update.
\n@param update The full description of the specified update.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "update",
"getterDocumentation" : "The full description of the specified update.
\n@return The full description of the specified update.",
"getterModel" : {
"returnType" : "Update",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "update",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "update",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Update",
"sensitive" : false,
"setterDocumentation" : "The full description of the specified update.
\n@param update The full description of the specified update.",
"setterMethodName" : "setUpdate",
"setterModel" : {
"variableDeclarationType" : "Update",
"variableName" : "update",
"variableType" : "Update",
"documentation" : null,
"simpleType" : "Update",
"variableSetterType" : "Update"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Update",
"variableName" : "update",
"variableType" : "Update",
"documentation" : "The full description of the specified update.
",
"simpleType" : "Update",
"variableSetterType" : "Update"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUpdate",
"beanStyleSetterMethodName" : "setUpdate",
"c2jName" : "update",
"c2jShape" : "Update",
"defaultConsumerFluentSetterDocumentation" : "The full description of the specified update.
\nThis is a convenience that creates an instance of the {@link Update.Builder} avoiding the need to create one manually via {@link Update#builder()}.\n\nWhen the {@link Consumer} completes, {@link Update.Builder#build()} is called immediately and its result is passed to {@link #update(Update)}.\n@param update a consumer that will call methods on {@link Update.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #update(Update)",
"deprecated" : false,
"documentation" : "The full description of the specified update.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "update",
"fluentSetterDocumentation" : "The full description of the specified update.
\n@param update The full description of the specified update.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "update",
"getterDocumentation" : "The full description of the specified update.
\n@return The full description of the specified update.",
"getterModel" : {
"returnType" : "Update",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "update",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "update",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Update",
"sensitive" : false,
"setterDocumentation" : "The full description of the specified update.
\n@param update The full description of the specified update.",
"setterMethodName" : "setUpdate",
"setterModel" : {
"variableDeclarationType" : "Update",
"variableName" : "update",
"variableType" : "Update",
"documentation" : null,
"simpleType" : "Update",
"variableSetterType" : "Update"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Update",
"variableName" : "update",
"variableType" : "Update",
"documentation" : "The full description of the specified update.
",
"simpleType" : "Update",
"variableSetterType" : "Update"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DescribeUpdateResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DescribeUpdateResponse",
"variableName" : "describeUpdateResponse",
"variableType" : "DescribeUpdateResponse",
"documentation" : null,
"simpleType" : "DescribeUpdateResponse",
"variableSetterType" : "DescribeUpdateResponse"
},
"wrapper" : false
},
"ErrorCode" : {
"c2jName" : "ErrorCode",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "SUBNET_NOT_FOUND",
"value" : "SubnetNotFound"
}, {
"name" : "SECURITY_GROUP_NOT_FOUND",
"value" : "SecurityGroupNotFound"
}, {
"name" : "ENI_LIMIT_REACHED",
"value" : "EniLimitReached"
}, {
"name" : "IP_NOT_AVAILABLE",
"value" : "IpNotAvailable"
}, {
"name" : "ACCESS_DENIED",
"value" : "AccessDenied"
}, {
"name" : "OPERATION_NOT_PERMITTED",
"value" : "OperationNotPermitted"
}, {
"name" : "VPC_ID_NOT_FOUND",
"value" : "VpcIdNotFound"
}, {
"name" : "UNKNOWN",
"value" : "Unknown"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ErrorCode",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ErrorCode",
"variableName" : "errorCode",
"variableType" : "ErrorCode",
"documentation" : null,
"simpleType" : "ErrorCode",
"variableSetterType" : "ErrorCode"
},
"wrapper" : false
},
"ErrorDetail" : {
"c2jName" : "ErrorDetail",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An object representing an error when an asynchronous operation fails.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getErrorCodeAsString",
"beanStyleSetterMethodName" : "setErrorCode",
"c2jName" : "errorCode",
"c2jShape" : "ErrorCode",
"defaultConsumerFluentSetterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCodeAsString(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)",
"deprecated" : false,
"documentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
",
"endpointDiscoveryId" : false,
"enumType" : "ErrorCode",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "errorCode",
"fluentEnumSetterMethodName" : "errorCode",
"fluentGetterMethodName" : "errorCodeAsString",
"fluentSetterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@param errorCode A brief description of the error. -
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@see ErrorCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see ErrorCode",
"fluentSetterMethodName" : "errorCode",
"getterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #errorCode} will return {@link ErrorCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #errorCodeAsString}.\n
\n@return A brief description of the error. -
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@see ErrorCode",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "errorCode",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorCode",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ErrorCode",
"sensitive" : false,
"setterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@param errorCode A brief description of the error. -
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@see ErrorCode",
"setterMethodName" : "setErrorCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorCode",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorCode",
"variableType" : "String",
"documentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getErrorMessage",
"beanStyleSetterMethodName" : "setErrorMessage",
"c2jName" : "errorMessage",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "A more complete description of the error.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)",
"deprecated" : false,
"documentation" : "A more complete description of the error.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "errorMessage",
"fluentSetterDocumentation" : "A more complete description of the error.
\n@param errorMessage A more complete description of the error.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "errorMessage",
"getterDocumentation" : "A more complete description of the error.
\n@return A more complete description of the error.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "errorMessage",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorMessage",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ErrorMessage",
"sensitive" : false,
"setterDocumentation" : "A more complete description of the error.
\n@param errorMessage A more complete description of the error.",
"setterMethodName" : "setErrorMessage",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "A more complete description of the error.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getResourceIds",
"beanStyleSetterMethodName" : "setResourceIds",
"c2jName" : "resourceIds",
"c2jShape" : "StringList",
"defaultConsumerFluentSetterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceIds(List)}.\n@param resourceIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceIds(List)",
"deprecated" : false,
"documentation" : "An optional field that contains the resource IDs associated with the error.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceIds",
"fluentSetterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\n@param resourceIds An optional field that contains the resource IDs associated with the error.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceIds",
"getterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An optional field that contains the resource IDs associated with the error.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "resourceIds",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "resourceIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ResourceIds",
"sensitive" : false,
"setterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\n@param resourceIds An optional field that contains the resource IDs associated with the error.",
"setterMethodName" : "setResourceIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "resourceIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "resourceIds",
"variableType" : "java.util.List",
"documentation" : "An optional field that contains the resource IDs associated with the error.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ErrorCode" : {
"beanStyleGetterMethodName" : "getErrorCodeAsString",
"beanStyleSetterMethodName" : "setErrorCode",
"c2jName" : "errorCode",
"c2jShape" : "ErrorCode",
"defaultConsumerFluentSetterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCodeAsString(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)",
"deprecated" : false,
"documentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
",
"endpointDiscoveryId" : false,
"enumType" : "ErrorCode",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "errorCode",
"fluentEnumSetterMethodName" : "errorCode",
"fluentGetterMethodName" : "errorCodeAsString",
"fluentSetterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@param errorCode A brief description of the error. -
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@see ErrorCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see ErrorCode",
"fluentSetterMethodName" : "errorCode",
"getterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #errorCode} will return {@link ErrorCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #errorCodeAsString}.\n
\n@return A brief description of the error. -
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@see ErrorCode",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "errorCode",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorCode",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ErrorCode",
"sensitive" : false,
"setterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@param errorCode A brief description of the error. -
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@see ErrorCode",
"setterMethodName" : "setErrorCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorCode",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorCode",
"variableType" : "String",
"documentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ErrorMessage" : {
"beanStyleGetterMethodName" : "getErrorMessage",
"beanStyleSetterMethodName" : "setErrorMessage",
"c2jName" : "errorMessage",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "A more complete description of the error.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)",
"deprecated" : false,
"documentation" : "A more complete description of the error.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "errorMessage",
"fluentSetterDocumentation" : "A more complete description of the error.
\n@param errorMessage A more complete description of the error.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "errorMessage",
"getterDocumentation" : "A more complete description of the error.
\n@return A more complete description of the error.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "errorMessage",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorMessage",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ErrorMessage",
"sensitive" : false,
"setterDocumentation" : "A more complete description of the error.
\n@param errorMessage A more complete description of the error.",
"setterMethodName" : "setErrorMessage",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "A more complete description of the error.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ResourceIds" : {
"beanStyleGetterMethodName" : "getResourceIds",
"beanStyleSetterMethodName" : "setResourceIds",
"c2jName" : "resourceIds",
"c2jShape" : "StringList",
"defaultConsumerFluentSetterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceIds(List)}.\n@param resourceIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceIds(List)",
"deprecated" : false,
"documentation" : "An optional field that contains the resource IDs associated with the error.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceIds",
"fluentSetterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\n@param resourceIds An optional field that contains the resource IDs associated with the error.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceIds",
"getterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An optional field that contains the resource IDs associated with the error.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "resourceIds",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "resourceIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ResourceIds",
"sensitive" : false,
"setterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\n@param resourceIds An optional field that contains the resource IDs associated with the error.",
"setterMethodName" : "setResourceIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "resourceIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "resourceIds",
"variableType" : "java.util.List",
"documentation" : "An optional field that contains the resource IDs associated with the error.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getErrorCodeAsString",
"beanStyleSetterMethodName" : "setErrorCode",
"c2jName" : "errorCode",
"c2jShape" : "ErrorCode",
"defaultConsumerFluentSetterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCodeAsString(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)",
"deprecated" : false,
"documentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
",
"endpointDiscoveryId" : false,
"enumType" : "ErrorCode",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "errorCode",
"fluentEnumSetterMethodName" : "errorCode",
"fluentGetterMethodName" : "errorCodeAsString",
"fluentSetterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@param errorCode A brief description of the error. -
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@see ErrorCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see ErrorCode",
"fluentSetterMethodName" : "errorCode",
"getterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #errorCode} will return {@link ErrorCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #errorCodeAsString}.\n
\n@return A brief description of the error. -
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@see ErrorCode",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "errorCode",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorCode",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ErrorCode",
"sensitive" : false,
"setterDocumentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@param errorCode A brief description of the error. -
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
\n@see ErrorCode",
"setterMethodName" : "setErrorCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorCode",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorCode",
"variableType" : "String",
"documentation" : "A brief description of the error.
-
SubnetNotFound: One of the subnets associated with the cluster could not be found.
-
SecurityGroupNotFound: One of the security groups associated with the cluster could not be found.
-
EniLimitReached: You have reached the elastic network interface limit for your account.
-
IpNotAvailable: A subnet associated with the cluster does not have any free IP addresses.
-
AccessDenied: You do not have permissions to perform the specified operation.
-
OperationNotPermitted: The service role associated with the cluster does not have the required access permissions for Amazon EKS.
-
VpcIdNotFound: The VPC associated with the cluster could not be found.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getErrorMessage",
"beanStyleSetterMethodName" : "setErrorMessage",
"c2jName" : "errorMessage",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "A more complete description of the error.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)",
"deprecated" : false,
"documentation" : "A more complete description of the error.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "errorMessage",
"fluentSetterDocumentation" : "A more complete description of the error.
\n@param errorMessage A more complete description of the error.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "errorMessage",
"getterDocumentation" : "A more complete description of the error.
\n@return A more complete description of the error.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "errorMessage",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorMessage",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ErrorMessage",
"sensitive" : false,
"setterDocumentation" : "A more complete description of the error.
\n@param errorMessage A more complete description of the error.",
"setterMethodName" : "setErrorMessage",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "A more complete description of the error.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getResourceIds",
"beanStyleSetterMethodName" : "setResourceIds",
"c2jName" : "resourceIds",
"c2jShape" : "StringList",
"defaultConsumerFluentSetterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceIds(List)}.\n@param resourceIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceIds(List)",
"deprecated" : false,
"documentation" : "An optional field that contains the resource IDs associated with the error.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceIds",
"fluentSetterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\n@param resourceIds An optional field that contains the resource IDs associated with the error.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceIds",
"getterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An optional field that contains the resource IDs associated with the error.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "resourceIds",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "resourceIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ResourceIds",
"sensitive" : false,
"setterDocumentation" : "An optional field that contains the resource IDs associated with the error.
\n@param resourceIds An optional field that contains the resource IDs associated with the error.",
"setterMethodName" : "setResourceIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "resourceIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "resourceIds",
"variableType" : "java.util.List",
"documentation" : "An optional field that contains the resource IDs associated with the error.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ErrorDetail",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ErrorDetail",
"variableName" : "errorDetail",
"variableType" : "ErrorDetail",
"documentation" : null,
"simpleType" : "ErrorDetail",
"variableSetterType" : "ErrorDetail"
},
"wrapper" : false
},
"InvalidParameterException" : {
"c2jName" : "InvalidParameterException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "InvalidParameterException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : 400,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getClusterName",
"beanStyleSetterMethodName" : "setClusterName",
"c2jName" : "clusterName",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)",
"deprecated" : false,
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterName",
"fluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterName",
"getterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@return The Amazon EKS cluster associated with the exception.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterName",
"sensitive" : false,
"setterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.",
"setterMethodName" : "setClusterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ClusterName" : {
"beanStyleGetterMethodName" : "getClusterName",
"beanStyleSetterMethodName" : "setClusterName",
"c2jName" : "clusterName",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)",
"deprecated" : false,
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterName",
"fluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterName",
"getterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@return The Amazon EKS cluster associated with the exception.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterName",
"sensitive" : false,
"setterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.",
"setterMethodName" : "setClusterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getClusterName",
"beanStyleSetterMethodName" : "setClusterName",
"c2jName" : "clusterName",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)",
"deprecated" : false,
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterName",
"fluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterName",
"getterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@return The Amazon EKS cluster associated with the exception.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterName",
"sensitive" : false,
"setterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.",
"setterMethodName" : "setClusterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "InvalidParameterException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "InvalidParameterException",
"variableName" : "invalidParameterException",
"variableType" : "InvalidParameterException",
"documentation" : null,
"simpleType" : "InvalidParameterException",
"variableSetterType" : "InvalidParameterException"
},
"wrapper" : false
},
"InvalidRequestException" : {
"c2jName" : "InvalidRequestException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The request is invalid given the state of the cluster. Check the state of the cluster and the associated operations.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "InvalidRequestException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : 400,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getClusterName",
"beanStyleSetterMethodName" : "setClusterName",
"c2jName" : "clusterName",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)",
"deprecated" : false,
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterName",
"fluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterName",
"getterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@return The Amazon EKS cluster associated with the exception.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterName",
"sensitive" : false,
"setterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.",
"setterMethodName" : "setClusterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ClusterName" : {
"beanStyleGetterMethodName" : "getClusterName",
"beanStyleSetterMethodName" : "setClusterName",
"c2jName" : "clusterName",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)",
"deprecated" : false,
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterName",
"fluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterName",
"getterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@return The Amazon EKS cluster associated with the exception.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterName",
"sensitive" : false,
"setterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.",
"setterMethodName" : "setClusterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getClusterName",
"beanStyleSetterMethodName" : "setClusterName",
"c2jName" : "clusterName",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)",
"deprecated" : false,
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterName",
"fluentSetterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterName",
"getterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@return The Amazon EKS cluster associated with the exception.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClusterName",
"sensitive" : false,
"setterDocumentation" : "The Amazon EKS cluster associated with the exception.
\n@param clusterName The Amazon EKS cluster associated with the exception.",
"setterMethodName" : "setClusterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clusterName",
"variableType" : "String",
"documentation" : "The Amazon EKS cluster associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "InvalidRequestException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "InvalidRequestException",
"variableName" : "invalidRequestException",
"variableType" : "InvalidRequestException",
"documentation" : null,
"simpleType" : "InvalidRequestException",
"variableSetterType" : "InvalidRequestException"
},
"wrapper" : false
},
"ListClustersRequest" : {
"c2jName" : "ListClustersRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "ListClusters",
"locationName" : null,
"requestUri" : "/clusters",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "ListClustersRequestMaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\n@return The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@param nextToken The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@return The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@param nextToken The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"MaxResults" : {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "ListClustersRequestMaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\n@return The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
},
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@param nextToken The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@return The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@param nextToken The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "ListClustersRequestMaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\n@return The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of cluster results returned by ListClusters
in paginated output. When this parameter is used, ListClusters
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListClusters
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListClusters
returns up to 100 results and a nextToken
value if applicable.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@param nextToken The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@return The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
\n@param nextToken The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value returned from a previous paginated ListClusters
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ListClustersRequest",
"simpleMethod" : true,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ListClustersRequest",
"variableName" : "listClustersRequest",
"variableType" : "ListClustersRequest",
"documentation" : null,
"simpleType" : "ListClustersRequest",
"variableSetterType" : "ListClustersRequest"
},
"wrapper" : false
},
"ListClustersResponse" : {
"c2jName" : "ListClustersResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getClusters",
"beanStyleSetterMethodName" : "setClusters",
"c2jName" : "clusters",
"c2jShape" : "StringList",
"defaultConsumerFluentSetterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #clusters(List)}.\n@param clusters a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusters(List)",
"deprecated" : false,
"documentation" : "A list of all of the clusters for your account in the specified Region.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusters",
"fluentSetterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\n@param clusters A list of all of the clusters for your account in the specified Region.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusters",
"getterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of all of the clusters for your account in the specified Region.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusters",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusters",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Clusters",
"sensitive" : false,
"setterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\n@param clusters A list of all of the clusters for your account in the specified Region.",
"setterMethodName" : "setClusters",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "clusters",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "clusters",
"variableType" : "java.util.List",
"documentation" : "A list of all of the clusters for your account in the specified Region.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@return The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Clusters" : {
"beanStyleGetterMethodName" : "getClusters",
"beanStyleSetterMethodName" : "setClusters",
"c2jName" : "clusters",
"c2jShape" : "StringList",
"defaultConsumerFluentSetterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #clusters(List)}.\n@param clusters a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusters(List)",
"deprecated" : false,
"documentation" : "A list of all of the clusters for your account in the specified Region.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusters",
"fluentSetterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\n@param clusters A list of all of the clusters for your account in the specified Region.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusters",
"getterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of all of the clusters for your account in the specified Region.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusters",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusters",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Clusters",
"sensitive" : false,
"setterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\n@param clusters A list of all of the clusters for your account in the specified Region.",
"setterMethodName" : "setClusters",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "clusters",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "clusters",
"variableType" : "java.util.List",
"documentation" : "A list of all of the clusters for your account in the specified Region.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@return The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getClusters",
"beanStyleSetterMethodName" : "setClusters",
"c2jName" : "clusters",
"c2jShape" : "StringList",
"defaultConsumerFluentSetterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #clusters(List)}.\n@param clusters a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusters(List)",
"deprecated" : false,
"documentation" : "A list of all of the clusters for your account in the specified Region.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusters",
"fluentSetterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\n@param clusters A list of all of the clusters for your account in the specified Region.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusters",
"getterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of all of the clusters for your account in the specified Region.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusters",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusters",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Clusters",
"sensitive" : false,
"setterDocumentation" : "A list of all of the clusters for your account in the specified Region.
\n@param clusters A list of all of the clusters for your account in the specified Region.",
"setterMethodName" : "setClusters",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "clusters",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "clusters",
"variableType" : "java.util.List",
"documentation" : "A list of all of the clusters for your account in the specified Region.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@return The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value to include in a future ListClusters
request. When the results of a ListClusters
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ListClustersResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ListClustersResponse",
"variableName" : "listClustersResponse",
"variableType" : "ListClustersResponse",
"documentation" : null,
"simpleType" : "ListClustersResponse",
"variableSetterType" : "ListClustersResponse"
},
"wrapper" : false
},
"ListUpdatesRequest" : {
"c2jName" : "ListUpdatesRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "ListUpdates",
"locationName" : null,
"requestUri" : "/clusters/{name}/updates",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Amazon EKS cluster for which to list updates.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\n@param name The name of the Amazon EKS cluster for which to list updates.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\n@return The name of the Amazon EKS cluster for which to list updates.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\n@param name The name of the Amazon EKS cluster for which to list updates.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Amazon EKS cluster for which to list updates.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\n@param nextToken The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\n@return The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\n@param nextToken The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "ListUpdatesRequestMaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\n@return The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"MaxResults" : {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "ListUpdatesRequestMaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\n@return The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Amazon EKS cluster for which to list updates.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\n@param name The name of the Amazon EKS cluster for which to list updates.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\n@return The name of the Amazon EKS cluster for which to list updates.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\n@param name The name of the Amazon EKS cluster for which to list updates.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Amazon EKS cluster for which to list updates.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\n@param nextToken The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\n@return The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\n@param nextToken The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Amazon EKS cluster for which to list updates.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\n@param name The name of the Amazon EKS cluster for which to list updates.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\n@return The name of the Amazon EKS cluster for which to list updates.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Amazon EKS cluster for which to list updates.
\n@param name The name of the Amazon EKS cluster for which to list updates.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Amazon EKS cluster for which to list updates.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\n@param nextToken The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\n@return The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
\n@param nextToken The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value returned from a previous paginated ListUpdates
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "ListUpdatesRequestMaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\n@return The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
\n@param maxResults The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of update results returned by ListUpdates
in paginated output. When this parameter is used, ListUpdates
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another ListUpdates
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then ListUpdates
returns up to 100 results and a nextToken
value if applicable.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "name" ],
"shapeName" : "ListUpdatesRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ListUpdatesRequest",
"variableName" : "listUpdatesRequest",
"variableType" : "ListUpdatesRequest",
"documentation" : null,
"simpleType" : "ListUpdatesRequest",
"variableSetterType" : "ListUpdatesRequest"
},
"wrapper" : false
},
"ListUpdatesResponse" : {
"c2jName" : "ListUpdatesResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getUpdateIds",
"beanStyleSetterMethodName" : "setUpdateIds",
"c2jName" : "updateIds",
"c2jShape" : "StringList",
"defaultConsumerFluentSetterDocumentation" : "A list of all the updates for the specified cluster and Region.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #updateIds(List)}.\n@param updateIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updateIds(List)",
"deprecated" : false,
"documentation" : "A list of all the updates for the specified cluster and Region.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "updateIds",
"fluentSetterDocumentation" : "A list of all the updates for the specified cluster and Region.
\n@param updateIds A list of all the updates for the specified cluster and Region.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "updateIds",
"getterDocumentation" : "A list of all the updates for the specified cluster and Region.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of all the updates for the specified cluster and Region.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "updateIds",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "updateIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UpdateIds",
"sensitive" : false,
"setterDocumentation" : "A list of all the updates for the specified cluster and Region.
\n@param updateIds A list of all the updates for the specified cluster and Region.",
"setterMethodName" : "setUpdateIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "updateIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "updateIds",
"variableType" : "java.util.List",
"documentation" : "A list of all the updates for the specified cluster and Region.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@return The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@return The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"UpdateIds" : {
"beanStyleGetterMethodName" : "getUpdateIds",
"beanStyleSetterMethodName" : "setUpdateIds",
"c2jName" : "updateIds",
"c2jShape" : "StringList",
"defaultConsumerFluentSetterDocumentation" : "A list of all the updates for the specified cluster and Region.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #updateIds(List)}.\n@param updateIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updateIds(List)",
"deprecated" : false,
"documentation" : "A list of all the updates for the specified cluster and Region.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "updateIds",
"fluentSetterDocumentation" : "A list of all the updates for the specified cluster and Region.
\n@param updateIds A list of all the updates for the specified cluster and Region.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "updateIds",
"getterDocumentation" : "A list of all the updates for the specified cluster and Region.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of all the updates for the specified cluster and Region.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "updateIds",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "updateIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UpdateIds",
"sensitive" : false,
"setterDocumentation" : "A list of all the updates for the specified cluster and Region.
\n@param updateIds A list of all the updates for the specified cluster and Region.",
"setterMethodName" : "setUpdateIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "updateIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "updateIds",
"variableType" : "java.util.List",
"documentation" : "A list of all the updates for the specified cluster and Region.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUpdateIds",
"beanStyleSetterMethodName" : "setUpdateIds",
"c2jName" : "updateIds",
"c2jShape" : "StringList",
"defaultConsumerFluentSetterDocumentation" : "A list of all the updates for the specified cluster and Region.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #updateIds(List)}.\n@param updateIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updateIds(List)",
"deprecated" : false,
"documentation" : "A list of all the updates for the specified cluster and Region.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "updateIds",
"fluentSetterDocumentation" : "A list of all the updates for the specified cluster and Region.
\n@param updateIds A list of all the updates for the specified cluster and Region.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "updateIds",
"getterDocumentation" : "A list of all the updates for the specified cluster and Region.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of all the updates for the specified cluster and Region.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "updateIds",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "updateIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UpdateIds",
"sensitive" : false,
"setterDocumentation" : "A list of all the updates for the specified cluster and Region.
\n@param updateIds A list of all the updates for the specified cluster and Region.",
"setterMethodName" : "setUpdateIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "updateIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "updateIds",
"variableType" : "java.util.List",
"documentation" : "A list of all the updates for the specified cluster and Region.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@return The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The nextToken
value to include in a future ListUpdates
request. When the results of a ListUpdates
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ListUpdatesResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ListUpdatesResponse",
"variableName" : "listUpdatesResponse",
"variableType" : "ListUpdatesResponse",
"documentation" : null,
"simpleType" : "ListUpdatesResponse",
"variableSetterType" : "ListUpdatesResponse"
},
"wrapper" : false
},
"LogSetup" : {
"c2jName" : "LogSetup",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An object representing the enabled or disabled Kubernetes control plane logs for your cluster.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getTypesAsStrings",
"beanStyleSetterMethodName" : "setTypesWithStrings",
"c2jName" : "types",
"c2jShape" : "LogTypes",
"defaultConsumerFluentSetterDocumentation" : "The available cluster control plane log types.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #typesAsStrings(List)}.\n@param types a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #typesWithStrings(List)",
"deprecated" : false,
"documentation" : "The available cluster control plane log types.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "types",
"fluentEnumSetterMethodName" : "types",
"fluentGetterMethodName" : "typesAsStrings",
"fluentSetterDocumentation" : "The available cluster control plane log types.
\n@param types The available cluster control plane log types.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "typesWithStrings",
"getterDocumentation" : "The available cluster control plane log types.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The available cluster control plane log types.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "types",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "types",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "LogType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "LogType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see LogType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LogType",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link LogType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see LogType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see LogType",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Types",
"sensitive" : false,
"setterDocumentation" : "The available cluster control plane log types.
\n@param types The available cluster control plane log types.",
"setterMethodName" : "setTypesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "types",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "types",
"variableType" : "java.util.List",
"documentation" : "The available cluster control plane log types.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "enabled",
"c2jShape" : "BoxedBoolean",
"defaultConsumerFluentSetterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\n@param enabled If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\n@return If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "enabled",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\n@param enabled If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Enabled" : {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "enabled",
"c2jShape" : "BoxedBoolean",
"defaultConsumerFluentSetterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\n@param enabled If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\n@return If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "enabled",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\n@param enabled If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
},
"Types" : {
"beanStyleGetterMethodName" : "getTypesAsStrings",
"beanStyleSetterMethodName" : "setTypesWithStrings",
"c2jName" : "types",
"c2jShape" : "LogTypes",
"defaultConsumerFluentSetterDocumentation" : "The available cluster control plane log types.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #typesAsStrings(List)}.\n@param types a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #typesWithStrings(List)",
"deprecated" : false,
"documentation" : "The available cluster control plane log types.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "types",
"fluentEnumSetterMethodName" : "types",
"fluentGetterMethodName" : "typesAsStrings",
"fluentSetterDocumentation" : "The available cluster control plane log types.
\n@param types The available cluster control plane log types.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "typesWithStrings",
"getterDocumentation" : "The available cluster control plane log types.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The available cluster control plane log types.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "types",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "types",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "LogType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "LogType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see LogType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LogType",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link LogType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see LogType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see LogType",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Types",
"sensitive" : false,
"setterDocumentation" : "The available cluster control plane log types.
\n@param types The available cluster control plane log types.",
"setterMethodName" : "setTypesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "types",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "types",
"variableType" : "java.util.List",
"documentation" : "The available cluster control plane log types.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getTypesAsStrings",
"beanStyleSetterMethodName" : "setTypesWithStrings",
"c2jName" : "types",
"c2jShape" : "LogTypes",
"defaultConsumerFluentSetterDocumentation" : "The available cluster control plane log types.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #typesAsStrings(List)}.\n@param types a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #typesWithStrings(List)",
"deprecated" : false,
"documentation" : "The available cluster control plane log types.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "types",
"fluentEnumSetterMethodName" : "types",
"fluentGetterMethodName" : "typesAsStrings",
"fluentSetterDocumentation" : "The available cluster control plane log types.
\n@param types The available cluster control plane log types.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "typesWithStrings",
"getterDocumentation" : "The available cluster control plane log types.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The available cluster control plane log types.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "types",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "types",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "LogType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "LogType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see LogType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LogType",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link LogType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see LogType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see LogType",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Types",
"sensitive" : false,
"setterDocumentation" : "The available cluster control plane log types.
\n@param types The available cluster control plane log types.",
"setterMethodName" : "setTypesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "types",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "types",
"variableType" : "java.util.List",
"documentation" : "The available cluster control plane log types.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "enabled",
"c2jShape" : "BoxedBoolean",
"defaultConsumerFluentSetterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\n@param enabled If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\n@return If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "enabled",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
\n@param enabled If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "If a log type is enabled, then that log type exports its control plane logs to CloudWatch Logs. If a log type is not enabled, then that log type does not export its control plane logs. Each individual log type can be enabled or disabled independently.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "LogSetup",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "LogSetup",
"variableName" : "logSetup",
"variableType" : "LogSetup",
"documentation" : null,
"simpleType" : "LogSetup",
"variableSetterType" : "LogSetup"
},
"wrapper" : false
},
"LogType" : {
"c2jName" : "LogType",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "API",
"value" : "api"
}, {
"name" : "AUDIT",
"value" : "audit"
}, {
"name" : "AUTHENTICATOR",
"value" : "authenticator"
}, {
"name" : "CONTROLLER_MANAGER",
"value" : "controllerManager"
}, {
"name" : "SCHEDULER",
"value" : "scheduler"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "LogType",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "LogType",
"variableName" : "logType",
"variableType" : "LogType",
"documentation" : null,
"simpleType" : "LogType",
"variableSetterType" : "LogType"
},
"wrapper" : false
},
"Logging" : {
"c2jName" : "Logging",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An object representing the logging configuration for resources in your cluster.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getClusterLogging",
"beanStyleSetterMethodName" : "setClusterLogging",
"c2jName" : "clusterLogging",
"c2jShape" : "LogSetups",
"defaultConsumerFluentSetterDocumentation" : "The cluster control plane logging configuration for your cluster.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #clusterLogging(List)}.\n@param clusterLogging a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterLogging(List)",
"deprecated" : false,
"documentation" : "The cluster control plane logging configuration for your cluster.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clusterLogging",
"fluentSetterDocumentation" : "The cluster control plane logging configuration for your cluster.
\n@param clusterLogging The cluster control plane logging configuration for your cluster.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clusterLogging",
"getterDocumentation" : "The cluster control plane logging configuration for your cluster.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The cluster control plane logging configuration for your cluster.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clusterLogging",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "clusterLogging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "LogSetup",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LogSetup.Builder} avoiding the need to create one manually via {@link LogSetup#builder()}.\n\nWhen the {@link Consumer} completes, {@link LogSetup.Builder#build()} is called immediately and its result is passed to {@link #member(LogSetup)}.\n@param member a consumer that will call methods on {@link LogSetup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LogSetup)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "LogSetup",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "LogSetup",
"variableName" : "member",
"variableType" : "LogSetup",
"documentation" : null,
"simpleType" : "LogSetup",
"variableSetterType" : "LogSetup"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "LogSetup",
"variableName" : "member",
"variableType" : "LogSetup",
"documentation" : "",
"simpleType" : "LogSetup",
"variableSetterType" : "LogSetup"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "LogSetup",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "LogSetup",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ClusterLogging",
"sensitive" : false,
"setterDocumentation" : "The cluster control plane logging configuration for your cluster.
\n@param clusterLogging The cluster control plane logging configuration for your cluster.",
"setterMethodName" : "setClusterLogging",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "clusterLogging",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "clusterLogging",
"variableType" : "java.util.List",
"documentation" : "The cluster control plane logging configuration for your cluster.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ClusterLogging" : {
"beanStyleGetterMethodName" : "getClusterLogging",
"beanStyleSetterMethodName" : "setClusterLogging",
"c2jName" : "clusterLogging",
"c2jShape" : "LogSetups",
"defaultConsumerFluentSetterDocumentation" : "The cluster control plane logging configuration for your cluster.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List