
models.ds-2015-04-16-intermediate.json Maven / Gradle / Ivy
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"enableEndpointDiscoveryMethodRequired" : false,
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : {
"AccessDeniedException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"AuthenticationFailedException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"ClientException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"DirectoryAlreadySharedException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"DirectoryLimitExceededException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"DirectoryNotSharedException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"DirectoryUnavailableException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"DomainControllerLimitExceededException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"EntityAlreadyExistsException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"EntityDoesNotExistException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"InsufficientPermissionsException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"InvalidNextTokenException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"InvalidParameterException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"InvalidPasswordException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"InvalidTargetException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"IpRouteLimitExceededException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"OrganizationsException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryrequestid",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"ServiceException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"ShareLimitExceededException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"SnapshotLimitExceededException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"TagLimitExceededException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"UnsupportedOperationException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
},
"UserDoesNotExistException" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"RequestId" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "directoryRequestId",
"existingNameDeprecated" : false,
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
}
},
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ "describeDirectories", "describeEventTopics", "describeSnapshots", "describeTrusts", "getDirectoryLimits", "listLogSubscriptions" ]
},
"metadata" : {
"apiVersion" : "2015-04-16",
"asyncBuilder" : "DefaultDirectoryAsyncClientBuilder",
"asyncBuilderInterface" : "DirectoryAsyncClientBuilder",
"asyncClient" : "DefaultDirectoryAsyncClient",
"asyncInterface" : "DirectoryAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultDirectoryBaseClientBuilder",
"baseBuilderInterface" : "DirectoryBaseClientBuilder",
"baseExceptionName" : "DirectoryException",
"baseRequestName" : "DirectoryRequest",
"baseResponseName" : "DirectoryResponse",
"cborProtocol" : false,
"clientPackageName" : "directory",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "Directory Service",
"documentation" : "AWS Directory Service AWS Directory Service is a web service that makes it easy for you to setup and run directories in the AWS cloud, or connect your AWS resources with an existing on-premises Microsoft Active Directory. This guide provides detailed information about AWS Directory Service operations, data types, parameters, and errors. For information about AWS Directory Services features, see AWS Directory Service and the AWS Directory Service Administration Guide.
AWS provides SDKs that consist of libraries and sample code for various programming languages and platforms (Java, Ruby, .Net, iOS, Android, etc.). The SDKs provide a convenient way to create programmatic access to AWS Directory Service and other AWS services. For more information about the AWS SDKs, including how to download and install them, see Tools for Amazon Web Services.
",
"endpointPrefix" : "ds",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.directory",
"fullModelPackageName" : "software.amazon.awssdk.services.directory.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.directory.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.directory.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.directory.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "directory.model",
"paginatorsPackageName" : "directory.paginators",
"protocol" : "json",
"queryProtocol" : false,
"requestTransformPackageName" : "directory.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "Directory Service",
"serviceName" : "Directory",
"signingName" : "ds",
"syncBuilder" : "DefaultDirectoryClientBuilder",
"syncBuilderInterface" : "DirectoryClientBuilder",
"syncClient" : "DefaultDirectoryClient",
"syncInterface" : "DirectoryClient",
"transformPackageName" : "directory.transform",
"uid" : "ds-2015-04-16",
"xmlProtocol" : false
},
"operations" : {
"AcceptSharedDirectory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Accepts a directory sharing request that was sent from the directory owner account.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryAlreadySharedException",
"documentation" : "The specified directory has already been shared with this AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AcceptSharedDirectoryRequest",
"variableName" : "acceptSharedDirectoryRequest",
"variableType" : "AcceptSharedDirectoryRequest",
"documentation" : "",
"simpleType" : "AcceptSharedDirectoryRequest",
"variableSetterType" : "AcceptSharedDirectoryRequest"
},
"methodName" : "acceptSharedDirectory",
"operationName" : "AcceptSharedDirectory",
"paginated" : false,
"returnType" : {
"returnType" : "AcceptSharedDirectoryResponse",
"documentation" : null
},
"syncReturnType" : "AcceptSharedDirectoryResponse"
},
"AddIpRoutes" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "If the DNS server for your on-premises domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on AWS to a peer VPC.
Before you call AddIpRoutes, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the AddIpRoutes operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityAlreadyExistsException",
"documentation" : "The specified entity already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "IpRouteLimitExceededException",
"documentation" : "The maximum allowed number of IP addresses was exceeded. The default limit is 100 IP address blocks.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddIpRoutesRequest",
"variableName" : "addIpRoutesRequest",
"variableType" : "AddIpRoutesRequest",
"documentation" : "",
"simpleType" : "AddIpRoutesRequest",
"variableSetterType" : "AddIpRoutesRequest"
},
"methodName" : "addIpRoutes",
"operationName" : "AddIpRoutes",
"paginated" : false,
"returnType" : {
"returnType" : "AddIpRoutesResponse",
"documentation" : null
},
"syncReturnType" : "AddIpRoutesResponse"
},
"AddTagsToResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds or overwrites one or more tags for the specified directory. Each directory can have a maximum of 50 tags. Each tag consists of a key and optional value. Tag keys must be unique to each resource.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagLimitExceededException",
"documentation" : "The maximum allowed number of tags was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddTagsToResourceRequest",
"variableName" : "addTagsToResourceRequest",
"variableType" : "AddTagsToResourceRequest",
"documentation" : "",
"simpleType" : "AddTagsToResourceRequest",
"variableSetterType" : "AddTagsToResourceRequest"
},
"methodName" : "addTagsToResource",
"operationName" : "AddTagsToResource",
"paginated" : false,
"returnType" : {
"returnType" : "AddTagsToResourceResponse",
"documentation" : null
},
"syncReturnType" : "AddTagsToResourceResponse"
},
"CancelSchemaExtension" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Cancels an in-progress schema extension to a Microsoft AD directory. Once a schema extension has started replicating to all domain controllers, the task can no longer be canceled. A schema extension can be canceled during any of the following states; Initializing
, CreatingSnapshot
, and UpdatingSchema
.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CancelSchemaExtensionRequest",
"variableName" : "cancelSchemaExtensionRequest",
"variableType" : "CancelSchemaExtensionRequest",
"documentation" : "",
"simpleType" : "CancelSchemaExtensionRequest",
"variableSetterType" : "CancelSchemaExtensionRequest"
},
"methodName" : "cancelSchemaExtension",
"operationName" : "CancelSchemaExtension",
"paginated" : false,
"returnType" : {
"returnType" : "CancelSchemaExtensionResponse",
"documentation" : null
},
"syncReturnType" : "CancelSchemaExtensionResponse"
},
"ConnectDirectory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an AD Connector to connect to an on-premises directory.
Before you call ConnectDirectory
, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the ConnectDirectory
operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryLimitExceededException",
"documentation" : "The maximum number of directories in the region has been reached. You can use the GetDirectoryLimits operation to determine your directory limits in the region.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ConnectDirectoryRequest",
"variableName" : "connectDirectoryRequest",
"variableType" : "ConnectDirectoryRequest",
"documentation" : "Contains the inputs for the ConnectDirectory operation.
",
"simpleType" : "ConnectDirectoryRequest",
"variableSetterType" : "ConnectDirectoryRequest"
},
"methodName" : "connectDirectory",
"operationName" : "ConnectDirectory",
"paginated" : false,
"returnType" : {
"returnType" : "ConnectDirectoryResponse",
"documentation" : "Contains the results of the ConnectDirectory operation.
"
},
"syncReturnType" : "ConnectDirectoryResponse"
},
"CreateAlias" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an alias for a directory and assigns the alias to the directory. The alias is used to construct the access URL for the directory, such as http://<alias>.awsapps.com
.
After an alias has been created, it cannot be deleted or reused, so this operation should only be used when absolutely necessary.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityAlreadyExistsException",
"documentation" : "The specified entity already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateAliasRequest",
"variableName" : "createAliasRequest",
"variableType" : "CreateAliasRequest",
"documentation" : "Contains the inputs for the CreateAlias operation.
",
"simpleType" : "CreateAliasRequest",
"variableSetterType" : "CreateAliasRequest"
},
"methodName" : "createAlias",
"operationName" : "CreateAlias",
"paginated" : false,
"returnType" : {
"returnType" : "CreateAliasResponse",
"documentation" : "Contains the results of the CreateAlias operation.
"
},
"syncReturnType" : "CreateAliasResponse"
},
"CreateComputer" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a computer account in the specified directory, and joins the computer to the directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AuthenticationFailedException",
"documentation" : "An authentication error occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityAlreadyExistsException",
"documentation" : "The specified entity already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateComputerRequest",
"variableName" : "createComputerRequest",
"variableType" : "CreateComputerRequest",
"documentation" : "Contains the inputs for the CreateComputer operation.
",
"simpleType" : "CreateComputerRequest",
"variableSetterType" : "CreateComputerRequest"
},
"methodName" : "createComputer",
"operationName" : "CreateComputer",
"paginated" : false,
"returnType" : {
"returnType" : "CreateComputerResponse",
"documentation" : "Contains the results for the CreateComputer operation.
"
},
"syncReturnType" : "CreateComputerResponse"
},
"CreateConditionalForwarder" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a conditional forwarder associated with your AWS directory. Conditional forwarders are required in order to set up a trust relationship with another domain. The conditional forwarder points to the trusted domain.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityAlreadyExistsException",
"documentation" : "The specified entity already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateConditionalForwarderRequest",
"variableName" : "createConditionalForwarderRequest",
"variableType" : "CreateConditionalForwarderRequest",
"documentation" : "Initiates the creation of a conditional forwarder for your AWS Directory Service for Microsoft Active Directory. Conditional forwarders are required in order to set up a trust relationship with another domain.
",
"simpleType" : "CreateConditionalForwarderRequest",
"variableSetterType" : "CreateConditionalForwarderRequest"
},
"methodName" : "createConditionalForwarder",
"operationName" : "CreateConditionalForwarder",
"paginated" : false,
"returnType" : {
"returnType" : "CreateConditionalForwarderResponse",
"documentation" : "The result of a CreateConditinalForwarder request.
"
},
"syncReturnType" : "CreateConditionalForwarderResponse"
},
"CreateDirectory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a Simple AD directory. For more information, see Simple Active Directory in the AWS Directory Service Admin Guide.
Before you call CreateDirectory
, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the CreateDirectory
operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryLimitExceededException",
"documentation" : "The maximum number of directories in the region has been reached. You can use the GetDirectoryLimits operation to determine your directory limits in the region.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateDirectoryRequest",
"variableName" : "createDirectoryRequest",
"variableType" : "CreateDirectoryRequest",
"documentation" : "Contains the inputs for the CreateDirectory operation.
",
"simpleType" : "CreateDirectoryRequest",
"variableSetterType" : "CreateDirectoryRequest"
},
"methodName" : "createDirectory",
"operationName" : "CreateDirectory",
"paginated" : false,
"returnType" : {
"returnType" : "CreateDirectoryResponse",
"documentation" : "Contains the results of the CreateDirectory operation.
"
},
"syncReturnType" : "CreateDirectoryResponse"
},
"CreateLogSubscription" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a subscription to forward real-time Directory Service domain controller security logs to the specified Amazon CloudWatch log group in your AWS account.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityAlreadyExistsException",
"documentation" : "The specified entity already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InsufficientPermissionsException",
"documentation" : "The account does not have sufficient permission to perform the operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateLogSubscriptionRequest",
"variableName" : "createLogSubscriptionRequest",
"variableType" : "CreateLogSubscriptionRequest",
"documentation" : "",
"simpleType" : "CreateLogSubscriptionRequest",
"variableSetterType" : "CreateLogSubscriptionRequest"
},
"methodName" : "createLogSubscription",
"operationName" : "CreateLogSubscription",
"paginated" : false,
"returnType" : {
"returnType" : "CreateLogSubscriptionResponse",
"documentation" : null
},
"syncReturnType" : "CreateLogSubscriptionResponse"
},
"CreateMicrosoftAD" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a Microsoft AD directory in the AWS Cloud. For more information, see AWS Managed Microsoft AD in the AWS Directory Service Admin Guide.
Before you call CreateMicrosoftAD, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the CreateMicrosoftAD operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryLimitExceededException",
"documentation" : "The maximum number of directories in the region has been reached. You can use the GetDirectoryLimits operation to determine your directory limits in the region.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateMicrosoftAdRequest",
"variableName" : "createMicrosoftAdRequest",
"variableType" : "CreateMicrosoftAdRequest",
"documentation" : "Creates an AWS Managed Microsoft AD directory.
",
"simpleType" : "CreateMicrosoftAdRequest",
"variableSetterType" : "CreateMicrosoftAdRequest"
},
"methodName" : "createMicrosoftAD",
"operationName" : "CreateMicrosoftAD",
"paginated" : false,
"returnType" : {
"returnType" : "CreateMicrosoftAdResponse",
"documentation" : "Result of a CreateMicrosoftAD request.
"
},
"syncReturnType" : "CreateMicrosoftAdResponse"
},
"CreateSnapshot" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a snapshot of a Simple AD or Microsoft AD directory in the AWS cloud.
You cannot take snapshots of AD Connector directories.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "SnapshotLimitExceededException",
"documentation" : "The maximum number of manual snapshots for the directory has been reached. You can use the GetSnapshotLimits operation to determine the snapshot limits for a directory.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateSnapshotRequest",
"variableName" : "createSnapshotRequest",
"variableType" : "CreateSnapshotRequest",
"documentation" : "Contains the inputs for the CreateSnapshot operation.
",
"simpleType" : "CreateSnapshotRequest",
"variableSetterType" : "CreateSnapshotRequest"
},
"methodName" : "createSnapshot",
"operationName" : "CreateSnapshot",
"paginated" : false,
"returnType" : {
"returnType" : "CreateSnapshotResponse",
"documentation" : "Contains the results of the CreateSnapshot operation.
"
},
"syncReturnType" : "CreateSnapshotResponse"
},
"CreateTrust" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "AWS Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your AWS Managed Microsoft AD directory, and your existing on-premises Microsoft Active Directory. This would allow you to provide users and groups access to resources in either domain, with a single set of credentials.
This action initiates the creation of the AWS side of a trust relationship between an AWS Managed Microsoft AD directory and an external domain. You can create either a forest trust or an external trust.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityAlreadyExistsException",
"documentation" : "The specified entity already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateTrustRequest",
"variableName" : "createTrustRequest",
"variableType" : "CreateTrustRequest",
"documentation" : "AWS Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your AWS Managed Microsoft AD directory, and your existing on-premises Microsoft Active Directory. This would allow you to provide users and groups access to resources in either domain, with a single set of credentials.
This action initiates the creation of the AWS side of a trust relationship between an AWS Managed Microsoft AD directory and an external domain.
",
"simpleType" : "CreateTrustRequest",
"variableSetterType" : "CreateTrustRequest"
},
"methodName" : "createTrust",
"operationName" : "CreateTrust",
"paginated" : false,
"returnType" : {
"returnType" : "CreateTrustResponse",
"documentation" : "The result of a CreateTrust request.
"
},
"syncReturnType" : "CreateTrustResponse"
},
"DeleteConditionalForwarder" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a conditional forwarder that has been set up for your AWS directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteConditionalForwarderRequest",
"variableName" : "deleteConditionalForwarderRequest",
"variableType" : "DeleteConditionalForwarderRequest",
"documentation" : "Deletes a conditional forwarder.
",
"simpleType" : "DeleteConditionalForwarderRequest",
"variableSetterType" : "DeleteConditionalForwarderRequest"
},
"methodName" : "deleteConditionalForwarder",
"operationName" : "DeleteConditionalForwarder",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteConditionalForwarderResponse",
"documentation" : "The result of a DeleteConditionalForwarder request.
"
},
"syncReturnType" : "DeleteConditionalForwarderResponse"
},
"DeleteDirectory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an AWS Directory Service directory.
Before you call DeleteDirectory
, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the DeleteDirectory
operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteDirectoryRequest",
"variableName" : "deleteDirectoryRequest",
"variableType" : "DeleteDirectoryRequest",
"documentation" : "Contains the inputs for the DeleteDirectory operation.
",
"simpleType" : "DeleteDirectoryRequest",
"variableSetterType" : "DeleteDirectoryRequest"
},
"methodName" : "deleteDirectory",
"operationName" : "DeleteDirectory",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteDirectoryResponse",
"documentation" : "Contains the results of the DeleteDirectory operation.
"
},
"syncReturnType" : "DeleteDirectoryResponse"
},
"DeleteLogSubscription" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the specified log subscription.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteLogSubscriptionRequest",
"variableName" : "deleteLogSubscriptionRequest",
"variableType" : "DeleteLogSubscriptionRequest",
"documentation" : "",
"simpleType" : "DeleteLogSubscriptionRequest",
"variableSetterType" : "DeleteLogSubscriptionRequest"
},
"methodName" : "deleteLogSubscription",
"operationName" : "DeleteLogSubscription",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteLogSubscriptionResponse",
"documentation" : null
},
"syncReturnType" : "DeleteLogSubscriptionResponse"
},
"DeleteSnapshot" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a directory snapshot.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteSnapshotRequest",
"variableName" : "deleteSnapshotRequest",
"variableType" : "DeleteSnapshotRequest",
"documentation" : "Contains the inputs for the DeleteSnapshot operation.
",
"simpleType" : "DeleteSnapshotRequest",
"variableSetterType" : "DeleteSnapshotRequest"
},
"methodName" : "deleteSnapshot",
"operationName" : "DeleteSnapshot",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteSnapshotResponse",
"documentation" : "Contains the results of the DeleteSnapshot operation.
"
},
"syncReturnType" : "DeleteSnapshotResponse"
},
"DeleteTrust" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an existing trust relationship between your AWS Managed Microsoft AD directory and an external domain.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteTrustRequest",
"variableName" : "deleteTrustRequest",
"variableType" : "DeleteTrustRequest",
"documentation" : "Deletes the local side of an existing trust relationship between the AWS Managed Microsoft AD directory and the external domain.
",
"simpleType" : "DeleteTrustRequest",
"variableSetterType" : "DeleteTrustRequest"
},
"methodName" : "deleteTrust",
"operationName" : "DeleteTrust",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteTrustResponse",
"documentation" : "The result of a DeleteTrust request.
"
},
"syncReturnType" : "DeleteTrustResponse"
},
"DeregisterCertificate" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes from the system the certificate that was registered for a secured LDAP connection.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryDoesNotExistException",
"documentation" : "The specified directory does not exist in the system.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CertificateDoesNotExistException",
"documentation" : "The certificate is not present in the system for describe or deregister activities.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CertificateInUseException",
"documentation" : "The certificate is being used for the LDAP security connection and cannot be removed without disabling LDAP security.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeregisterCertificateRequest",
"variableName" : "deregisterCertificateRequest",
"variableType" : "DeregisterCertificateRequest",
"documentation" : "",
"simpleType" : "DeregisterCertificateRequest",
"variableSetterType" : "DeregisterCertificateRequest"
},
"methodName" : "deregisterCertificate",
"operationName" : "DeregisterCertificate",
"paginated" : false,
"returnType" : {
"returnType" : "DeregisterCertificateResponse",
"documentation" : null
},
"syncReturnType" : "DeregisterCertificateResponse"
},
"DeregisterEventTopic" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes the specified directory as a publisher to the specified SNS topic.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeregisterEventTopicRequest",
"variableName" : "deregisterEventTopicRequest",
"variableType" : "DeregisterEventTopicRequest",
"documentation" : "Removes the specified directory as a publisher to the specified SNS topic.
",
"simpleType" : "DeregisterEventTopicRequest",
"variableSetterType" : "DeregisterEventTopicRequest"
},
"methodName" : "deregisterEventTopic",
"operationName" : "DeregisterEventTopic",
"paginated" : false,
"returnType" : {
"returnType" : "DeregisterEventTopicResponse",
"documentation" : "The result of a DeregisterEventTopic request.
"
},
"syncReturnType" : "DeregisterEventTopicResponse"
},
"DescribeCertificate" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Displays information about the certificate registered for a secured LDAP connection.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryDoesNotExistException",
"documentation" : "The specified directory does not exist in the system.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CertificateDoesNotExistException",
"documentation" : "The certificate is not present in the system for describe or deregister activities.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeCertificateRequest",
"variableName" : "describeCertificateRequest",
"variableType" : "DescribeCertificateRequest",
"documentation" : "",
"simpleType" : "DescribeCertificateRequest",
"variableSetterType" : "DescribeCertificateRequest"
},
"methodName" : "describeCertificate",
"operationName" : "DescribeCertificate",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeCertificateResponse",
"documentation" : null
},
"syncReturnType" : "DescribeCertificateResponse"
},
"DescribeConditionalForwarders" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Obtains information about the conditional forwarders for this account.
If no input parameters are provided for RemoteDomainNames, this request describes all conditional forwarders for the specified directory ID.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeConditionalForwardersRequest",
"variableName" : "describeConditionalForwardersRequest",
"variableType" : "DescribeConditionalForwardersRequest",
"documentation" : "Describes a conditional forwarder.
",
"simpleType" : "DescribeConditionalForwardersRequest",
"variableSetterType" : "DescribeConditionalForwardersRequest"
},
"methodName" : "describeConditionalForwarders",
"operationName" : "DescribeConditionalForwarders",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeConditionalForwardersResponse",
"documentation" : "The result of a DescribeConditionalForwarder request.
"
},
"syncReturnType" : "DescribeConditionalForwardersResponse"
},
"DescribeDirectories" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Obtains information about the directories that belong to this account.
You can retrieve information about specific directories by passing the directory identifiers in the DirectoryIds
parameter. Otherwise, all directories that belong to the current account are returned.
This operation supports pagination with the use of the NextToken
request and response parameters. If more results are available, the DescribeDirectoriesResult.NextToken
member contains a token that you pass in the next call to DescribeDirectories to retrieve the next set of items.
You can also specify a maximum number of return results with the Limit
parameter.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeDirectoriesRequest",
"variableName" : "describeDirectoriesRequest",
"variableType" : "DescribeDirectoriesRequest",
"documentation" : "Contains the inputs for the DescribeDirectories operation.
",
"simpleType" : "DescribeDirectoriesRequest",
"variableSetterType" : "DescribeDirectoriesRequest"
},
"methodName" : "describeDirectories",
"operationName" : "DescribeDirectories",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeDirectoriesResponse",
"documentation" : "Contains the results of the DescribeDirectories operation.
"
},
"syncReturnType" : "DescribeDirectoriesResponse"
},
"DescribeDomainControllers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides information about any domain controllers in your directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeDomainControllersRequest",
"variableName" : "describeDomainControllersRequest",
"variableType" : "DescribeDomainControllersRequest",
"documentation" : "",
"simpleType" : "DescribeDomainControllersRequest",
"variableSetterType" : "DescribeDomainControllersRequest"
},
"methodName" : "describeDomainControllers",
"operationName" : "DescribeDomainControllers",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeDomainControllersResponse",
"documentation" : null
},
"syncReturnType" : "DescribeDomainControllersResponse"
},
"DescribeEventTopics" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Obtains information about which SNS topics receive status messages from the specified directory.
If no input parameters are provided, such as DirectoryId or TopicName, this request describes all of the associations in the account.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeEventTopicsRequest",
"variableName" : "describeEventTopicsRequest",
"variableType" : "DescribeEventTopicsRequest",
"documentation" : "Describes event topics.
",
"simpleType" : "DescribeEventTopicsRequest",
"variableSetterType" : "DescribeEventTopicsRequest"
},
"methodName" : "describeEventTopics",
"operationName" : "DescribeEventTopics",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeEventTopicsResponse",
"documentation" : "The result of a DescribeEventTopic request.
"
},
"syncReturnType" : "DescribeEventTopicsResponse"
},
"DescribeLDAPSSettings" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes the status of LDAP security for the specified directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryDoesNotExistException",
"documentation" : "The specified directory does not exist in the system.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeLdapsSettingsRequest",
"variableName" : "describeLdapsSettingsRequest",
"variableType" : "DescribeLdapsSettingsRequest",
"documentation" : "",
"simpleType" : "DescribeLdapsSettingsRequest",
"variableSetterType" : "DescribeLdapsSettingsRequest"
},
"methodName" : "describeLDAPSSettings",
"operationName" : "DescribeLDAPSSettings",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeLdapsSettingsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeLdapsSettingsResponse"
},
"DescribeSharedDirectories" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the shared directories in your account.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeSharedDirectoriesRequest",
"variableName" : "describeSharedDirectoriesRequest",
"variableType" : "DescribeSharedDirectoriesRequest",
"documentation" : "",
"simpleType" : "DescribeSharedDirectoriesRequest",
"variableSetterType" : "DescribeSharedDirectoriesRequest"
},
"methodName" : "describeSharedDirectories",
"operationName" : "DescribeSharedDirectories",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeSharedDirectoriesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeSharedDirectoriesResponse"
},
"DescribeSnapshots" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Obtains information about the directory snapshots that belong to this account.
This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the DescribeSnapshots.NextToken member contains a token that you pass in the next call to DescribeSnapshots to retrieve the next set of items.
You can also specify a maximum number of return results with the Limit parameter.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeSnapshotsRequest",
"variableName" : "describeSnapshotsRequest",
"variableType" : "DescribeSnapshotsRequest",
"documentation" : "Contains the inputs for the DescribeSnapshots operation.
",
"simpleType" : "DescribeSnapshotsRequest",
"variableSetterType" : "DescribeSnapshotsRequest"
},
"methodName" : "describeSnapshots",
"operationName" : "DescribeSnapshots",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeSnapshotsResponse",
"documentation" : "Contains the results of the DescribeSnapshots operation.
"
},
"syncReturnType" : "DescribeSnapshotsResponse"
},
"DescribeTrusts" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Obtains information about the trust relationships for this account.
If no input parameters are provided, such as DirectoryId or TrustIds, this request describes all the trust relationships belonging to the account.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeTrustsRequest",
"variableName" : "describeTrustsRequest",
"variableType" : "DescribeTrustsRequest",
"documentation" : "Describes the trust relationships for a particular AWS Managed Microsoft AD directory. If no input parameters are are provided, such as directory ID or trust ID, this request describes all the trust relationships.
",
"simpleType" : "DescribeTrustsRequest",
"variableSetterType" : "DescribeTrustsRequest"
},
"methodName" : "describeTrusts",
"operationName" : "DescribeTrusts",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeTrustsResponse",
"documentation" : "The result of a DescribeTrust request.
"
},
"syncReturnType" : "DescribeTrustsResponse"
},
"DisableLDAPS" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deactivates LDAP secure calls for the specified directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryDoesNotExistException",
"documentation" : "The specified directory does not exist in the system.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLdapsStatusException",
"documentation" : "The LDAP activities could not be performed because they are limited by the LDAPS status.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DisableLdapsRequest",
"variableName" : "disableLdapsRequest",
"variableType" : "DisableLdapsRequest",
"documentation" : "",
"simpleType" : "DisableLdapsRequest",
"variableSetterType" : "DisableLdapsRequest"
},
"methodName" : "disableLDAPS",
"operationName" : "DisableLDAPS",
"paginated" : false,
"returnType" : {
"returnType" : "DisableLdapsResponse",
"documentation" : null
},
"syncReturnType" : "DisableLdapsResponse"
},
"DisableRadius" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Disables multi-factor authentication (MFA) with the Remote Authentication Dial In User Service (RADIUS) server for an AD Connector or Microsoft AD directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DisableRadiusRequest",
"variableName" : "disableRadiusRequest",
"variableType" : "DisableRadiusRequest",
"documentation" : "Contains the inputs for the DisableRadius operation.
",
"simpleType" : "DisableRadiusRequest",
"variableSetterType" : "DisableRadiusRequest"
},
"methodName" : "disableRadius",
"operationName" : "DisableRadius",
"paginated" : false,
"returnType" : {
"returnType" : "DisableRadiusResponse",
"documentation" : "Contains the results of the DisableRadius operation.
"
},
"syncReturnType" : "DisableRadiusResponse"
},
"DisableSso" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Disables single-sign on for a directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InsufficientPermissionsException",
"documentation" : "The account does not have sufficient permission to perform the operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AuthenticationFailedException",
"documentation" : "An authentication error occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DisableSsoRequest",
"variableName" : "disableSsoRequest",
"variableType" : "DisableSsoRequest",
"documentation" : "Contains the inputs for the DisableSso operation.
",
"simpleType" : "DisableSsoRequest",
"variableSetterType" : "DisableSsoRequest"
},
"methodName" : "disableSso",
"operationName" : "DisableSso",
"paginated" : false,
"returnType" : {
"returnType" : "DisableSsoResponse",
"documentation" : "Contains the results of the DisableSso operation.
"
},
"syncReturnType" : "DisableSsoResponse"
},
"EnableLDAPS" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Activates the switch for the specific directory to always use LDAP secure calls.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryDoesNotExistException",
"documentation" : "The specified directory does not exist in the system.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NoAvailableCertificateException",
"documentation" : "The LDAP activities could not be performed because at least one valid certificate must be registered with the system.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLdapsStatusException",
"documentation" : "The LDAP activities could not be performed because they are limited by the LDAPS status.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "EnableLdapsRequest",
"variableName" : "enableLdapsRequest",
"variableType" : "EnableLdapsRequest",
"documentation" : "",
"simpleType" : "EnableLdapsRequest",
"variableSetterType" : "EnableLdapsRequest"
},
"methodName" : "enableLDAPS",
"operationName" : "EnableLDAPS",
"paginated" : false,
"returnType" : {
"returnType" : "EnableLdapsResponse",
"documentation" : null
},
"syncReturnType" : "EnableLdapsResponse"
},
"EnableRadius" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Enables multi-factor authentication (MFA) with the Remote Authentication Dial In User Service (RADIUS) server for an AD Connector or Microsoft AD directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityAlreadyExistsException",
"documentation" : "The specified entity already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "EnableRadiusRequest",
"variableName" : "enableRadiusRequest",
"variableType" : "EnableRadiusRequest",
"documentation" : "Contains the inputs for the EnableRadius operation.
",
"simpleType" : "EnableRadiusRequest",
"variableSetterType" : "EnableRadiusRequest"
},
"methodName" : "enableRadius",
"operationName" : "EnableRadius",
"paginated" : false,
"returnType" : {
"returnType" : "EnableRadiusResponse",
"documentation" : "Contains the results of the EnableRadius operation.
"
},
"syncReturnType" : "EnableRadiusResponse"
},
"EnableSso" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Enables single sign-on for a directory. Single sign-on allows users in your directory to access certain AWS services from a computer joined to the directory without having to enter their credentials separately.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InsufficientPermissionsException",
"documentation" : "The account does not have sufficient permission to perform the operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AuthenticationFailedException",
"documentation" : "An authentication error occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "EnableSsoRequest",
"variableName" : "enableSsoRequest",
"variableType" : "EnableSsoRequest",
"documentation" : "Contains the inputs for the EnableSso operation.
",
"simpleType" : "EnableSsoRequest",
"variableSetterType" : "EnableSsoRequest"
},
"methodName" : "enableSso",
"operationName" : "EnableSso",
"paginated" : false,
"returnType" : {
"returnType" : "EnableSsoResponse",
"documentation" : "Contains the results of the EnableSso operation.
"
},
"syncReturnType" : "EnableSsoResponse"
},
"GetDirectoryLimits" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Obtains directory limit information for the current Region.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDirectoryLimitsRequest",
"variableName" : "getDirectoryLimitsRequest",
"variableType" : "GetDirectoryLimitsRequest",
"documentation" : "Contains the inputs for the GetDirectoryLimits operation.
",
"simpleType" : "GetDirectoryLimitsRequest",
"variableSetterType" : "GetDirectoryLimitsRequest"
},
"methodName" : "getDirectoryLimits",
"operationName" : "GetDirectoryLimits",
"paginated" : false,
"returnType" : {
"returnType" : "GetDirectoryLimitsResponse",
"documentation" : "Contains the results of the GetDirectoryLimits operation.
"
},
"syncReturnType" : "GetDirectoryLimitsResponse"
},
"GetSnapshotLimits" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Obtains the manual snapshot limits for a directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetSnapshotLimitsRequest",
"variableName" : "getSnapshotLimitsRequest",
"variableType" : "GetSnapshotLimitsRequest",
"documentation" : "Contains the inputs for the GetSnapshotLimits operation.
",
"simpleType" : "GetSnapshotLimitsRequest",
"variableSetterType" : "GetSnapshotLimitsRequest"
},
"methodName" : "getSnapshotLimits",
"operationName" : "GetSnapshotLimits",
"paginated" : false,
"returnType" : {
"returnType" : "GetSnapshotLimitsResponse",
"documentation" : "Contains the results of the GetSnapshotLimits operation.
"
},
"syncReturnType" : "GetSnapshotLimitsResponse"
},
"ListCertificates" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "For the specified directory, lists all the certificates registered for a secured LDAP connection.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryDoesNotExistException",
"documentation" : "The specified directory does not exist in the system.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListCertificatesRequest",
"variableName" : "listCertificatesRequest",
"variableType" : "ListCertificatesRequest",
"documentation" : "",
"simpleType" : "ListCertificatesRequest",
"variableSetterType" : "ListCertificatesRequest"
},
"methodName" : "listCertificates",
"operationName" : "ListCertificates",
"paginated" : false,
"returnType" : {
"returnType" : "ListCertificatesResponse",
"documentation" : null
},
"syncReturnType" : "ListCertificatesResponse"
},
"ListIpRoutes" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the address blocks that you have added to a directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListIpRoutesRequest",
"variableName" : "listIpRoutesRequest",
"variableType" : "ListIpRoutesRequest",
"documentation" : "",
"simpleType" : "ListIpRoutesRequest",
"variableSetterType" : "ListIpRoutesRequest"
},
"methodName" : "listIpRoutes",
"operationName" : "ListIpRoutes",
"paginated" : false,
"returnType" : {
"returnType" : "ListIpRoutesResponse",
"documentation" : null
},
"syncReturnType" : "ListIpRoutesResponse"
},
"ListLogSubscriptions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the active log subscriptions for the AWS account.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListLogSubscriptionsRequest",
"variableName" : "listLogSubscriptionsRequest",
"variableType" : "ListLogSubscriptionsRequest",
"documentation" : "",
"simpleType" : "ListLogSubscriptionsRequest",
"variableSetterType" : "ListLogSubscriptionsRequest"
},
"methodName" : "listLogSubscriptions",
"operationName" : "ListLogSubscriptions",
"paginated" : false,
"returnType" : {
"returnType" : "ListLogSubscriptionsResponse",
"documentation" : null
},
"syncReturnType" : "ListLogSubscriptionsResponse"
},
"ListSchemaExtensions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists all schema extensions applied to a Microsoft AD Directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListSchemaExtensionsRequest",
"variableName" : "listSchemaExtensionsRequest",
"variableType" : "ListSchemaExtensionsRequest",
"documentation" : "",
"simpleType" : "ListSchemaExtensionsRequest",
"variableSetterType" : "ListSchemaExtensionsRequest"
},
"methodName" : "listSchemaExtensions",
"operationName" : "ListSchemaExtensions",
"paginated" : false,
"returnType" : {
"returnType" : "ListSchemaExtensionsResponse",
"documentation" : null
},
"syncReturnType" : "ListSchemaExtensionsResponse"
},
"ListTagsForResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists all tags on a directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The NextToken
value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListTagsForResourceRequest",
"variableName" : "listTagsForResourceRequest",
"variableType" : "ListTagsForResourceRequest",
"documentation" : "",
"simpleType" : "ListTagsForResourceRequest",
"variableSetterType" : "ListTagsForResourceRequest"
},
"methodName" : "listTagsForResource",
"operationName" : "ListTagsForResource",
"paginated" : false,
"returnType" : {
"returnType" : "ListTagsForResourceResponse",
"documentation" : null
},
"syncReturnType" : "ListTagsForResourceResponse"
},
"RegisterCertificate" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Registers a certificate for secured LDAP connection.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryDoesNotExistException",
"documentation" : "The specified directory does not exist in the system.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidCertificateException",
"documentation" : "The certificate PEM that was provided has incorrect encoding.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CertificateLimitExceededException",
"documentation" : "The certificate could not be added because the certificate limit has been reached.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CertificateAlreadyExistsException",
"documentation" : "The certificate has already been registered into the system.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterCertificateRequest",
"variableName" : "registerCertificateRequest",
"variableType" : "RegisterCertificateRequest",
"documentation" : "",
"simpleType" : "RegisterCertificateRequest",
"variableSetterType" : "RegisterCertificateRequest"
},
"methodName" : "registerCertificate",
"operationName" : "RegisterCertificate",
"paginated" : false,
"returnType" : {
"returnType" : "RegisterCertificateResponse",
"documentation" : null
},
"syncReturnType" : "RegisterCertificateResponse"
},
"RegisterEventTopic" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Associates a directory with an SNS topic. This establishes the directory as a publisher to the specified SNS topic. You can then receive email or text (SMS) messages when the status of your directory changes. You get notified if your directory goes from an Active status to an Impaired or Inoperable status. You also receive a notification when the directory returns to an Active status.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterEventTopicRequest",
"variableName" : "registerEventTopicRequest",
"variableType" : "RegisterEventTopicRequest",
"documentation" : "Registers a new event topic.
",
"simpleType" : "RegisterEventTopicRequest",
"variableSetterType" : "RegisterEventTopicRequest"
},
"methodName" : "registerEventTopic",
"operationName" : "RegisterEventTopic",
"paginated" : false,
"returnType" : {
"returnType" : "RegisterEventTopicResponse",
"documentation" : "The result of a RegisterEventTopic request.
"
},
"syncReturnType" : "RegisterEventTopicResponse"
},
"RejectSharedDirectory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Rejects a directory sharing request that was sent from the directory owner account.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryAlreadySharedException",
"documentation" : "The specified directory has already been shared with this AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RejectSharedDirectoryRequest",
"variableName" : "rejectSharedDirectoryRequest",
"variableType" : "RejectSharedDirectoryRequest",
"documentation" : "",
"simpleType" : "RejectSharedDirectoryRequest",
"variableSetterType" : "RejectSharedDirectoryRequest"
},
"methodName" : "rejectSharedDirectory",
"operationName" : "RejectSharedDirectory",
"paginated" : false,
"returnType" : {
"returnType" : "RejectSharedDirectoryResponse",
"documentation" : null
},
"syncReturnType" : "RejectSharedDirectoryResponse"
},
"RemoveIpRoutes" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes IP address blocks from a directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RemoveIpRoutesRequest",
"variableName" : "removeIpRoutesRequest",
"variableType" : "RemoveIpRoutesRequest",
"documentation" : "",
"simpleType" : "RemoveIpRoutesRequest",
"variableSetterType" : "RemoveIpRoutesRequest"
},
"methodName" : "removeIpRoutes",
"operationName" : "RemoveIpRoutes",
"paginated" : false,
"returnType" : {
"returnType" : "RemoveIpRoutesResponse",
"documentation" : null
},
"syncReturnType" : "RemoveIpRoutesResponse"
},
"RemoveTagsFromResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes tags from a directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RemoveTagsFromResourceRequest",
"variableName" : "removeTagsFromResourceRequest",
"variableType" : "RemoveTagsFromResourceRequest",
"documentation" : "",
"simpleType" : "RemoveTagsFromResourceRequest",
"variableSetterType" : "RemoveTagsFromResourceRequest"
},
"methodName" : "removeTagsFromResource",
"operationName" : "RemoveTagsFromResource",
"paginated" : false,
"returnType" : {
"returnType" : "RemoveTagsFromResourceResponse",
"documentation" : null
},
"syncReturnType" : "RemoveTagsFromResourceResponse"
},
"ResetUserPassword" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Resets the password for any user in your AWS Managed Microsoft AD or Simple AD directory.
You can reset the password for any user in your directory with the following exceptions:
-
For Simple AD, you cannot reset the password for any user that is a member of either the Domain Admins or Enterprise Admins group except for the administrator user.
-
For AWS Managed Microsoft AD, you can only reset the password for a user that is in an OU based off of the NetBIOS name that you typed when you created your directory. For example, you cannot reset the password for a user in the AWS Reserved OU. For more information about the OU structure for an AWS Managed Microsoft AD directory, see What Gets Created in the AWS Directory Service Administration Guide.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserDoesNotExistException",
"documentation" : "The user provided a username that does not exist in your directory.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "The new password provided by the user does not meet the password complexity requirements defined in your directory.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ResetUserPasswordRequest",
"variableName" : "resetUserPasswordRequest",
"variableType" : "ResetUserPasswordRequest",
"documentation" : "",
"simpleType" : "ResetUserPasswordRequest",
"variableSetterType" : "ResetUserPasswordRequest"
},
"methodName" : "resetUserPassword",
"operationName" : "ResetUserPassword",
"paginated" : false,
"returnType" : {
"returnType" : "ResetUserPasswordResponse",
"documentation" : null
},
"syncReturnType" : "ResetUserPasswordResponse"
},
"RestoreFromSnapshot" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Restores a directory using an existing directory snapshot.
When you restore a directory from a snapshot, any changes made to the directory after the snapshot date are overwritten.
This action returns as soon as the restore operation is initiated. You can monitor the progress of the restore operation by calling the DescribeDirectories operation with the directory identifier. When the DirectoryDescription.Stage value changes to Active
, the restore operation is complete.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RestoreFromSnapshotRequest",
"variableName" : "restoreFromSnapshotRequest",
"variableType" : "RestoreFromSnapshotRequest",
"documentation" : "An object representing the inputs for the RestoreFromSnapshot operation.
",
"simpleType" : "RestoreFromSnapshotRequest",
"variableSetterType" : "RestoreFromSnapshotRequest"
},
"methodName" : "restoreFromSnapshot",
"operationName" : "RestoreFromSnapshot",
"paginated" : false,
"returnType" : {
"returnType" : "RestoreFromSnapshotResponse",
"documentation" : "Contains the results of the RestoreFromSnapshot operation.
"
},
"syncReturnType" : "RestoreFromSnapshotResponse"
},
"ShareDirectory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Shares a specified directory (DirectoryId
) in your AWS account (directory owner) with another AWS account (directory consumer). With this operation you can use your directory from any AWS account and from any Amazon VPC within an AWS Region.
When you share your AWS Managed Microsoft AD directory, AWS Directory Service creates a shared directory in the directory consumer account. This shared directory contains the metadata to provide access to the directory within the directory owner account. The shared directory is visible in all VPCs in the directory consumer account.
The ShareMethod
parameter determines whether the specified directory can be shared between AWS accounts inside the same AWS organization (ORGANIZATIONS
). It also determines whether you can share the directory with any other AWS account either inside or outside of the organization (HANDSHAKE
).
The ShareNotes
parameter is only used when HANDSHAKE
is called, which sends a directory sharing request to the directory consumer.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryAlreadySharedException",
"documentation" : "The specified directory has already been shared with this AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTargetException",
"documentation" : "The specified shared target is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ShareLimitExceededException",
"documentation" : "The maximum number of AWS accounts that you can share with this directory has been reached.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OrganizationsException",
"documentation" : "Exception encountered while trying to access your AWS organization.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have sufficient access to perform this action.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ShareDirectoryRequest",
"variableName" : "shareDirectoryRequest",
"variableType" : "ShareDirectoryRequest",
"documentation" : "",
"simpleType" : "ShareDirectoryRequest",
"variableSetterType" : "ShareDirectoryRequest"
},
"methodName" : "shareDirectory",
"operationName" : "ShareDirectory",
"paginated" : false,
"returnType" : {
"returnType" : "ShareDirectoryResponse",
"documentation" : null
},
"syncReturnType" : "ShareDirectoryResponse"
},
"StartSchemaExtension" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Applies a schema extension to a Microsoft AD directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "SnapshotLimitExceededException",
"documentation" : "The maximum number of manual snapshots for the directory has been reached. You can use the GetSnapshotLimits operation to determine the snapshot limits for a directory.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StartSchemaExtensionRequest",
"variableName" : "startSchemaExtensionRequest",
"variableType" : "StartSchemaExtensionRequest",
"documentation" : "",
"simpleType" : "StartSchemaExtensionRequest",
"variableSetterType" : "StartSchemaExtensionRequest"
},
"methodName" : "startSchemaExtension",
"operationName" : "StartSchemaExtension",
"paginated" : false,
"returnType" : {
"returnType" : "StartSchemaExtensionResponse",
"documentation" : null
},
"syncReturnType" : "StartSchemaExtensionResponse"
},
"UnshareDirectory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Stops the directory sharing between the directory owner and consumer accounts.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTargetException",
"documentation" : "The specified shared target is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryNotSharedException",
"documentation" : "The specified directory has not been shared with this AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UnshareDirectoryRequest",
"variableName" : "unshareDirectoryRequest",
"variableType" : "UnshareDirectoryRequest",
"documentation" : "",
"simpleType" : "UnshareDirectoryRequest",
"variableSetterType" : "UnshareDirectoryRequest"
},
"methodName" : "unshareDirectory",
"operationName" : "UnshareDirectory",
"paginated" : false,
"returnType" : {
"returnType" : "UnshareDirectoryResponse",
"documentation" : null
},
"syncReturnType" : "UnshareDirectoryResponse"
},
"UpdateConditionalForwarder" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates a conditional forwarder that has been set up for your AWS directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateConditionalForwarderRequest",
"variableName" : "updateConditionalForwarderRequest",
"variableType" : "UpdateConditionalForwarderRequest",
"documentation" : "Updates a conditional forwarder.
",
"simpleType" : "UpdateConditionalForwarderRequest",
"variableSetterType" : "UpdateConditionalForwarderRequest"
},
"methodName" : "updateConditionalForwarder",
"operationName" : "UpdateConditionalForwarder",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateConditionalForwarderResponse",
"documentation" : "The result of an UpdateConditionalForwarder request.
"
},
"syncReturnType" : "UpdateConditionalForwarderResponse"
},
"UpdateNumberOfDomainControllers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds or removes domain controllers to or from the directory. Based on the difference between current value and new value (provided through this API call), domain controllers will be added or removed. It may take up to 45 minutes for any new domain controllers to become fully active once the requested number of domain controllers is updated. During this time, you cannot make another update request.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DirectoryUnavailableException",
"documentation" : "The specified directory is unavailable or could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DomainControllerLimitExceededException",
"documentation" : "The maximum allowed number of domain controllers per directory was exceeded. The default limit per directory is 20 domain controllers.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateNumberOfDomainControllersRequest",
"variableName" : "updateNumberOfDomainControllersRequest",
"variableType" : "UpdateNumberOfDomainControllersRequest",
"documentation" : "",
"simpleType" : "UpdateNumberOfDomainControllersRequest",
"variableSetterType" : "UpdateNumberOfDomainControllersRequest"
},
"methodName" : "updateNumberOfDomainControllers",
"operationName" : "UpdateNumberOfDomainControllers",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateNumberOfDomainControllersResponse",
"documentation" : null
},
"syncReturnType" : "UpdateNumberOfDomainControllersResponse"
},
"UpdateRadius" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the Remote Authentication Dial In User Service (RADIUS) server information for an AD Connector or Microsoft AD directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateRadiusRequest",
"variableName" : "updateRadiusRequest",
"variableType" : "UpdateRadiusRequest",
"documentation" : "Contains the inputs for the UpdateRadius operation.
",
"simpleType" : "UpdateRadiusRequest",
"variableSetterType" : "UpdateRadiusRequest"
},
"methodName" : "updateRadius",
"operationName" : "UpdateRadius",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateRadiusResponse",
"documentation" : "Contains the results of the UpdateRadius operation.
"
},
"syncReturnType" : "UpdateRadiusResponse"
},
"UpdateTrust" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the trust that has been set up between your AWS Managed Microsoft AD directory and an on-premises Active Directory.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateTrustRequest",
"variableName" : "updateTrustRequest",
"variableType" : "UpdateTrustRequest",
"documentation" : "",
"simpleType" : "UpdateTrustRequest",
"variableSetterType" : "UpdateTrustRequest"
},
"methodName" : "updateTrust",
"operationName" : "UpdateTrust",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateTrustResponse",
"documentation" : null
},
"syncReturnType" : "UpdateTrustResponse"
},
"VerifyTrust" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "AWS Directory Service for Microsoft Active Directory allows you to configure and verify trust relationships.
This action verifies a trust relationship between your AWS Managed Microsoft AD directory and an external domain.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "EntityDoesNotExistException",
"documentation" : "The specified entity could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "One or more parameters are not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ClientException",
"documentation" : "A client exception has occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceException",
"documentation" : "An exception has occurred in AWS Directory Service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperationException",
"documentation" : "The operation is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "VerifyTrustRequest",
"variableName" : "verifyTrustRequest",
"variableType" : "VerifyTrustRequest",
"documentation" : "Initiates the verification of an existing trust relationship between an AWS Managed Microsoft AD directory and an external domain.
",
"simpleType" : "VerifyTrustRequest",
"variableSetterType" : "VerifyTrustRequest"
},
"methodName" : "verifyTrust",
"operationName" : "VerifyTrust",
"paginated" : false,
"returnType" : {
"returnType" : "VerifyTrustResponse",
"documentation" : "Result of a VerifyTrust request.
"
},
"syncReturnType" : "VerifyTrustResponse"
}
},
"shapes" : {
"AcceptSharedDirectoryRequest" : {
"c2jName" : "AcceptSharedDirectoryRequest",
"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,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AcceptSharedDirectory",
"locationName" : null,
"requestUri" : "/",
"target" : "DirectoryService_20150416.AcceptSharedDirectory",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSharedDirectoryId",
"beanStyleSetterMethodName" : "setSharedDirectoryId",
"c2jName" : "SharedDirectoryId",
"c2jShape" : "DirectoryId",
"defaultConsumerFluentSetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\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 #sharedDirectoryId(String)}.\n@param sharedDirectoryId 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 #sharedDirectoryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@return Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.\n@deprecated Use {@link #sharedDirectoryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@param sharedDirectoryId Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sharedDirectoryId(String)}\n",
"documentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the SharedDirectoryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSharedDirectoryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sharedDirectoryId",
"fluentSetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@param sharedDirectoryId Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sharedDirectoryId",
"getterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@return Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.",
"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" : "SharedDirectoryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SharedDirectoryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "SharedDirectoryId",
"sensitive" : false,
"setterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@param sharedDirectoryId Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.",
"setterMethodName" : "setSharedDirectoryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "sharedDirectoryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "sharedDirectoryId",
"variableType" : "String",
"documentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"SharedDirectoryId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSharedDirectoryId",
"beanStyleSetterMethodName" : "setSharedDirectoryId",
"c2jName" : "SharedDirectoryId",
"c2jShape" : "DirectoryId",
"defaultConsumerFluentSetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\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 #sharedDirectoryId(String)}.\n@param sharedDirectoryId 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 #sharedDirectoryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@return Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.\n@deprecated Use {@link #sharedDirectoryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@param sharedDirectoryId Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sharedDirectoryId(String)}\n",
"documentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the SharedDirectoryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSharedDirectoryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sharedDirectoryId",
"fluentSetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@param sharedDirectoryId Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sharedDirectoryId",
"getterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@return Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.",
"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" : "SharedDirectoryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SharedDirectoryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "SharedDirectoryId",
"sensitive" : false,
"setterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@param sharedDirectoryId Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.",
"setterMethodName" : "setSharedDirectoryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "sharedDirectoryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "sharedDirectoryId",
"variableType" : "String",
"documentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSharedDirectoryId",
"beanStyleSetterMethodName" : "setSharedDirectoryId",
"c2jName" : "SharedDirectoryId",
"c2jShape" : "DirectoryId",
"defaultConsumerFluentSetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\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 #sharedDirectoryId(String)}.\n@param sharedDirectoryId 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 #sharedDirectoryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@return Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.\n@deprecated Use {@link #sharedDirectoryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@param sharedDirectoryId Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sharedDirectoryId(String)}\n",
"documentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the SharedDirectoryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSharedDirectoryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sharedDirectoryId",
"fluentSetterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@param sharedDirectoryId Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sharedDirectoryId",
"getterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@return Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.",
"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" : "SharedDirectoryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SharedDirectoryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "SharedDirectoryId",
"sensitive" : false,
"setterDocumentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
\n@param sharedDirectoryId Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.",
"setterMethodName" : "setSharedDirectoryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "sharedDirectoryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "sharedDirectoryId",
"variableType" : "String",
"documentation" : "Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "SharedDirectoryId" ],
"shapeName" : "AcceptSharedDirectoryRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AcceptSharedDirectoryRequest",
"variableName" : "acceptSharedDirectoryRequest",
"variableType" : "AcceptSharedDirectoryRequest",
"documentation" : null,
"simpleType" : "AcceptSharedDirectoryRequest",
"variableSetterType" : "AcceptSharedDirectoryRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AcceptSharedDirectoryResponse" : {
"c2jName" : "AcceptSharedDirectoryResult",
"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,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSharedDirectory",
"beanStyleSetterMethodName" : "setSharedDirectory",
"c2jName" : "SharedDirectory",
"c2jShape" : "SharedDirectory",
"defaultConsumerFluentSetterDocumentation" : "The shared directory in the directory consumer account.
\nThis is a convenience that creates an instance of the {@link SharedDirectory.Builder} avoiding the need to create one manually via {@link SharedDirectory#builder()}.\n\nWhen the {@link Consumer} completes, {@link SharedDirectory.Builder#build()} is called immediately and its result is passed to {@link #sharedDirectory(SharedDirectory)}.\n@param sharedDirectory a consumer that will call methods on {@link SharedDirectory.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sharedDirectory(SharedDirectory)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The shared directory in the directory consumer account.
\n@return The shared directory in the directory consumer account.\n@deprecated Use {@link #sharedDirectory()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The shared directory in the directory consumer account.
\n@param sharedDirectory The shared directory in the directory consumer account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sharedDirectory(SharedDirectory)}\n",
"documentation" : "The shared directory in the directory consumer account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the SharedDirectory property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSharedDirectory",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sharedDirectory",
"fluentSetterDocumentation" : "The shared directory in the directory consumer account.
\n@param sharedDirectory The shared directory in the directory consumer account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sharedDirectory",
"getterDocumentation" : "The shared directory in the directory consumer account.
\n@return The shared directory in the directory consumer account.",
"getterModel" : {
"returnType" : "SharedDirectory",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "SharedDirectory",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SharedDirectory",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "SharedDirectory",
"sensitive" : false,
"setterDocumentation" : "The shared directory in the directory consumer account.
\n@param sharedDirectory The shared directory in the directory consumer account.",
"setterMethodName" : "setSharedDirectory",
"setterModel" : {
"variableDeclarationType" : "SharedDirectory",
"variableName" : "sharedDirectory",
"variableType" : "SharedDirectory",
"documentation" : null,
"simpleType" : "SharedDirectory",
"variableSetterType" : "SharedDirectory"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "SharedDirectory",
"variableName" : "sharedDirectory",
"variableType" : "SharedDirectory",
"documentation" : "The shared directory in the directory consumer account.
",
"simpleType" : "SharedDirectory",
"variableSetterType" : "SharedDirectory"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"SharedDirectory" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSharedDirectory",
"beanStyleSetterMethodName" : "setSharedDirectory",
"c2jName" : "SharedDirectory",
"c2jShape" : "SharedDirectory",
"defaultConsumerFluentSetterDocumentation" : "The shared directory in the directory consumer account.
\nThis is a convenience that creates an instance of the {@link SharedDirectory.Builder} avoiding the need to create one manually via {@link SharedDirectory#builder()}.\n\nWhen the {@link Consumer} completes, {@link SharedDirectory.Builder#build()} is called immediately and its result is passed to {@link #sharedDirectory(SharedDirectory)}.\n@param sharedDirectory a consumer that will call methods on {@link SharedDirectory.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sharedDirectory(SharedDirectory)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The shared directory in the directory consumer account.
\n@return The shared directory in the directory consumer account.\n@deprecated Use {@link #sharedDirectory()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The shared directory in the directory consumer account.
\n@param sharedDirectory The shared directory in the directory consumer account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sharedDirectory(SharedDirectory)}\n",
"documentation" : "The shared directory in the directory consumer account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the SharedDirectory property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSharedDirectory",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sharedDirectory",
"fluentSetterDocumentation" : "The shared directory in the directory consumer account.
\n@param sharedDirectory The shared directory in the directory consumer account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sharedDirectory",
"getterDocumentation" : "The shared directory in the directory consumer account.
\n@return The shared directory in the directory consumer account.",
"getterModel" : {
"returnType" : "SharedDirectory",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "SharedDirectory",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SharedDirectory",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "SharedDirectory",
"sensitive" : false,
"setterDocumentation" : "The shared directory in the directory consumer account.
\n@param sharedDirectory The shared directory in the directory consumer account.",
"setterMethodName" : "setSharedDirectory",
"setterModel" : {
"variableDeclarationType" : "SharedDirectory",
"variableName" : "sharedDirectory",
"variableType" : "SharedDirectory",
"documentation" : null,
"simpleType" : "SharedDirectory",
"variableSetterType" : "SharedDirectory"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "SharedDirectory",
"variableName" : "sharedDirectory",
"variableType" : "SharedDirectory",
"documentation" : "The shared directory in the directory consumer account.
",
"simpleType" : "SharedDirectory",
"variableSetterType" : "SharedDirectory"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSharedDirectory",
"beanStyleSetterMethodName" : "setSharedDirectory",
"c2jName" : "SharedDirectory",
"c2jShape" : "SharedDirectory",
"defaultConsumerFluentSetterDocumentation" : "The shared directory in the directory consumer account.
\nThis is a convenience that creates an instance of the {@link SharedDirectory.Builder} avoiding the need to create one manually via {@link SharedDirectory#builder()}.\n\nWhen the {@link Consumer} completes, {@link SharedDirectory.Builder#build()} is called immediately and its result is passed to {@link #sharedDirectory(SharedDirectory)}.\n@param sharedDirectory a consumer that will call methods on {@link SharedDirectory.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sharedDirectory(SharedDirectory)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The shared directory in the directory consumer account.
\n@return The shared directory in the directory consumer account.\n@deprecated Use {@link #sharedDirectory()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The shared directory in the directory consumer account.
\n@param sharedDirectory The shared directory in the directory consumer account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sharedDirectory(SharedDirectory)}\n",
"documentation" : "The shared directory in the directory consumer account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the SharedDirectory property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSharedDirectory",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sharedDirectory",
"fluentSetterDocumentation" : "The shared directory in the directory consumer account.
\n@param sharedDirectory The shared directory in the directory consumer account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sharedDirectory",
"getterDocumentation" : "The shared directory in the directory consumer account.
\n@return The shared directory in the directory consumer account.",
"getterModel" : {
"returnType" : "SharedDirectory",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "SharedDirectory",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SharedDirectory",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "SharedDirectory",
"sensitive" : false,
"setterDocumentation" : "The shared directory in the directory consumer account.
\n@param sharedDirectory The shared directory in the directory consumer account.",
"setterMethodName" : "setSharedDirectory",
"setterModel" : {
"variableDeclarationType" : "SharedDirectory",
"variableName" : "sharedDirectory",
"variableType" : "SharedDirectory",
"documentation" : null,
"simpleType" : "SharedDirectory",
"variableSetterType" : "SharedDirectory"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "SharedDirectory",
"variableName" : "sharedDirectory",
"variableType" : "SharedDirectory",
"documentation" : "The shared directory in the directory consumer account.
",
"simpleType" : "SharedDirectory",
"variableSetterType" : "SharedDirectory"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AcceptSharedDirectoryResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AcceptSharedDirectoryResponse",
"variableName" : "acceptSharedDirectoryResponse",
"variableType" : "AcceptSharedDirectoryResponse",
"documentation" : null,
"simpleType" : "AcceptSharedDirectoryResponse",
"variableSetterType" : "AcceptSharedDirectoryResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AccessDeniedException" : {
"c2jName" : "AccessDeniedException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "You do not have sufficient access to perform this action.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "AccessDeniedException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryRequestId",
"beanStyleSetterMethodName" : "setDirectoryRequestId",
"c2jName" : "directoryRequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the DirectoryRequestId 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 #directoryRequestId(String)}.\n@param directoryRequestId 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 #directoryRequestId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId property for this object.\n@deprecated Use {@link #directoryRequestId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryRequestId(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryRequestId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryRequestId",
"fluentSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryRequestId",
"getterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryRequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.",
"setterMethodName" : "setDirectoryRequestId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DirectoryRequestId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryRequestId",
"beanStyleSetterMethodName" : "setDirectoryRequestId",
"c2jName" : "directoryRequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the DirectoryRequestId 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 #directoryRequestId(String)}.\n@param directoryRequestId 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 #directoryRequestId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId property for this object.\n@deprecated Use {@link #directoryRequestId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryRequestId(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryRequestId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryRequestId",
"fluentSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryRequestId",
"getterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryRequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.",
"setterMethodName" : "setDirectoryRequestId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryRequestId",
"beanStyleSetterMethodName" : "setDirectoryRequestId",
"c2jName" : "directoryRequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the DirectoryRequestId 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 #directoryRequestId(String)}.\n@param directoryRequestId 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 #directoryRequestId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId property for this object.\n@deprecated Use {@link #directoryRequestId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryRequestId(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryRequestId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryRequestId",
"fluentSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryRequestId",
"getterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryRequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.",
"setterMethodName" : "setDirectoryRequestId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AccessDeniedException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AccessDeniedException",
"variableName" : "accessDeniedException",
"variableType" : "AccessDeniedException",
"documentation" : null,
"simpleType" : "AccessDeniedException",
"variableSetterType" : "AccessDeniedException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddIpRoutesRequest" : {
"c2jName" : "AddIpRoutesRequest",
"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,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AddIpRoutes",
"locationName" : null,
"requestUri" : "/",
"target" : "DirectoryService_20150416.AddIpRoutes",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryId",
"beanStyleSetterMethodName" : "setDirectoryId",
"c2jName" : "DirectoryId",
"c2jShape" : "DirectoryId",
"defaultConsumerFluentSetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\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 #directoryId(String)}.\n@param directoryId 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 #directoryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@return Identifier (ID) of the directory to which to add the address block.\n@deprecated Use {@link #directoryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@param directoryId Identifier (ID) of the directory to which to add the address block.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryId(String)}\n",
"documentation" : "Identifier (ID) of the directory to which to add the address block.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryId",
"fluentSetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@param directoryId Identifier (ID) of the directory to which to add the address block.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryId",
"getterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@return Identifier (ID) of the directory to which to add the address block.",
"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" : "DirectoryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DirectoryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryId",
"sensitive" : false,
"setterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@param directoryId Identifier (ID) of the directory to which to add the address block.",
"setterMethodName" : "setDirectoryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : "Identifier (ID) of the directory to which to add the address block.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getIpRoutes",
"beanStyleSetterMethodName" : "setIpRoutes",
"c2jName" : "IpRoutes",
"c2jShape" : "IpRoutes",
"defaultConsumerFluentSetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\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 #ipRoutes(List)}.\n@param ipRoutes 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 #ipRoutes(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasIpRoutes()} to see if a value was sent in this field.\n
\n@return IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.\n@deprecated Use {@link #ipRoutes()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n@param ipRoutes IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #ipRoutes(List)}\n",
"documentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the IpRoutes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasIpRoutes",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "ipRoutes",
"fluentSetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n@param ipRoutes IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "ipRoutes",
"getterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasIpRoutes()} to see if a value was sent in this field.\n
\n@return IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.",
"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" : "IpRoutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "IpRoutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "IpRoute",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRoute.Builder} avoiding the need to create one manually via {@link IpRoute#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRoute.Builder#build()} is called immediately and its result is passed to {@link #member(IpRoute)}.\n@param member a consumer that will call methods on {@link IpRoute.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRoute)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(IpRoute)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "IpRoute",
"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,
"requiresLength" : 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" : "IpRoute",
"variableName" : "member",
"variableType" : "IpRoute",
"documentation" : null,
"simpleType" : "IpRoute",
"variableSetterType" : "IpRoute"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "IpRoute",
"variableName" : "member",
"variableType" : "IpRoute",
"documentation" : "",
"simpleType" : "IpRoute",
"variableSetterType" : "IpRoute"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "IpRoute",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "IpRoute",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "IpRoutes",
"sensitive" : false,
"setterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n@param ipRoutes IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.",
"setterMethodName" : "setIpRoutes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "ipRoutes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "ipRoutes",
"variableType" : "java.util.List",
"documentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getUpdateSecurityGroupForDirectoryControllers",
"beanStyleSetterMethodName" : "setUpdateSecurityGroupForDirectoryControllers",
"c2jName" : "UpdateSecurityGroupForDirectoryControllers",
"c2jShape" : "UpdateSecurityGroupForDirectoryControllers",
"defaultConsumerFluentSetterDocumentation" : "If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\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 #updateSecurityGroupForDirectoryControllers(Boolean)}.\n@param updateSecurityGroupForDirectoryControllers 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 #updateSecurityGroupForDirectoryControllers(Boolean)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@return If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.\n@deprecated Use {@link #updateSecurityGroupForDirectoryControllers()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@param updateSecurityGroupForDirectoryControllers If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #updateSecurityGroupForDirectoryControllers(Boolean)}\n",
"documentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the UpdateSecurityGroupForDirectoryControllers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasUpdateSecurityGroupForDirectoryControllers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "updateSecurityGroupForDirectoryControllers",
"fluentSetterDocumentation" : "If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@param updateSecurityGroupForDirectoryControllers If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "updateSecurityGroupForDirectoryControllers",
"getterDocumentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@return If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.",
"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" : "UpdateSecurityGroupForDirectoryControllers",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UpdateSecurityGroupForDirectoryControllers",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "UpdateSecurityGroupForDirectoryControllers",
"sensitive" : false,
"setterDocumentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@param updateSecurityGroupForDirectoryControllers If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.",
"setterMethodName" : "setUpdateSecurityGroupForDirectoryControllers",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "updateSecurityGroupForDirectoryControllers",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "updateSecurityGroupForDirectoryControllers",
"variableType" : "Boolean",
"documentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DirectoryId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryId",
"beanStyleSetterMethodName" : "setDirectoryId",
"c2jName" : "DirectoryId",
"c2jShape" : "DirectoryId",
"defaultConsumerFluentSetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\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 #directoryId(String)}.\n@param directoryId 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 #directoryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@return Identifier (ID) of the directory to which to add the address block.\n@deprecated Use {@link #directoryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@param directoryId Identifier (ID) of the directory to which to add the address block.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryId(String)}\n",
"documentation" : "Identifier (ID) of the directory to which to add the address block.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryId",
"fluentSetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@param directoryId Identifier (ID) of the directory to which to add the address block.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryId",
"getterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@return Identifier (ID) of the directory to which to add the address block.",
"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" : "DirectoryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DirectoryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryId",
"sensitive" : false,
"setterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@param directoryId Identifier (ID) of the directory to which to add the address block.",
"setterMethodName" : "setDirectoryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : "Identifier (ID) of the directory to which to add the address block.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"IpRoutes" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getIpRoutes",
"beanStyleSetterMethodName" : "setIpRoutes",
"c2jName" : "IpRoutes",
"c2jShape" : "IpRoutes",
"defaultConsumerFluentSetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\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 #ipRoutes(List)}.\n@param ipRoutes 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 #ipRoutes(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasIpRoutes()} to see if a value was sent in this field.\n
\n@return IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.\n@deprecated Use {@link #ipRoutes()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n@param ipRoutes IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #ipRoutes(List)}\n",
"documentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the IpRoutes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasIpRoutes",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "ipRoutes",
"fluentSetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n@param ipRoutes IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "ipRoutes",
"getterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasIpRoutes()} to see if a value was sent in this field.\n
\n@return IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.",
"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" : "IpRoutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "IpRoutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "IpRoute",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRoute.Builder} avoiding the need to create one manually via {@link IpRoute#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRoute.Builder#build()} is called immediately and its result is passed to {@link #member(IpRoute)}.\n@param member a consumer that will call methods on {@link IpRoute.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRoute)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(IpRoute)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "IpRoute",
"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,
"requiresLength" : 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" : "IpRoute",
"variableName" : "member",
"variableType" : "IpRoute",
"documentation" : null,
"simpleType" : "IpRoute",
"variableSetterType" : "IpRoute"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "IpRoute",
"variableName" : "member",
"variableType" : "IpRoute",
"documentation" : "",
"simpleType" : "IpRoute",
"variableSetterType" : "IpRoute"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "IpRoute",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "IpRoute",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "IpRoutes",
"sensitive" : false,
"setterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n@param ipRoutes IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.",
"setterMethodName" : "setIpRoutes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "ipRoutes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "ipRoutes",
"variableType" : "java.util.List",
"documentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"UpdateSecurityGroupForDirectoryControllers" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getUpdateSecurityGroupForDirectoryControllers",
"beanStyleSetterMethodName" : "setUpdateSecurityGroupForDirectoryControllers",
"c2jName" : "UpdateSecurityGroupForDirectoryControllers",
"c2jShape" : "UpdateSecurityGroupForDirectoryControllers",
"defaultConsumerFluentSetterDocumentation" : "If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\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 #updateSecurityGroupForDirectoryControllers(Boolean)}.\n@param updateSecurityGroupForDirectoryControllers 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 #updateSecurityGroupForDirectoryControllers(Boolean)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@return If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.\n@deprecated Use {@link #updateSecurityGroupForDirectoryControllers()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@param updateSecurityGroupForDirectoryControllers If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #updateSecurityGroupForDirectoryControllers(Boolean)}\n",
"documentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the UpdateSecurityGroupForDirectoryControllers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasUpdateSecurityGroupForDirectoryControllers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "updateSecurityGroupForDirectoryControllers",
"fluentSetterDocumentation" : "If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@param updateSecurityGroupForDirectoryControllers If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "updateSecurityGroupForDirectoryControllers",
"getterDocumentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@return If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.",
"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" : "UpdateSecurityGroupForDirectoryControllers",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UpdateSecurityGroupForDirectoryControllers",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "UpdateSecurityGroupForDirectoryControllers",
"sensitive" : false,
"setterDocumentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@param updateSecurityGroupForDirectoryControllers If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.",
"setterMethodName" : "setUpdateSecurityGroupForDirectoryControllers",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "updateSecurityGroupForDirectoryControllers",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "updateSecurityGroupForDirectoryControllers",
"variableType" : "Boolean",
"documentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryId",
"beanStyleSetterMethodName" : "setDirectoryId",
"c2jName" : "DirectoryId",
"c2jShape" : "DirectoryId",
"defaultConsumerFluentSetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\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 #directoryId(String)}.\n@param directoryId 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 #directoryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@return Identifier (ID) of the directory to which to add the address block.\n@deprecated Use {@link #directoryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@param directoryId Identifier (ID) of the directory to which to add the address block.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryId(String)}\n",
"documentation" : "Identifier (ID) of the directory to which to add the address block.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryId",
"fluentSetterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@param directoryId Identifier (ID) of the directory to which to add the address block.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryId",
"getterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@return Identifier (ID) of the directory to which to add the address block.",
"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" : "DirectoryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DirectoryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryId",
"sensitive" : false,
"setterDocumentation" : "Identifier (ID) of the directory to which to add the address block.
\n@param directoryId Identifier (ID) of the directory to which to add the address block.",
"setterMethodName" : "setDirectoryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : "Identifier (ID) of the directory to which to add the address block.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getIpRoutes",
"beanStyleSetterMethodName" : "setIpRoutes",
"c2jName" : "IpRoutes",
"c2jShape" : "IpRoutes",
"defaultConsumerFluentSetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\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 #ipRoutes(List)}.\n@param ipRoutes 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 #ipRoutes(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasIpRoutes()} to see if a value was sent in this field.\n
\n@return IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.\n@deprecated Use {@link #ipRoutes()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n@param ipRoutes IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #ipRoutes(List)}\n",
"documentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the IpRoutes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasIpRoutes",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "ipRoutes",
"fluentSetterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n@param ipRoutes IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "ipRoutes",
"getterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasIpRoutes()} to see if a value was sent in this field.\n
\n@return IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.",
"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" : "IpRoutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "IpRoutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "IpRoute",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRoute.Builder} avoiding the need to create one manually via {@link IpRoute#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRoute.Builder#build()} is called immediately and its result is passed to {@link #member(IpRoute)}.\n@param member a consumer that will call methods on {@link IpRoute.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRoute)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(IpRoute)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "IpRoute",
"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,
"requiresLength" : 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" : "IpRoute",
"variableName" : "member",
"variableType" : "IpRoute",
"documentation" : null,
"simpleType" : "IpRoute",
"variableSetterType" : "IpRoute"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "IpRoute",
"variableName" : "member",
"variableType" : "IpRoute",
"documentation" : "",
"simpleType" : "IpRoute",
"variableSetterType" : "IpRoute"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "IpRoute",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "IpRoute",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "IpRoutes",
"sensitive" : false,
"setterDocumentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
\n@param ipRoutes IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.",
"setterMethodName" : "setIpRoutes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "ipRoutes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "ipRoutes",
"variableType" : "java.util.List",
"documentation" : "IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your on-premises domain.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getUpdateSecurityGroupForDirectoryControllers",
"beanStyleSetterMethodName" : "setUpdateSecurityGroupForDirectoryControllers",
"c2jName" : "UpdateSecurityGroupForDirectoryControllers",
"c2jShape" : "UpdateSecurityGroupForDirectoryControllers",
"defaultConsumerFluentSetterDocumentation" : "If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\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 #updateSecurityGroupForDirectoryControllers(Boolean)}.\n@param updateSecurityGroupForDirectoryControllers 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 #updateSecurityGroupForDirectoryControllers(Boolean)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@return If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.\n@deprecated Use {@link #updateSecurityGroupForDirectoryControllers()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@param updateSecurityGroupForDirectoryControllers If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #updateSecurityGroupForDirectoryControllers(Boolean)}\n",
"documentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the UpdateSecurityGroupForDirectoryControllers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasUpdateSecurityGroupForDirectoryControllers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "updateSecurityGroupForDirectoryControllers",
"fluentSetterDocumentation" : "If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@param updateSecurityGroupForDirectoryControllers If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "updateSecurityGroupForDirectoryControllers",
"getterDocumentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@return If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.",
"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" : "UpdateSecurityGroupForDirectoryControllers",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UpdateSecurityGroupForDirectoryControllers",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "UpdateSecurityGroupForDirectoryControllers",
"sensitive" : false,
"setterDocumentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
\n@param updateSecurityGroupForDirectoryControllers If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules: Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.",
"setterMethodName" : "setUpdateSecurityGroupForDirectoryControllers",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "updateSecurityGroupForDirectoryControllers",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "updateSecurityGroupForDirectoryControllers",
"variableType" : "Boolean",
"documentation" : "
If set to true, updates the inbound and outbound rules of the security group that has the description: \"AWS created security group for directory ID directory controllers.\" Following are the new rules:
Inbound:
-
Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
-
Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
-
Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
-
Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
-
Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
-
Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0
Outbound:
-
Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0
These security rules impact an internal network interface that is not exposed publicly.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "DirectoryId", "IpRoutes" ],
"shapeName" : "AddIpRoutesRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AddIpRoutesRequest",
"variableName" : "addIpRoutesRequest",
"variableType" : "AddIpRoutesRequest",
"documentation" : null,
"simpleType" : "AddIpRoutesRequest",
"variableSetterType" : "AddIpRoutesRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddIpRoutesResponse" : {
"c2jName" : "AddIpRoutesResult",
"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,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AddIpRoutesResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AddIpRoutesResponse",
"variableName" : "addIpRoutesResponse",
"variableType" : "AddIpRoutesResponse",
"documentation" : null,
"simpleType" : "AddIpRoutesResponse",
"variableSetterType" : "AddIpRoutesResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddTagsToResourceRequest" : {
"c2jName" : "AddTagsToResourceRequest",
"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,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AddTagsToResource",
"locationName" : null,
"requestUri" : "/",
"target" : "DirectoryService_20150416.AddTagsToResource",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getResourceId",
"beanStyleSetterMethodName" : "setResourceId",
"c2jName" : "ResourceId",
"c2jShape" : "ResourceId",
"defaultConsumerFluentSetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@return Identifier (ID) for the directory to which to add the tag.\n@deprecated Use {@link #resourceId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@param resourceId Identifier (ID) for the directory to which to add the tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n",
"documentation" : "Identifier (ID) for the directory to which to add the tag.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ResourceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasResourceId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceId",
"fluentSetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@param resourceId Identifier (ID) for the directory to which to add the tag.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceId",
"getterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@return Identifier (ID) for the directory to which to add the tag.",
"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" : "ResourceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceId",
"sensitive" : false,
"setterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@param resourceId Identifier (ID) for the directory to which to add the tag.",
"setterMethodName" : "setResourceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : "Identifier (ID) for the directory to which to add the tag.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "Tags",
"defaultConsumerFluentSetterDocumentation" : "The tags to be assigned to the directory.
\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 #tags(List)}.\n@param tags 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 #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The tags to be assigned to the directory.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to the directory.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The tags to be assigned to the directory.
\n@param tags The tags to be assigned to the directory.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "The tags to be assigned to the directory.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "The tags to be assigned to the directory.
\n@param tags The tags to be assigned to the directory.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "The tags to be assigned to the directory.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to the directory.",
"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" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "Tag",
"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,
"requiresLength" : 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" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "The tags to be assigned to the directory.
\n@param tags The tags to be assigned to the directory.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "The tags to be assigned to the directory.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ResourceId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getResourceId",
"beanStyleSetterMethodName" : "setResourceId",
"c2jName" : "ResourceId",
"c2jShape" : "ResourceId",
"defaultConsumerFluentSetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@return Identifier (ID) for the directory to which to add the tag.\n@deprecated Use {@link #resourceId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@param resourceId Identifier (ID) for the directory to which to add the tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n",
"documentation" : "Identifier (ID) for the directory to which to add the tag.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ResourceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasResourceId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceId",
"fluentSetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@param resourceId Identifier (ID) for the directory to which to add the tag.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceId",
"getterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@return Identifier (ID) for the directory to which to add the tag.",
"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" : "ResourceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceId",
"sensitive" : false,
"setterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@param resourceId Identifier (ID) for the directory to which to add the tag.",
"setterMethodName" : "setResourceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : "Identifier (ID) for the directory to which to add the tag.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Tags" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "Tags",
"defaultConsumerFluentSetterDocumentation" : "The tags to be assigned to the directory.
\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 #tags(List)}.\n@param tags 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 #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The tags to be assigned to the directory.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to the directory.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The tags to be assigned to the directory.
\n@param tags The tags to be assigned to the directory.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "The tags to be assigned to the directory.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "The tags to be assigned to the directory.
\n@param tags The tags to be assigned to the directory.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "The tags to be assigned to the directory.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to the directory.",
"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" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "Tag",
"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,
"requiresLength" : 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" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "The tags to be assigned to the directory.
\n@param tags The tags to be assigned to the directory.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "The tags to be assigned to the directory.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getResourceId",
"beanStyleSetterMethodName" : "setResourceId",
"c2jName" : "ResourceId",
"c2jShape" : "ResourceId",
"defaultConsumerFluentSetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@return Identifier (ID) for the directory to which to add the tag.\n@deprecated Use {@link #resourceId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@param resourceId Identifier (ID) for the directory to which to add the tag.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n",
"documentation" : "Identifier (ID) for the directory to which to add the tag.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ResourceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasResourceId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceId",
"fluentSetterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@param resourceId Identifier (ID) for the directory to which to add the tag.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceId",
"getterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@return Identifier (ID) for the directory to which to add the tag.",
"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" : "ResourceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceId",
"sensitive" : false,
"setterDocumentation" : "Identifier (ID) for the directory to which to add the tag.
\n@param resourceId Identifier (ID) for the directory to which to add the tag.",
"setterMethodName" : "setResourceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : "Identifier (ID) for the directory to which to add the tag.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "Tags",
"defaultConsumerFluentSetterDocumentation" : "The tags to be assigned to the directory.
\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 #tags(List)}.\n@param tags 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 #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The tags to be assigned to the directory.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to the directory.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The tags to be assigned to the directory.
\n@param tags The tags to be assigned to the directory.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "The tags to be assigned to the directory.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "The tags to be assigned to the directory.
\n@param tags The tags to be assigned to the directory.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "The tags to be assigned to the directory.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to the directory.",
"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" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "Tag",
"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,
"requiresLength" : 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" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "The tags to be assigned to the directory.
\n@param tags The tags to be assigned to the directory.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "The tags to be assigned to the directory.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ResourceId", "Tags" ],
"shapeName" : "AddTagsToResourceRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AddTagsToResourceRequest",
"variableName" : "addTagsToResourceRequest",
"variableType" : "AddTagsToResourceRequest",
"documentation" : null,
"simpleType" : "AddTagsToResourceRequest",
"variableSetterType" : "AddTagsToResourceRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AddTagsToResourceResponse" : {
"c2jName" : "AddTagsToResourceResult",
"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,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AddTagsToResourceResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AddTagsToResourceResponse",
"variableName" : "addTagsToResourceResponse",
"variableType" : "AddTagsToResourceResponse",
"documentation" : null,
"simpleType" : "AddTagsToResourceResponse",
"variableSetterType" : "AddTagsToResourceResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"Attribute" : {
"c2jName" : "Attribute",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents a named directory attribute.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "AttributeName",
"defaultConsumerFluentSetterDocumentation" : "The name of the attribute.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the attribute.
\n@return The name of the attribute.\n@deprecated Use {@link #name()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the attribute.
\n@param name The name of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
"documentation" : "The name of the attribute.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the attribute.
\n@param name The name of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the attribute.
\n@return The name of the attribute.",
"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,
"requiresLength" : 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 attribute.
\n@param name The name of the attribute.",
"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 attribute.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "Value",
"c2jShape" : "AttributeValue",
"defaultConsumerFluentSetterDocumentation" : "The value of the attribute.
\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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The value of the attribute.
\n@return The value of the attribute.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The value of the attribute.
\n@param value The value of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "The value of the attribute.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "The value of the attribute.
\n@param value The value of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "The value of the attribute.
\n@return The value of the attribute.",
"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" : "Value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "The value of the attribute.
\n@param value The value of the attribute.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "The value of the attribute.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Name" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "AttributeName",
"defaultConsumerFluentSetterDocumentation" : "The name of the attribute.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the attribute.
\n@return The name of the attribute.\n@deprecated Use {@link #name()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the attribute.
\n@param name The name of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
"documentation" : "The name of the attribute.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the attribute.
\n@param name The name of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the attribute.
\n@return The name of the attribute.",
"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,
"requiresLength" : 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 attribute.
\n@param name The name of the attribute.",
"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 attribute.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Value" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "Value",
"c2jShape" : "AttributeValue",
"defaultConsumerFluentSetterDocumentation" : "The value of the attribute.
\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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The value of the attribute.
\n@return The value of the attribute.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The value of the attribute.
\n@param value The value of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "The value of the attribute.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "The value of the attribute.
\n@param value The value of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "The value of the attribute.
\n@return The value of the attribute.",
"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" : "Value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "The value of the attribute.
\n@param value The value of the attribute.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "The value of the attribute.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "AttributeName",
"defaultConsumerFluentSetterDocumentation" : "The name of the attribute.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the attribute.
\n@return The name of the attribute.\n@deprecated Use {@link #name()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the attribute.
\n@param name The name of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
"documentation" : "The name of the attribute.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the attribute.
\n@param name The name of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the attribute.
\n@return The name of the attribute.",
"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,
"requiresLength" : 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 attribute.
\n@param name The name of the attribute.",
"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 attribute.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "Value",
"c2jShape" : "AttributeValue",
"defaultConsumerFluentSetterDocumentation" : "The value of the attribute.
\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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The value of the attribute.
\n@return The value of the attribute.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The value of the attribute.
\n@param value The value of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "The value of the attribute.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "The value of the attribute.
\n@param value The value of the attribute.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "The value of the attribute.
\n@return The value of the attribute.",
"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" : "Value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "The value of the attribute.
\n@param value The value of the attribute.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "The value of the attribute.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Attribute",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Attribute",
"variableName" : "attribute",
"variableType" : "Attribute",
"documentation" : null,
"simpleType" : "Attribute",
"variableSetterType" : "Attribute"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AuthenticationFailedException" : {
"c2jName" : "AuthenticationFailedException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An authentication error occurred.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "AuthenticationFailedException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryRequestId",
"beanStyleSetterMethodName" : "setDirectoryRequestId",
"c2jName" : "directoryRequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the request that caused 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 #directoryRequestId(String)}.\n@param directoryRequestId 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 #directoryRequestId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the request that caused the exception.
\n@return The identifier of the request that caused the exception.\n@deprecated Use {@link #directoryRequestId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the request that caused the exception.
\n@param directoryRequestId The identifier of the request that caused the exception.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryRequestId(String)}\n",
"documentation" : "The identifier of the request that caused the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryRequestId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryRequestId",
"fluentSetterDocumentation" : "The identifier of the request that caused the exception.
\n@param directoryRequestId The identifier of the request that caused the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryRequestId",
"getterDocumentation" : "The identifier of the request that caused the exception.
\n@return The identifier of the request that caused 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryRequestId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the request that caused the exception.
\n@param directoryRequestId The identifier of the request that caused the exception.",
"setterMethodName" : "setDirectoryRequestId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : "The identifier of the request that caused the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DirectoryRequestId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryRequestId",
"beanStyleSetterMethodName" : "setDirectoryRequestId",
"c2jName" : "directoryRequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the request that caused 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 #directoryRequestId(String)}.\n@param directoryRequestId 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 #directoryRequestId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the request that caused the exception.
\n@return The identifier of the request that caused the exception.\n@deprecated Use {@link #directoryRequestId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the request that caused the exception.
\n@param directoryRequestId The identifier of the request that caused the exception.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryRequestId(String)}\n",
"documentation" : "The identifier of the request that caused the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryRequestId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryRequestId",
"fluentSetterDocumentation" : "The identifier of the request that caused the exception.
\n@param directoryRequestId The identifier of the request that caused the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryRequestId",
"getterDocumentation" : "The identifier of the request that caused the exception.
\n@return The identifier of the request that caused 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryRequestId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the request that caused the exception.
\n@param directoryRequestId The identifier of the request that caused the exception.",
"setterMethodName" : "setDirectoryRequestId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : "The identifier of the request that caused the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryRequestId",
"beanStyleSetterMethodName" : "setDirectoryRequestId",
"c2jName" : "directoryRequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the request that caused 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 #directoryRequestId(String)}.\n@param directoryRequestId 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 #directoryRequestId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the request that caused the exception.
\n@return The identifier of the request that caused the exception.\n@deprecated Use {@link #directoryRequestId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the request that caused the exception.
\n@param directoryRequestId The identifier of the request that caused the exception.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryRequestId(String)}\n",
"documentation" : "The identifier of the request that caused the exception.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryRequestId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryRequestId",
"fluentSetterDocumentation" : "The identifier of the request that caused the exception.
\n@param directoryRequestId The identifier of the request that caused the exception.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryRequestId",
"getterDocumentation" : "The identifier of the request that caused the exception.
\n@return The identifier of the request that caused 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryRequestId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the request that caused the exception.
\n@param directoryRequestId The identifier of the request that caused the exception.",
"setterMethodName" : "setDirectoryRequestId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : "The identifier of the request that caused the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AuthenticationFailedException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AuthenticationFailedException",
"variableName" : "authenticationFailedException",
"variableType" : "AuthenticationFailedException",
"documentation" : null,
"simpleType" : "AuthenticationFailedException",
"variableSetterType" : "AuthenticationFailedException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CancelSchemaExtensionRequest" : {
"c2jName" : "CancelSchemaExtensionRequest",
"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,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CancelSchemaExtension",
"locationName" : null,
"requestUri" : "/",
"target" : "DirectoryService_20150416.CancelSchemaExtension",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryId",
"beanStyleSetterMethodName" : "setDirectoryId",
"c2jName" : "DirectoryId",
"c2jShape" : "DirectoryId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\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 #directoryId(String)}.\n@param directoryId 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 #directoryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@return The identifier of the directory whose schema extension will be canceled.\n@deprecated Use {@link #directoryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@param directoryId The identifier of the directory whose schema extension will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryId(String)}\n",
"documentation" : "The identifier of the directory whose schema extension will be canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryId",
"fluentSetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@param directoryId The identifier of the directory whose schema extension will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryId",
"getterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@return The identifier of the directory whose schema extension will be canceled.",
"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" : "DirectoryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DirectoryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@param directoryId The identifier of the directory whose schema extension will be canceled.",
"setterMethodName" : "setDirectoryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : "The identifier of the directory whose schema extension will be canceled.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSchemaExtensionId",
"beanStyleSetterMethodName" : "setSchemaExtensionId",
"c2jName" : "SchemaExtensionId",
"c2jShape" : "SchemaExtensionId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the schema extension that will be canceled.
\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 #schemaExtensionId(String)}.\n@param schemaExtensionId 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 #schemaExtensionId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@return The identifier of the schema extension that will be canceled.\n@deprecated Use {@link #schemaExtensionId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@param schemaExtensionId The identifier of the schema extension that will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #schemaExtensionId(String)}\n",
"documentation" : "The identifier of the schema extension that will be canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the SchemaExtensionId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSchemaExtensionId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "schemaExtensionId",
"fluentSetterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@param schemaExtensionId The identifier of the schema extension that will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "schemaExtensionId",
"getterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@return The identifier of the schema extension that will be canceled.",
"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" : "SchemaExtensionId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SchemaExtensionId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "SchemaExtensionId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@param schemaExtensionId The identifier of the schema extension that will be canceled.",
"setterMethodName" : "setSchemaExtensionId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "schemaExtensionId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "schemaExtensionId",
"variableType" : "String",
"documentation" : "The identifier of the schema extension that will be canceled.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DirectoryId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryId",
"beanStyleSetterMethodName" : "setDirectoryId",
"c2jName" : "DirectoryId",
"c2jShape" : "DirectoryId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\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 #directoryId(String)}.\n@param directoryId 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 #directoryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@return The identifier of the directory whose schema extension will be canceled.\n@deprecated Use {@link #directoryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@param directoryId The identifier of the directory whose schema extension will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryId(String)}\n",
"documentation" : "The identifier of the directory whose schema extension will be canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryId",
"fluentSetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@param directoryId The identifier of the directory whose schema extension will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryId",
"getterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@return The identifier of the directory whose schema extension will be canceled.",
"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" : "DirectoryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DirectoryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@param directoryId The identifier of the directory whose schema extension will be canceled.",
"setterMethodName" : "setDirectoryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : "The identifier of the directory whose schema extension will be canceled.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"SchemaExtensionId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSchemaExtensionId",
"beanStyleSetterMethodName" : "setSchemaExtensionId",
"c2jName" : "SchemaExtensionId",
"c2jShape" : "SchemaExtensionId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the schema extension that will be canceled.
\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 #schemaExtensionId(String)}.\n@param schemaExtensionId 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 #schemaExtensionId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@return The identifier of the schema extension that will be canceled.\n@deprecated Use {@link #schemaExtensionId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@param schemaExtensionId The identifier of the schema extension that will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #schemaExtensionId(String)}\n",
"documentation" : "The identifier of the schema extension that will be canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the SchemaExtensionId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSchemaExtensionId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "schemaExtensionId",
"fluentSetterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@param schemaExtensionId The identifier of the schema extension that will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "schemaExtensionId",
"getterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@return The identifier of the schema extension that will be canceled.",
"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" : "SchemaExtensionId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SchemaExtensionId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "SchemaExtensionId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@param schemaExtensionId The identifier of the schema extension that will be canceled.",
"setterMethodName" : "setSchemaExtensionId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "schemaExtensionId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "schemaExtensionId",
"variableType" : "String",
"documentation" : "The identifier of the schema extension that will be canceled.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryId",
"beanStyleSetterMethodName" : "setDirectoryId",
"c2jName" : "DirectoryId",
"c2jShape" : "DirectoryId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\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 #directoryId(String)}.\n@param directoryId 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 #directoryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@return The identifier of the directory whose schema extension will be canceled.\n@deprecated Use {@link #directoryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@param directoryId The identifier of the directory whose schema extension will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryId(String)}\n",
"documentation" : "The identifier of the directory whose schema extension will be canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryId",
"fluentSetterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@param directoryId The identifier of the directory whose schema extension will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryId",
"getterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@return The identifier of the directory whose schema extension will be canceled.",
"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" : "DirectoryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DirectoryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the directory whose schema extension will be canceled.
\n@param directoryId The identifier of the directory whose schema extension will be canceled.",
"setterMethodName" : "setDirectoryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryId",
"variableType" : "String",
"documentation" : "The identifier of the directory whose schema extension will be canceled.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSchemaExtensionId",
"beanStyleSetterMethodName" : "setSchemaExtensionId",
"c2jName" : "SchemaExtensionId",
"c2jShape" : "SchemaExtensionId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the schema extension that will be canceled.
\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 #schemaExtensionId(String)}.\n@param schemaExtensionId 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 #schemaExtensionId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@return The identifier of the schema extension that will be canceled.\n@deprecated Use {@link #schemaExtensionId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@param schemaExtensionId The identifier of the schema extension that will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #schemaExtensionId(String)}\n",
"documentation" : "The identifier of the schema extension that will be canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the SchemaExtensionId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSchemaExtensionId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "schemaExtensionId",
"fluentSetterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@param schemaExtensionId The identifier of the schema extension that will be canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "schemaExtensionId",
"getterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@return The identifier of the schema extension that will be canceled.",
"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" : "SchemaExtensionId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SchemaExtensionId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "SchemaExtensionId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the schema extension that will be canceled.
\n@param schemaExtensionId The identifier of the schema extension that will be canceled.",
"setterMethodName" : "setSchemaExtensionId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "schemaExtensionId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "schemaExtensionId",
"variableType" : "String",
"documentation" : "The identifier of the schema extension that will be canceled.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "DirectoryId", "SchemaExtensionId" ],
"shapeName" : "CancelSchemaExtensionRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CancelSchemaExtensionRequest",
"variableName" : "cancelSchemaExtensionRequest",
"variableType" : "CancelSchemaExtensionRequest",
"documentation" : null,
"simpleType" : "CancelSchemaExtensionRequest",
"variableSetterType" : "CancelSchemaExtensionRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CancelSchemaExtensionResponse" : {
"c2jName" : "CancelSchemaExtensionResult",
"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,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CancelSchemaExtensionResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CancelSchemaExtensionResponse",
"variableName" : "cancelSchemaExtensionResponse",
"variableType" : "CancelSchemaExtensionResponse",
"documentation" : null,
"simpleType" : "CancelSchemaExtensionResponse",
"variableSetterType" : "CancelSchemaExtensionResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"Certificate" : {
"c2jName" : "Certificate",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Information about the certificate.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCertificateId",
"beanStyleSetterMethodName" : "setCertificateId",
"c2jName" : "CertificateId",
"c2jShape" : "CertificateId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the certificate.
\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 #certificateId(String)}.\n@param certificateId 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 #certificateId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.\n@deprecated Use {@link #certificateId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #certificateId(String)}\n",
"documentation" : "The identifier of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CertificateId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCertificateId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "certificateId",
"fluentSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "certificateId",
"getterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.",
"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" : "CertificateId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CertificateId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CertificateId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.",
"setterMethodName" : "setCertificateId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : "The identifier of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getState",
"beanStyleSetterMethodName" : "setState",
"c2jName" : "State",
"c2jShape" : "CertificateState",
"defaultConsumerFluentSetterDocumentation" : "The state of the certificate.
\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 #stateAsString(String)}.\n@param state 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 #state(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState\n@deprecated Use {@link #stateAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState\n@deprecated Use {@link #state(String)}\n",
"documentation" : "The state of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : "CertificateState",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the State property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasState",
"fluentEnumGetterMethodName" : "state",
"fluentEnumSetterMethodName" : "state",
"fluentGetterMethodName" : "stateAsString",
"fluentSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState",
"fluentSetterMethodName" : "state",
"getterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState",
"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" : "State",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "State",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "State",
"sensitive" : false,
"setterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState",
"setterMethodName" : "setState",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : "The state of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getStateReason",
"beanStyleSetterMethodName" : "setStateReason",
"c2jName" : "StateReason",
"c2jShape" : "CertificateStateReason",
"defaultConsumerFluentSetterDocumentation" : "Describes a state change for the certificate.
\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 #stateReason(String)}.\n@param stateReason 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 #stateReason(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Describes a state change for the certificate.
\n@return Describes a state change for the certificate.\n@deprecated Use {@link #stateReason()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Describes a state change for the certificate.
\n@param stateReason Describes a state change for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateReason(String)}\n",
"documentation" : "Describes a state change for the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the StateReason property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasStateReason",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "stateReason",
"fluentSetterDocumentation" : "Describes a state change for the certificate.
\n@param stateReason Describes a state change for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "stateReason",
"getterDocumentation" : "Describes a state change for the certificate.
\n@return Describes a state change for the certificate.",
"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" : "StateReason",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "StateReason",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "StateReason",
"sensitive" : false,
"setterDocumentation" : "Describes a state change for the certificate.
\n@param stateReason Describes a state change for the certificate.",
"setterMethodName" : "setStateReason",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "stateReason",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "stateReason",
"variableType" : "String",
"documentation" : "Describes a state change for the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCommonName",
"beanStyleSetterMethodName" : "setCommonName",
"c2jName" : "CommonName",
"c2jShape" : "CertificateCN",
"defaultConsumerFluentSetterDocumentation" : "The common name for the certificate.
\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 #commonName(String)}.\n@param commonName 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 #commonName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.\n@deprecated Use {@link #commonName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #commonName(String)}\n",
"documentation" : "The common name for the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CommonName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCommonName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "commonName",
"fluentSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "commonName",
"getterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.",
"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" : "CommonName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CommonName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CommonName",
"sensitive" : false,
"setterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.",
"setterMethodName" : "setCommonName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : "The common name for the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRegisteredDateTime",
"beanStyleSetterMethodName" : "setRegisteredDateTime",
"c2jName" : "RegisteredDateTime",
"c2jShape" : "CertificateRegisteredDateTime",
"defaultConsumerFluentSetterDocumentation" : "The date and time that the certificate was registered.
\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 #registeredDateTime(Instant)}.\n@param registeredDateTime 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 #registeredDateTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The date and time that the certificate was registered.
\n@return The date and time that the certificate was registered.\n@deprecated Use {@link #registeredDateTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The date and time that the certificate was registered.
\n@param registeredDateTime The date and time that the certificate was registered.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registeredDateTime(Instant)}\n",
"documentation" : "The date and time that the certificate was registered.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RegisteredDateTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRegisteredDateTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registeredDateTime",
"fluentSetterDocumentation" : "The date and time that the certificate was registered.
\n@param registeredDateTime The date and time that the certificate was registered.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "registeredDateTime",
"getterDocumentation" : "The date and time that the certificate was registered.
\n@return The date and time that the certificate was registered.",
"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" : "RegisteredDateTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RegisteredDateTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "RegisteredDateTime",
"sensitive" : false,
"setterDocumentation" : "The date and time that the certificate was registered.
\n@param registeredDateTime The date and time that the certificate was registered.",
"setterMethodName" : "setRegisteredDateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "registeredDateTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "registeredDateTime",
"variableType" : "java.time.Instant",
"documentation" : "The date and time that the certificate was registered.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getExpiryDateTime",
"beanStyleSetterMethodName" : "setExpiryDateTime",
"c2jName" : "ExpiryDateTime",
"c2jShape" : "CertificateExpiryDateTime",
"defaultConsumerFluentSetterDocumentation" : "The date and time when the certificate will expire.
\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 #expiryDateTime(Instant)}.\n@param expiryDateTime 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 #expiryDateTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.\n@deprecated Use {@link #expiryDateTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiryDateTime(Instant)}\n",
"documentation" : "The date and time when the certificate will expire.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExpiryDateTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExpiryDateTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expiryDateTime",
"fluentSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expiryDateTime",
"getterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.",
"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" : "ExpiryDateTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExpiryDateTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpiryDateTime",
"sensitive" : false,
"setterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.",
"setterMethodName" : "setExpiryDateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : "The date and time when the certificate will expire.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"CertificateId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCertificateId",
"beanStyleSetterMethodName" : "setCertificateId",
"c2jName" : "CertificateId",
"c2jShape" : "CertificateId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the certificate.
\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 #certificateId(String)}.\n@param certificateId 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 #certificateId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.\n@deprecated Use {@link #certificateId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #certificateId(String)}\n",
"documentation" : "The identifier of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CertificateId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCertificateId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "certificateId",
"fluentSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "certificateId",
"getterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.",
"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" : "CertificateId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CertificateId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CertificateId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.",
"setterMethodName" : "setCertificateId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : "The identifier of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"CommonName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCommonName",
"beanStyleSetterMethodName" : "setCommonName",
"c2jName" : "CommonName",
"c2jShape" : "CertificateCN",
"defaultConsumerFluentSetterDocumentation" : "The common name for the certificate.
\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 #commonName(String)}.\n@param commonName 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 #commonName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.\n@deprecated Use {@link #commonName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #commonName(String)}\n",
"documentation" : "The common name for the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CommonName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCommonName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "commonName",
"fluentSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "commonName",
"getterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.",
"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" : "CommonName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CommonName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CommonName",
"sensitive" : false,
"setterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.",
"setterMethodName" : "setCommonName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : "The common name for the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ExpiryDateTime" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getExpiryDateTime",
"beanStyleSetterMethodName" : "setExpiryDateTime",
"c2jName" : "ExpiryDateTime",
"c2jShape" : "CertificateExpiryDateTime",
"defaultConsumerFluentSetterDocumentation" : "The date and time when the certificate will expire.
\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 #expiryDateTime(Instant)}.\n@param expiryDateTime 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 #expiryDateTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.\n@deprecated Use {@link #expiryDateTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiryDateTime(Instant)}\n",
"documentation" : "The date and time when the certificate will expire.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExpiryDateTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExpiryDateTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expiryDateTime",
"fluentSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expiryDateTime",
"getterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.",
"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" : "ExpiryDateTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExpiryDateTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpiryDateTime",
"sensitive" : false,
"setterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.",
"setterMethodName" : "setExpiryDateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : "The date and time when the certificate will expire.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RegisteredDateTime" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRegisteredDateTime",
"beanStyleSetterMethodName" : "setRegisteredDateTime",
"c2jName" : "RegisteredDateTime",
"c2jShape" : "CertificateRegisteredDateTime",
"defaultConsumerFluentSetterDocumentation" : "The date and time that the certificate was registered.
\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 #registeredDateTime(Instant)}.\n@param registeredDateTime 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 #registeredDateTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The date and time that the certificate was registered.
\n@return The date and time that the certificate was registered.\n@deprecated Use {@link #registeredDateTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The date and time that the certificate was registered.
\n@param registeredDateTime The date and time that the certificate was registered.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registeredDateTime(Instant)}\n",
"documentation" : "The date and time that the certificate was registered.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RegisteredDateTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRegisteredDateTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registeredDateTime",
"fluentSetterDocumentation" : "The date and time that the certificate was registered.
\n@param registeredDateTime The date and time that the certificate was registered.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "registeredDateTime",
"getterDocumentation" : "The date and time that the certificate was registered.
\n@return The date and time that the certificate was registered.",
"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" : "RegisteredDateTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RegisteredDateTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "RegisteredDateTime",
"sensitive" : false,
"setterDocumentation" : "The date and time that the certificate was registered.
\n@param registeredDateTime The date and time that the certificate was registered.",
"setterMethodName" : "setRegisteredDateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "registeredDateTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "registeredDateTime",
"variableType" : "java.time.Instant",
"documentation" : "The date and time that the certificate was registered.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"State" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getState",
"beanStyleSetterMethodName" : "setState",
"c2jName" : "State",
"c2jShape" : "CertificateState",
"defaultConsumerFluentSetterDocumentation" : "The state of the certificate.
\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 #stateAsString(String)}.\n@param state 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 #state(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState\n@deprecated Use {@link #stateAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState\n@deprecated Use {@link #state(String)}\n",
"documentation" : "The state of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : "CertificateState",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the State property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasState",
"fluentEnumGetterMethodName" : "state",
"fluentEnumSetterMethodName" : "state",
"fluentGetterMethodName" : "stateAsString",
"fluentSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState",
"fluentSetterMethodName" : "state",
"getterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState",
"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" : "State",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "State",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "State",
"sensitive" : false,
"setterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState",
"setterMethodName" : "setState",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : "The state of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"StateReason" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getStateReason",
"beanStyleSetterMethodName" : "setStateReason",
"c2jName" : "StateReason",
"c2jShape" : "CertificateStateReason",
"defaultConsumerFluentSetterDocumentation" : "Describes a state change for the certificate.
\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 #stateReason(String)}.\n@param stateReason 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 #stateReason(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Describes a state change for the certificate.
\n@return Describes a state change for the certificate.\n@deprecated Use {@link #stateReason()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Describes a state change for the certificate.
\n@param stateReason Describes a state change for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateReason(String)}\n",
"documentation" : "Describes a state change for the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the StateReason property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasStateReason",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "stateReason",
"fluentSetterDocumentation" : "Describes a state change for the certificate.
\n@param stateReason Describes a state change for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "stateReason",
"getterDocumentation" : "Describes a state change for the certificate.
\n@return Describes a state change for the certificate.",
"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" : "StateReason",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "StateReason",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "StateReason",
"sensitive" : false,
"setterDocumentation" : "Describes a state change for the certificate.
\n@param stateReason Describes a state change for the certificate.",
"setterMethodName" : "setStateReason",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "stateReason",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "stateReason",
"variableType" : "String",
"documentation" : "Describes a state change for the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCertificateId",
"beanStyleSetterMethodName" : "setCertificateId",
"c2jName" : "CertificateId",
"c2jShape" : "CertificateId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the certificate.
\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 #certificateId(String)}.\n@param certificateId 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 #certificateId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.\n@deprecated Use {@link #certificateId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #certificateId(String)}\n",
"documentation" : "The identifier of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CertificateId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCertificateId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "certificateId",
"fluentSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "certificateId",
"getterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.",
"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" : "CertificateId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CertificateId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CertificateId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.",
"setterMethodName" : "setCertificateId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : "The identifier of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getState",
"beanStyleSetterMethodName" : "setState",
"c2jName" : "State",
"c2jShape" : "CertificateState",
"defaultConsumerFluentSetterDocumentation" : "The state of the certificate.
\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 #stateAsString(String)}.\n@param state 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 #state(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState\n@deprecated Use {@link #stateAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState\n@deprecated Use {@link #state(String)}\n",
"documentation" : "The state of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : "CertificateState",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the State property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasState",
"fluentEnumGetterMethodName" : "state",
"fluentEnumSetterMethodName" : "state",
"fluentGetterMethodName" : "stateAsString",
"fluentSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState",
"fluentSetterMethodName" : "state",
"getterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState",
"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" : "State",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "State",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "State",
"sensitive" : false,
"setterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState",
"setterMethodName" : "setState",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : "The state of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getStateReason",
"beanStyleSetterMethodName" : "setStateReason",
"c2jName" : "StateReason",
"c2jShape" : "CertificateStateReason",
"defaultConsumerFluentSetterDocumentation" : "Describes a state change for the certificate.
\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 #stateReason(String)}.\n@param stateReason 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 #stateReason(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Describes a state change for the certificate.
\n@return Describes a state change for the certificate.\n@deprecated Use {@link #stateReason()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Describes a state change for the certificate.
\n@param stateReason Describes a state change for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateReason(String)}\n",
"documentation" : "Describes a state change for the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the StateReason property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasStateReason",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "stateReason",
"fluentSetterDocumentation" : "Describes a state change for the certificate.
\n@param stateReason Describes a state change for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "stateReason",
"getterDocumentation" : "Describes a state change for the certificate.
\n@return Describes a state change for the certificate.",
"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" : "StateReason",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "StateReason",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "StateReason",
"sensitive" : false,
"setterDocumentation" : "Describes a state change for the certificate.
\n@param stateReason Describes a state change for the certificate.",
"setterMethodName" : "setStateReason",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "stateReason",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "stateReason",
"variableType" : "String",
"documentation" : "Describes a state change for the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCommonName",
"beanStyleSetterMethodName" : "setCommonName",
"c2jName" : "CommonName",
"c2jShape" : "CertificateCN",
"defaultConsumerFluentSetterDocumentation" : "The common name for the certificate.
\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 #commonName(String)}.\n@param commonName 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 #commonName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.\n@deprecated Use {@link #commonName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #commonName(String)}\n",
"documentation" : "The common name for the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CommonName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCommonName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "commonName",
"fluentSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "commonName",
"getterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.",
"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" : "CommonName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CommonName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CommonName",
"sensitive" : false,
"setterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.",
"setterMethodName" : "setCommonName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : "The common name for the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRegisteredDateTime",
"beanStyleSetterMethodName" : "setRegisteredDateTime",
"c2jName" : "RegisteredDateTime",
"c2jShape" : "CertificateRegisteredDateTime",
"defaultConsumerFluentSetterDocumentation" : "The date and time that the certificate was registered.
\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 #registeredDateTime(Instant)}.\n@param registeredDateTime 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 #registeredDateTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The date and time that the certificate was registered.
\n@return The date and time that the certificate was registered.\n@deprecated Use {@link #registeredDateTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The date and time that the certificate was registered.
\n@param registeredDateTime The date and time that the certificate was registered.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registeredDateTime(Instant)}\n",
"documentation" : "The date and time that the certificate was registered.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RegisteredDateTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRegisteredDateTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registeredDateTime",
"fluentSetterDocumentation" : "The date and time that the certificate was registered.
\n@param registeredDateTime The date and time that the certificate was registered.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "registeredDateTime",
"getterDocumentation" : "The date and time that the certificate was registered.
\n@return The date and time that the certificate was registered.",
"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" : "RegisteredDateTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RegisteredDateTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "RegisteredDateTime",
"sensitive" : false,
"setterDocumentation" : "The date and time that the certificate was registered.
\n@param registeredDateTime The date and time that the certificate was registered.",
"setterMethodName" : "setRegisteredDateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "registeredDateTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "registeredDateTime",
"variableType" : "java.time.Instant",
"documentation" : "The date and time that the certificate was registered.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getExpiryDateTime",
"beanStyleSetterMethodName" : "setExpiryDateTime",
"c2jName" : "ExpiryDateTime",
"c2jShape" : "CertificateExpiryDateTime",
"defaultConsumerFluentSetterDocumentation" : "The date and time when the certificate will expire.
\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 #expiryDateTime(Instant)}.\n@param expiryDateTime 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 #expiryDateTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.\n@deprecated Use {@link #expiryDateTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiryDateTime(Instant)}\n",
"documentation" : "The date and time when the certificate will expire.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExpiryDateTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExpiryDateTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expiryDateTime",
"fluentSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expiryDateTime",
"getterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.",
"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" : "ExpiryDateTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExpiryDateTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpiryDateTime",
"sensitive" : false,
"setterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.",
"setterMethodName" : "setExpiryDateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : "The date and time when the certificate will expire.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"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,
"xmlNamespace" : null
},
"CertificateAlreadyExistsException" : {
"c2jName" : "CertificateAlreadyExistsException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The certificate has already been registered into the system.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "CertificateAlreadyExistsException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"RequestId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CertificateAlreadyExistsException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CertificateAlreadyExistsException",
"variableName" : "certificateAlreadyExistsException",
"variableType" : "CertificateAlreadyExistsException",
"documentation" : null,
"simpleType" : "CertificateAlreadyExistsException",
"variableSetterType" : "CertificateAlreadyExistsException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CertificateDoesNotExistException" : {
"c2jName" : "CertificateDoesNotExistException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The certificate is not present in the system for describe or deregister activities.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "CertificateDoesNotExistException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"RequestId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CertificateDoesNotExistException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CertificateDoesNotExistException",
"variableName" : "certificateDoesNotExistException",
"variableType" : "CertificateDoesNotExistException",
"documentation" : null,
"simpleType" : "CertificateDoesNotExistException",
"variableSetterType" : "CertificateDoesNotExistException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CertificateInUseException" : {
"c2jName" : "CertificateInUseException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The certificate is being used for the LDAP security connection and cannot be removed without disabling LDAP security.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "CertificateInUseException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"RequestId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CertificateInUseException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CertificateInUseException",
"variableName" : "certificateInUseException",
"variableType" : "CertificateInUseException",
"documentation" : null,
"simpleType" : "CertificateInUseException",
"variableSetterType" : "CertificateInUseException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CertificateInfo" : {
"c2jName" : "CertificateInfo",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Contains general information about a certificate.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCertificateId",
"beanStyleSetterMethodName" : "setCertificateId",
"c2jName" : "CertificateId",
"c2jShape" : "CertificateId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the certificate.
\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 #certificateId(String)}.\n@param certificateId 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 #certificateId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.\n@deprecated Use {@link #certificateId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #certificateId(String)}\n",
"documentation" : "The identifier of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CertificateId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCertificateId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "certificateId",
"fluentSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "certificateId",
"getterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.",
"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" : "CertificateId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CertificateId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CertificateId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.",
"setterMethodName" : "setCertificateId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : "The identifier of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCommonName",
"beanStyleSetterMethodName" : "setCommonName",
"c2jName" : "CommonName",
"c2jShape" : "CertificateCN",
"defaultConsumerFluentSetterDocumentation" : "The common name for the certificate.
\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 #commonName(String)}.\n@param commonName 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 #commonName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.\n@deprecated Use {@link #commonName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #commonName(String)}\n",
"documentation" : "The common name for the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CommonName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCommonName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "commonName",
"fluentSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "commonName",
"getterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.",
"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" : "CommonName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CommonName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CommonName",
"sensitive" : false,
"setterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.",
"setterMethodName" : "setCommonName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : "The common name for the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getState",
"beanStyleSetterMethodName" : "setState",
"c2jName" : "State",
"c2jShape" : "CertificateState",
"defaultConsumerFluentSetterDocumentation" : "The state of the certificate.
\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 #stateAsString(String)}.\n@param state 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 #state(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState\n@deprecated Use {@link #stateAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState\n@deprecated Use {@link #state(String)}\n",
"documentation" : "The state of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : "CertificateState",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the State property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasState",
"fluentEnumGetterMethodName" : "state",
"fluentEnumSetterMethodName" : "state",
"fluentGetterMethodName" : "stateAsString",
"fluentSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState",
"fluentSetterMethodName" : "state",
"getterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState",
"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" : "State",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "State",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "State",
"sensitive" : false,
"setterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState",
"setterMethodName" : "setState",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : "The state of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getExpiryDateTime",
"beanStyleSetterMethodName" : "setExpiryDateTime",
"c2jName" : "ExpiryDateTime",
"c2jShape" : "CertificateExpiryDateTime",
"defaultConsumerFluentSetterDocumentation" : "The date and time when the certificate will expire.
\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 #expiryDateTime(Instant)}.\n@param expiryDateTime 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 #expiryDateTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.\n@deprecated Use {@link #expiryDateTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiryDateTime(Instant)}\n",
"documentation" : "The date and time when the certificate will expire.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExpiryDateTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExpiryDateTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expiryDateTime",
"fluentSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expiryDateTime",
"getterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.",
"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" : "ExpiryDateTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExpiryDateTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpiryDateTime",
"sensitive" : false,
"setterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.",
"setterMethodName" : "setExpiryDateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : "The date and time when the certificate will expire.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"CertificateId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCertificateId",
"beanStyleSetterMethodName" : "setCertificateId",
"c2jName" : "CertificateId",
"c2jShape" : "CertificateId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the certificate.
\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 #certificateId(String)}.\n@param certificateId 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 #certificateId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.\n@deprecated Use {@link #certificateId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #certificateId(String)}\n",
"documentation" : "The identifier of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CertificateId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCertificateId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "certificateId",
"fluentSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "certificateId",
"getterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.",
"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" : "CertificateId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CertificateId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CertificateId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.",
"setterMethodName" : "setCertificateId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : "The identifier of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"CommonName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCommonName",
"beanStyleSetterMethodName" : "setCommonName",
"c2jName" : "CommonName",
"c2jShape" : "CertificateCN",
"defaultConsumerFluentSetterDocumentation" : "The common name for the certificate.
\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 #commonName(String)}.\n@param commonName 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 #commonName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.\n@deprecated Use {@link #commonName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #commonName(String)}\n",
"documentation" : "The common name for the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CommonName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCommonName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "commonName",
"fluentSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "commonName",
"getterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.",
"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" : "CommonName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CommonName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CommonName",
"sensitive" : false,
"setterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.",
"setterMethodName" : "setCommonName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : "The common name for the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ExpiryDateTime" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getExpiryDateTime",
"beanStyleSetterMethodName" : "setExpiryDateTime",
"c2jName" : "ExpiryDateTime",
"c2jShape" : "CertificateExpiryDateTime",
"defaultConsumerFluentSetterDocumentation" : "The date and time when the certificate will expire.
\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 #expiryDateTime(Instant)}.\n@param expiryDateTime 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 #expiryDateTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.\n@deprecated Use {@link #expiryDateTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiryDateTime(Instant)}\n",
"documentation" : "The date and time when the certificate will expire.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExpiryDateTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExpiryDateTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expiryDateTime",
"fluentSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expiryDateTime",
"getterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.",
"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" : "ExpiryDateTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExpiryDateTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpiryDateTime",
"sensitive" : false,
"setterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.",
"setterMethodName" : "setExpiryDateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : "The date and time when the certificate will expire.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"State" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getState",
"beanStyleSetterMethodName" : "setState",
"c2jName" : "State",
"c2jShape" : "CertificateState",
"defaultConsumerFluentSetterDocumentation" : "The state of the certificate.
\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 #stateAsString(String)}.\n@param state 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 #state(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState\n@deprecated Use {@link #stateAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState\n@deprecated Use {@link #state(String)}\n",
"documentation" : "The state of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : "CertificateState",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the State property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasState",
"fluentEnumGetterMethodName" : "state",
"fluentEnumSetterMethodName" : "state",
"fluentGetterMethodName" : "stateAsString",
"fluentSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState",
"fluentSetterMethodName" : "state",
"getterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState",
"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" : "State",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "State",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "State",
"sensitive" : false,
"setterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState",
"setterMethodName" : "setState",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : "The state of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCertificateId",
"beanStyleSetterMethodName" : "setCertificateId",
"c2jName" : "CertificateId",
"c2jShape" : "CertificateId",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the certificate.
\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 #certificateId(String)}.\n@param certificateId 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 #certificateId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.\n@deprecated Use {@link #certificateId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #certificateId(String)}\n",
"documentation" : "The identifier of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CertificateId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCertificateId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "certificateId",
"fluentSetterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "certificateId",
"getterDocumentation" : "The identifier of the certificate.
\n@return The identifier of the certificate.",
"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" : "CertificateId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CertificateId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CertificateId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the certificate.
\n@param certificateId The identifier of the certificate.",
"setterMethodName" : "setCertificateId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "certificateId",
"variableType" : "String",
"documentation" : "The identifier of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCommonName",
"beanStyleSetterMethodName" : "setCommonName",
"c2jName" : "CommonName",
"c2jShape" : "CertificateCN",
"defaultConsumerFluentSetterDocumentation" : "The common name for the certificate.
\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 #commonName(String)}.\n@param commonName 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 #commonName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.\n@deprecated Use {@link #commonName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #commonName(String)}\n",
"documentation" : "The common name for the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CommonName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCommonName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "commonName",
"fluentSetterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "commonName",
"getterDocumentation" : "The common name for the certificate.
\n@return The common name for the certificate.",
"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" : "CommonName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CommonName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "CommonName",
"sensitive" : false,
"setterDocumentation" : "The common name for the certificate.
\n@param commonName The common name for the certificate.",
"setterMethodName" : "setCommonName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "commonName",
"variableType" : "String",
"documentation" : "The common name for the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getState",
"beanStyleSetterMethodName" : "setState",
"c2jName" : "State",
"c2jShape" : "CertificateState",
"defaultConsumerFluentSetterDocumentation" : "The state of the certificate.
\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 #stateAsString(String)}.\n@param state 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 #state(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState\n@deprecated Use {@link #stateAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState\n@deprecated Use {@link #state(String)}\n",
"documentation" : "The state of the certificate.
",
"endpointDiscoveryId" : false,
"enumType" : "CertificateState",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the State property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasState",
"fluentEnumGetterMethodName" : "state",
"fluentEnumSetterMethodName" : "state",
"fluentGetterMethodName" : "stateAsString",
"fluentSetterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState\n@return Returns a reference to this object so that method calls can be chained together.\n@see CertificateState",
"fluentSetterMethodName" : "state",
"getterDocumentation" : "The state of the certificate.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link CertificateState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n
\n@return The state of the certificate.\n@see CertificateState",
"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" : "State",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "State",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "State",
"sensitive" : false,
"setterDocumentation" : "The state of the certificate.
\n@param state The state of the certificate.\n@see CertificateState",
"setterMethodName" : "setState",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "state",
"variableType" : "String",
"documentation" : "The state of the certificate.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getExpiryDateTime",
"beanStyleSetterMethodName" : "setExpiryDateTime",
"c2jName" : "ExpiryDateTime",
"c2jShape" : "CertificateExpiryDateTime",
"defaultConsumerFluentSetterDocumentation" : "The date and time when the certificate will expire.
\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 #expiryDateTime(Instant)}.\n@param expiryDateTime 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 #expiryDateTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.\n@deprecated Use {@link #expiryDateTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiryDateTime(Instant)}\n",
"documentation" : "The date and time when the certificate will expire.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExpiryDateTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExpiryDateTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expiryDateTime",
"fluentSetterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expiryDateTime",
"getterDocumentation" : "The date and time when the certificate will expire.
\n@return The date and time when the certificate will expire.",
"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" : "ExpiryDateTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExpiryDateTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpiryDateTime",
"sensitive" : false,
"setterDocumentation" : "The date and time when the certificate will expire.
\n@param expiryDateTime The date and time when the certificate will expire.",
"setterMethodName" : "setExpiryDateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiryDateTime",
"variableType" : "java.time.Instant",
"documentation" : "The date and time when the certificate will expire.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CertificateInfo",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CertificateInfo",
"variableName" : "certificateInfo",
"variableType" : "CertificateInfo",
"documentation" : null,
"simpleType" : "CertificateInfo",
"variableSetterType" : "CertificateInfo"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CertificateLimitExceededException" : {
"c2jName" : "CertificateLimitExceededException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The certificate could not be added because the certificate limit has been reached.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "CertificateLimitExceededException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"RequestId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRequestIdValue",
"beanStyleSetterMethodName" : "setRequestIdValue",
"c2jName" : "RequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the RequestId 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 #requestIdValue(String)}.\n@param requestId 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 #requestIdValue(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId property for this object.\n@deprecated Use {@link #requestIdValue()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #requestIdValue(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRequestIdValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "requestIdValue",
"fluentSetterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "requestIdValue",
"getterDocumentation" : "Returns the value of the RequestId property for this object.\n@return The value of the RequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the RequestId property for this object.\n\n@param requestId The new value for the RequestId property for this object.",
"setterMethodName" : "setRequestIdValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CertificateLimitExceededException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CertificateLimitExceededException",
"variableName" : "certificateLimitExceededException",
"variableType" : "CertificateLimitExceededException",
"documentation" : null,
"simpleType" : "CertificateLimitExceededException",
"variableSetterType" : "CertificateLimitExceededException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CertificateState" : {
"c2jName" : "CertificateState",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "REGISTERING",
"value" : "Registering"
}, {
"name" : "REGISTERED",
"value" : "Registered"
}, {
"name" : "REGISTER_FAILED",
"value" : "RegisterFailed"
}, {
"name" : "DEREGISTERING",
"value" : "Deregistering"
}, {
"name" : "DEREGISTERED",
"value" : "Deregistered"
}, {
"name" : "DEREGISTER_FAILED",
"value" : "DeregisterFailed"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CertificateState",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CertificateState",
"variableName" : "certificateState",
"variableType" : "CertificateState",
"documentation" : null,
"simpleType" : "CertificateState",
"variableSetterType" : "CertificateState"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ClientException" : {
"c2jName" : "ClientException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "A client exception has occurred.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ClientException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryRequestId",
"beanStyleSetterMethodName" : "setDirectoryRequestId",
"c2jName" : "directoryRequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the DirectoryRequestId 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 #directoryRequestId(String)}.\n@param directoryRequestId 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 #directoryRequestId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId property for this object.\n@deprecated Use {@link #directoryRequestId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryRequestId(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryRequestId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryRequestId",
"fluentSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryRequestId",
"getterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryRequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.",
"setterMethodName" : "setDirectoryRequestId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DirectoryRequestId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryRequestId",
"beanStyleSetterMethodName" : "setDirectoryRequestId",
"c2jName" : "directoryRequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the DirectoryRequestId 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 #directoryRequestId(String)}.\n@param directoryRequestId 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 #directoryRequestId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId property for this object.\n@deprecated Use {@link #directoryRequestId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryRequestId(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryRequestId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryRequestId",
"fluentSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryRequestId",
"getterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryRequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.",
"setterMethodName" : "setDirectoryRequestId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDirectoryRequestId",
"beanStyleSetterMethodName" : "setDirectoryRequestId",
"c2jName" : "directoryRequestId",
"c2jShape" : "RequestId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the DirectoryRequestId 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 #directoryRequestId(String)}.\n@param directoryRequestId 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 #directoryRequestId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId property for this object.\n@deprecated Use {@link #directoryRequestId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #directoryRequestId(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DirectoryRequestId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDirectoryRequestId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "directoryRequestId",
"fluentSetterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "directoryRequestId",
"getterDocumentation" : "Returns the value of the DirectoryRequestId property for this object.\n@return The value of the DirectoryRequestId 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" : "RequestId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RequestId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DirectoryRequestId",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the DirectoryRequestId property for this object.\n\n@param directoryRequestId The new value for the DirectoryRequestId property for this object.",
"setterMethodName" : "setDirectoryRequestId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "directoryRequestId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"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,
"xmlNamespace" : null
},
"Computer" : {
"c2jName" : "Computer",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Contains information about a computer account in a directory.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getComputerId",
"beanStyleSetterMethodName" : "setComputerId",
"c2jName" : "ComputerId",
"c2jShape" : "SID",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the computer.
\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 #computerId(String)}.\n@param computerId 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 #computerId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the computer.
\n@return The identifier of the computer.\n@deprecated Use {@link #computerId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the computer.
\n@param computerId The identifier of the computer.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #computerId(String)}\n",
"documentation" : "The identifier of the computer.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ComputerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasComputerId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "computerId",
"fluentSetterDocumentation" : "The identifier of the computer.
\n@param computerId The identifier of the computer.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "computerId",
"getterDocumentation" : "The identifier of the computer.
\n@return The identifier of the computer.",
"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" : "ComputerId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComputerId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComputerId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the computer.
\n@param computerId The identifier of the computer.",
"setterMethodName" : "setComputerId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "computerId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "computerId",
"variableType" : "String",
"documentation" : "The identifier of the computer.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getComputerName",
"beanStyleSetterMethodName" : "setComputerName",
"c2jName" : "ComputerName",
"c2jShape" : "ComputerName",
"defaultConsumerFluentSetterDocumentation" : "The computer name.
\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 #computerName(String)}.\n@param computerName 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 #computerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The computer name.
\n@return The computer name.\n@deprecated Use {@link #computerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The computer name.
\n@param computerName The computer name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #computerName(String)}\n",
"documentation" : "The computer name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ComputerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasComputerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "computerName",
"fluentSetterDocumentation" : "The computer name.
\n@param computerName The computer name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "computerName",
"getterDocumentation" : "The computer name.
\n@return The computer name.",
"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" : "ComputerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComputerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComputerName",
"sensitive" : false,
"setterDocumentation" : "The computer name.
\n@param computerName The computer name.",
"setterMethodName" : "setComputerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "computerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "computerName",
"variableType" : "String",
"documentation" : "The computer name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getComputerAttributes",
"beanStyleSetterMethodName" : "setComputerAttributes",
"c2jName" : "ComputerAttributes",
"c2jShape" : "Attributes",
"defaultConsumerFluentSetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\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 #computerAttributes(List)}.\n@param computerAttributes 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 #computerAttributes(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasComputerAttributes()} to see if a value was sent in this field.\n
\n@return An array of Attribute objects containing the LDAP attributes that belong to the computer account.\n@deprecated Use {@link #computerAttributes()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n@param computerAttributes An array of Attribute objects containing the LDAP attributes that belong to the computer account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #computerAttributes(List)}\n",
"documentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ComputerAttributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasComputerAttributes",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "computerAttributes",
"fluentSetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n@param computerAttributes An array of Attribute objects containing the LDAP attributes that belong to the computer account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "computerAttributes",
"getterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasComputerAttributes()} to see if a value was sent in this field.\n
\n@return An array of Attribute objects containing the LDAP attributes that belong to the computer account.",
"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" : "ComputerAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComputerAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Attribute",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Attribute.Builder} avoiding the need to create one manually via {@link Attribute#builder()}.\n\nWhen the {@link Consumer} completes, {@link Attribute.Builder#build()} is called immediately and its result is passed to {@link #member(Attribute)}.\n@param member a consumer that will call methods on {@link Attribute.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Attribute)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(Attribute)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "Attribute",
"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,
"requiresLength" : 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" : "Attribute",
"variableName" : "member",
"variableType" : "Attribute",
"documentation" : null,
"simpleType" : "Attribute",
"variableSetterType" : "Attribute"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Attribute",
"variableName" : "member",
"variableType" : "Attribute",
"documentation" : "",
"simpleType" : "Attribute",
"variableSetterType" : "Attribute"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Attribute",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Attribute",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ComputerAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n@param computerAttributes An array of Attribute objects containing the LDAP attributes that belong to the computer account.",
"setterMethodName" : "setComputerAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "computerAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "computerAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ComputerAttributes" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getComputerAttributes",
"beanStyleSetterMethodName" : "setComputerAttributes",
"c2jName" : "ComputerAttributes",
"c2jShape" : "Attributes",
"defaultConsumerFluentSetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\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 #computerAttributes(List)}.\n@param computerAttributes 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 #computerAttributes(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasComputerAttributes()} to see if a value was sent in this field.\n
\n@return An array of Attribute objects containing the LDAP attributes that belong to the computer account.\n@deprecated Use {@link #computerAttributes()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n@param computerAttributes An array of Attribute objects containing the LDAP attributes that belong to the computer account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #computerAttributes(List)}\n",
"documentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ComputerAttributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasComputerAttributes",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "computerAttributes",
"fluentSetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n@param computerAttributes An array of Attribute objects containing the LDAP attributes that belong to the computer account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "computerAttributes",
"getterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasComputerAttributes()} to see if a value was sent in this field.\n
\n@return An array of Attribute objects containing the LDAP attributes that belong to the computer account.",
"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" : "ComputerAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComputerAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Attribute",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Attribute.Builder} avoiding the need to create one manually via {@link Attribute#builder()}.\n\nWhen the {@link Consumer} completes, {@link Attribute.Builder#build()} is called immediately and its result is passed to {@link #member(Attribute)}.\n@param member a consumer that will call methods on {@link Attribute.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Attribute)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(Attribute)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "Attribute",
"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,
"requiresLength" : 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" : "Attribute",
"variableName" : "member",
"variableType" : "Attribute",
"documentation" : null,
"simpleType" : "Attribute",
"variableSetterType" : "Attribute"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Attribute",
"variableName" : "member",
"variableType" : "Attribute",
"documentation" : "",
"simpleType" : "Attribute",
"variableSetterType" : "Attribute"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Attribute",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Attribute",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ComputerAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n@param computerAttributes An array of Attribute objects containing the LDAP attributes that belong to the computer account.",
"setterMethodName" : "setComputerAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "computerAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "computerAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ComputerId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getComputerId",
"beanStyleSetterMethodName" : "setComputerId",
"c2jName" : "ComputerId",
"c2jShape" : "SID",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the computer.
\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 #computerId(String)}.\n@param computerId 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 #computerId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the computer.
\n@return The identifier of the computer.\n@deprecated Use {@link #computerId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the computer.
\n@param computerId The identifier of the computer.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #computerId(String)}\n",
"documentation" : "The identifier of the computer.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ComputerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasComputerId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "computerId",
"fluentSetterDocumentation" : "The identifier of the computer.
\n@param computerId The identifier of the computer.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "computerId",
"getterDocumentation" : "The identifier of the computer.
\n@return The identifier of the computer.",
"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" : "ComputerId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComputerId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComputerId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the computer.
\n@param computerId The identifier of the computer.",
"setterMethodName" : "setComputerId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "computerId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "computerId",
"variableType" : "String",
"documentation" : "The identifier of the computer.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ComputerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getComputerName",
"beanStyleSetterMethodName" : "setComputerName",
"c2jName" : "ComputerName",
"c2jShape" : "ComputerName",
"defaultConsumerFluentSetterDocumentation" : "The computer name.
\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 #computerName(String)}.\n@param computerName 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 #computerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The computer name.
\n@return The computer name.\n@deprecated Use {@link #computerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The computer name.
\n@param computerName The computer name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #computerName(String)}\n",
"documentation" : "The computer name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ComputerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasComputerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "computerName",
"fluentSetterDocumentation" : "The computer name.
\n@param computerName The computer name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "computerName",
"getterDocumentation" : "The computer name.
\n@return The computer name.",
"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" : "ComputerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComputerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComputerName",
"sensitive" : false,
"setterDocumentation" : "The computer name.
\n@param computerName The computer name.",
"setterMethodName" : "setComputerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "computerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "computerName",
"variableType" : "String",
"documentation" : "The computer name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getComputerId",
"beanStyleSetterMethodName" : "setComputerId",
"c2jName" : "ComputerId",
"c2jShape" : "SID",
"defaultConsumerFluentSetterDocumentation" : "The identifier of the computer.
\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 #computerId(String)}.\n@param computerId 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 #computerId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The identifier of the computer.
\n@return The identifier of the computer.\n@deprecated Use {@link #computerId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The identifier of the computer.
\n@param computerId The identifier of the computer.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #computerId(String)}\n",
"documentation" : "The identifier of the computer.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ComputerId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasComputerId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "computerId",
"fluentSetterDocumentation" : "The identifier of the computer.
\n@param computerId The identifier of the computer.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "computerId",
"getterDocumentation" : "The identifier of the computer.
\n@return The identifier of the computer.",
"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" : "ComputerId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComputerId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComputerId",
"sensitive" : false,
"setterDocumentation" : "The identifier of the computer.
\n@param computerId The identifier of the computer.",
"setterMethodName" : "setComputerId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "computerId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "computerId",
"variableType" : "String",
"documentation" : "The identifier of the computer.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getComputerName",
"beanStyleSetterMethodName" : "setComputerName",
"c2jName" : "ComputerName",
"c2jShape" : "ComputerName",
"defaultConsumerFluentSetterDocumentation" : "The computer name.
\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 #computerName(String)}.\n@param computerName 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 #computerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The computer name.
\n@return The computer name.\n@deprecated Use {@link #computerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The computer name.
\n@param computerName The computer name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #computerName(String)}\n",
"documentation" : "The computer name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ComputerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasComputerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "computerName",
"fluentSetterDocumentation" : "The computer name.
\n@param computerName The computer name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "computerName",
"getterDocumentation" : "The computer name.
\n@return The computer name.",
"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" : "ComputerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComputerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComputerName",
"sensitive" : false,
"setterDocumentation" : "The computer name.
\n@param computerName The computer name.",
"setterMethodName" : "setComputerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "computerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "computerName",
"variableType" : "String",
"documentation" : "The computer name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getComputerAttributes",
"beanStyleSetterMethodName" : "setComputerAttributes",
"c2jName" : "ComputerAttributes",
"c2jShape" : "Attributes",
"defaultConsumerFluentSetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\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 #computerAttributes(List)}.\n@param computerAttributes 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 #computerAttributes(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasComputerAttributes()} to see if a value was sent in this field.\n
\n@return An array of Attribute objects containing the LDAP attributes that belong to the computer account.\n@deprecated Use {@link #computerAttributes()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n@param computerAttributes An array of Attribute objects containing the LDAP attributes that belong to the computer account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #computerAttributes(List)}\n",
"documentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ComputerAttributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasComputerAttributes",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "computerAttributes",
"fluentSetterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n@param computerAttributes An array of Attribute objects containing the LDAP attributes that belong to the computer account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "computerAttributes",
"getterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasComputerAttributes()} to see if a value was sent in this field.\n
\n@return An array of Attribute objects containing the LDAP attributes that belong to the computer account.",
"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" : "ComputerAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComputerAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Attribute",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Attribute.Builder} avoiding the need to create one manually via {@link Attribute#builder()}.\n\nWhen the {@link Consumer} completes, {@link Attribute.Builder#build()} is called immediately and its result is passed to {@link #member(Attribute)}.\n@param member a consumer that will call methods on {@link Attribute.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Attribute)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(Attribute)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "Attribute",
"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,
"requiresLength" : 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" : "Attribute",
"variableName" : "member",
"variableType" : "Attribute",
"documentation" : null,
"simpleType" : "Attribute",
"variableSetterType" : "Attribute"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Attribute",
"variableName" : "member",
"variableType" : "Attribute",
"documentation" : "",
"simpleType" : "Attribute",
"variableSetterType" : "Attribute"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Attribute",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Attribute",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ComputerAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
\n@param computerAttributes An array of Attribute objects containing the LDAP attributes that belong to the computer account.",
"setterMethodName" : "setComputerAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "computerAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "computerAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of Attribute objects containing the LDAP attributes that belong to the computer account.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Computer",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Computer",
"variableName" : "computer",
"variableType" : "Computer",
"documentation" : null,
"simpleType" : "Computer",
"variableSetterType" : "Computer"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ConditionalForwarder" : {
"c2jName" : "ConditionalForwarder",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Points to a remote domain with which you are setting up a trust relationship. Conditional forwarders are required in order to set up a trust relationship with another domain.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRemoteDomainName",
"beanStyleSetterMethodName" : "setRemoteDomainName",
"c2jName" : "RemoteDomainName",
"c2jShape" : "RemoteDomainName",
"defaultConsumerFluentSetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\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 #remoteDomainName(String)}.\n@param remoteDomainName 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 #remoteDomainName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@return The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.\n@deprecated Use {@link #remoteDomainName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@param remoteDomainName The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #remoteDomainName(String)}\n",
"documentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RemoteDomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRemoteDomainName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "remoteDomainName",
"fluentSetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@param remoteDomainName The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "remoteDomainName",
"getterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@return The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.",
"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" : "RemoteDomainName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RemoteDomainName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RemoteDomainName",
"sensitive" : false,
"setterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@param remoteDomainName The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.",
"setterMethodName" : "setRemoteDomainName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "remoteDomainName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "remoteDomainName",
"variableType" : "String",
"documentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getDnsIpAddrs",
"beanStyleSetterMethodName" : "setDnsIpAddrs",
"c2jName" : "DnsIpAddrs",
"c2jShape" : "DnsIpAddrs",
"defaultConsumerFluentSetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\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 #dnsIpAddrs(List)}.\n@param dnsIpAddrs 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 #dnsIpAddrs(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDnsIpAddrs()} to see if a value was sent in this field.\n
\n@return The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.\n@deprecated Use {@link #dnsIpAddrs()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n@param dnsIpAddrs The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dnsIpAddrs(List)}\n",
"documentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DnsIpAddrs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDnsIpAddrs",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "dnsIpAddrs",
"fluentSetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n@param dnsIpAddrs The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "dnsIpAddrs",
"getterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDnsIpAddrs()} to see if a value was sent in this field.\n
\n@return The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.",
"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" : "DnsIpAddrs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DnsIpAddrs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "IpAddr",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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,
"requiresLength" : 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"
},
"xmlAttribute" : false,
"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" : "DnsIpAddrs",
"sensitive" : false,
"setterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n@param dnsIpAddrs The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.",
"setterMethodName" : "setDnsIpAddrs",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "dnsIpAddrs",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "dnsIpAddrs",
"variableType" : "java.util.List",
"documentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getReplicationScope",
"beanStyleSetterMethodName" : "setReplicationScope",
"c2jName" : "ReplicationScope",
"c2jShape" : "ReplicationScope",
"defaultConsumerFluentSetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\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 #replicationScopeAsString(String)}.\n@param replicationScope 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 #replicationScope(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #replicationScope} will return {@link ReplicationScope#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #replicationScopeAsString}.\n
\n@return The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope\n@deprecated Use {@link #replicationScopeAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n@param replicationScope The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReplicationScope\n@deprecated Use {@link #replicationScope(String)}\n",
"documentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
",
"endpointDiscoveryId" : false,
"enumType" : "ReplicationScope",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ReplicationScope property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasReplicationScope",
"fluentEnumGetterMethodName" : "replicationScope",
"fluentEnumSetterMethodName" : "replicationScope",
"fluentGetterMethodName" : "replicationScopeAsString",
"fluentSetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n@param replicationScope The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReplicationScope",
"fluentSetterMethodName" : "replicationScope",
"getterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #replicationScope} will return {@link ReplicationScope#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #replicationScopeAsString}.\n
\n@return The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope",
"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" : "ReplicationScope",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ReplicationScope",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ReplicationScope",
"sensitive" : false,
"setterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n@param replicationScope The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope",
"setterMethodName" : "setReplicationScope",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "replicationScope",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "replicationScope",
"variableType" : "String",
"documentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DnsIpAddrs" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getDnsIpAddrs",
"beanStyleSetterMethodName" : "setDnsIpAddrs",
"c2jName" : "DnsIpAddrs",
"c2jShape" : "DnsIpAddrs",
"defaultConsumerFluentSetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\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 #dnsIpAddrs(List)}.\n@param dnsIpAddrs 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 #dnsIpAddrs(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDnsIpAddrs()} to see if a value was sent in this field.\n
\n@return The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.\n@deprecated Use {@link #dnsIpAddrs()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n@param dnsIpAddrs The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dnsIpAddrs(List)}\n",
"documentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DnsIpAddrs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDnsIpAddrs",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "dnsIpAddrs",
"fluentSetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n@param dnsIpAddrs The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "dnsIpAddrs",
"getterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDnsIpAddrs()} to see if a value was sent in this field.\n
\n@return The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.",
"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" : "DnsIpAddrs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DnsIpAddrs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "IpAddr",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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,
"requiresLength" : 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"
},
"xmlAttribute" : false,
"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" : "DnsIpAddrs",
"sensitive" : false,
"setterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n@param dnsIpAddrs The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.",
"setterMethodName" : "setDnsIpAddrs",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "dnsIpAddrs",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "dnsIpAddrs",
"variableType" : "java.util.List",
"documentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RemoteDomainName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRemoteDomainName",
"beanStyleSetterMethodName" : "setRemoteDomainName",
"c2jName" : "RemoteDomainName",
"c2jShape" : "RemoteDomainName",
"defaultConsumerFluentSetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\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 #remoteDomainName(String)}.\n@param remoteDomainName 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 #remoteDomainName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@return The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.\n@deprecated Use {@link #remoteDomainName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@param remoteDomainName The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #remoteDomainName(String)}\n",
"documentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RemoteDomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRemoteDomainName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "remoteDomainName",
"fluentSetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@param remoteDomainName The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "remoteDomainName",
"getterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@return The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.",
"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" : "RemoteDomainName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RemoteDomainName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RemoteDomainName",
"sensitive" : false,
"setterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@param remoteDomainName The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.",
"setterMethodName" : "setRemoteDomainName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "remoteDomainName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "remoteDomainName",
"variableType" : "String",
"documentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ReplicationScope" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getReplicationScope",
"beanStyleSetterMethodName" : "setReplicationScope",
"c2jName" : "ReplicationScope",
"c2jShape" : "ReplicationScope",
"defaultConsumerFluentSetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\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 #replicationScopeAsString(String)}.\n@param replicationScope 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 #replicationScope(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #replicationScope} will return {@link ReplicationScope#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #replicationScopeAsString}.\n
\n@return The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope\n@deprecated Use {@link #replicationScopeAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n@param replicationScope The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReplicationScope\n@deprecated Use {@link #replicationScope(String)}\n",
"documentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
",
"endpointDiscoveryId" : false,
"enumType" : "ReplicationScope",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ReplicationScope property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasReplicationScope",
"fluentEnumGetterMethodName" : "replicationScope",
"fluentEnumSetterMethodName" : "replicationScope",
"fluentGetterMethodName" : "replicationScopeAsString",
"fluentSetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n@param replicationScope The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReplicationScope",
"fluentSetterMethodName" : "replicationScope",
"getterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #replicationScope} will return {@link ReplicationScope#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #replicationScopeAsString}.\n
\n@return The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope",
"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" : "ReplicationScope",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ReplicationScope",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ReplicationScope",
"sensitive" : false,
"setterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n@param replicationScope The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope",
"setterMethodName" : "setReplicationScope",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "replicationScope",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "replicationScope",
"variableType" : "String",
"documentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRemoteDomainName",
"beanStyleSetterMethodName" : "setRemoteDomainName",
"c2jName" : "RemoteDomainName",
"c2jShape" : "RemoteDomainName",
"defaultConsumerFluentSetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\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 #remoteDomainName(String)}.\n@param remoteDomainName 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 #remoteDomainName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@return The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.\n@deprecated Use {@link #remoteDomainName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@param remoteDomainName The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #remoteDomainName(String)}\n",
"documentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RemoteDomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRemoteDomainName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "remoteDomainName",
"fluentSetterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@param remoteDomainName The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "remoteDomainName",
"getterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@return The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.",
"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" : "RemoteDomainName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RemoteDomainName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RemoteDomainName",
"sensitive" : false,
"setterDocumentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
\n@param remoteDomainName The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.",
"setterMethodName" : "setRemoteDomainName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "remoteDomainName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "remoteDomainName",
"variableType" : "String",
"documentation" : "The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getDnsIpAddrs",
"beanStyleSetterMethodName" : "setDnsIpAddrs",
"c2jName" : "DnsIpAddrs",
"c2jShape" : "DnsIpAddrs",
"defaultConsumerFluentSetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\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 #dnsIpAddrs(List)}.\n@param dnsIpAddrs 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 #dnsIpAddrs(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDnsIpAddrs()} to see if a value was sent in this field.\n
\n@return The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.\n@deprecated Use {@link #dnsIpAddrs()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n@param dnsIpAddrs The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dnsIpAddrs(List)}\n",
"documentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DnsIpAddrs property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDnsIpAddrs",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "dnsIpAddrs",
"fluentSetterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n@param dnsIpAddrs The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "dnsIpAddrs",
"getterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDnsIpAddrs()} to see if a value was sent in this field.\n
\n@return The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.",
"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" : "DnsIpAddrs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DnsIpAddrs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "IpAddr",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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,
"requiresLength" : 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"
},
"xmlAttribute" : false,
"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" : "DnsIpAddrs",
"sensitive" : false,
"setterDocumentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
\n@param dnsIpAddrs The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.",
"setterMethodName" : "setDnsIpAddrs",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "dnsIpAddrs",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "dnsIpAddrs",
"variableType" : "java.util.List",
"documentation" : "The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getReplicationScope",
"beanStyleSetterMethodName" : "setReplicationScope",
"c2jName" : "ReplicationScope",
"c2jShape" : "ReplicationScope",
"defaultConsumerFluentSetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\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 #replicationScopeAsString(String)}.\n@param replicationScope 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 #replicationScope(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #replicationScope} will return {@link ReplicationScope#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #replicationScopeAsString}.\n
\n@return The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope\n@deprecated Use {@link #replicationScopeAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n@param replicationScope The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReplicationScope\n@deprecated Use {@link #replicationScope(String)}\n",
"documentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
",
"endpointDiscoveryId" : false,
"enumType" : "ReplicationScope",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ReplicationScope property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasReplicationScope",
"fluentEnumGetterMethodName" : "replicationScope",
"fluentEnumSetterMethodName" : "replicationScope",
"fluentGetterMethodName" : "replicationScopeAsString",
"fluentSetterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n@param replicationScope The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReplicationScope",
"fluentSetterMethodName" : "replicationScope",
"getterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #replicationScope} will return {@link ReplicationScope#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #replicationScopeAsString}.\n
\n@return The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope",
"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" : "ReplicationScope",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ReplicationScope",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ReplicationScope",
"sensitive" : false,
"setterDocumentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
\n@param replicationScope The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.\n@see ReplicationScope",
"setterMethodName" : "setReplicationScope",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "replicationScope",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "replicationScope",
"variableType" : "String",
"documentation" : "The replication scope of the conditional forwarder. The only allowed value is Domain
, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ConditionalForwarder",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ConditionalForwarder",
"variableName" : "conditionalForwarder",
"variableType" : "ConditionalForwarder",
"documentation" : null,
"simpleType" : "ConditionalForwarder",
"variableSetterType" : "ConditionalForwarder"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ConnectDirectoryRequest" : {
"c2jName" : "ConnectDirectoryRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Contains the inputs for the ConnectDirectory operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "ConnectDirectory",
"locationName" : null,
"requestUri" : "/",
"target" : "DirectoryService_20150416.ConnectDirectory",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "DirectoryName",
"defaultConsumerFluentSetterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\n@return The fully qualified name of the on-premises directory, such as corp.example.com
.\n@deprecated Use {@link #name()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\n@param name The fully qualified name of the on-premises directory, such as corp.example.com
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
"documentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\n@param name The fully qualified name of the on-premises directory, such as corp.example.com
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\n@return The fully qualified name of the on-premises directory, such as corp.example.com
.",
"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,
"requiresLength" : 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 fully qualified name of the on-premises directory, such as corp.example.com
.
\n@param name The fully qualified name of the on-premises directory, such as corp.example.com
.",
"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 fully qualified name of the on-premises directory, such as corp.example.com
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getShortName",
"beanStyleSetterMethodName" : "setShortName",
"c2jName" : "ShortName",
"c2jShape" : "DirectoryShortName",
"defaultConsumerFluentSetterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\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 #shortName(String)}.\n@param shortName 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 #shortName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@return The NetBIOS name of the on-premises directory, such as CORP
.\n@deprecated Use {@link #shortName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@param shortName The NetBIOS name of the on-premises directory, such as CORP
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #shortName(String)}\n",
"documentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ShortName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasShortName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "shortName",
"fluentSetterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@param shortName The NetBIOS name of the on-premises directory, such as CORP
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "shortName",
"getterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@return The NetBIOS name of the on-premises directory, such as CORP
.",
"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" : "ShortName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ShortName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ShortName",
"sensitive" : false,
"setterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@param shortName The NetBIOS name of the on-premises directory, such as CORP
.",
"setterMethodName" : "setShortName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "shortName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "shortName",
"variableType" : "String",
"documentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPassword",
"beanStyleSetterMethodName" : "setPassword",
"c2jName" : "Password",
"c2jShape" : "ConnectPassword",
"defaultConsumerFluentSetterDocumentation" : "The password for the on-premises user account.
\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 #password(String)}.\n@param password 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 #password(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The password for the on-premises user account.
\n@return The password for the on-premises user account.\n@deprecated Use {@link #password()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The password for the on-premises user account.
\n@param password The password for the on-premises user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n",
"documentation" : "The password for the on-premises user account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPassword",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "password",
"fluentSetterDocumentation" : "The password for the on-premises user account.
\n@param password The password for the on-premises user account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "password",
"getterDocumentation" : "The password for the on-premises user account.
\n@return The password for the on-premises user account.",
"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" : "Password",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Password",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Password",
"sensitive" : true,
"setterDocumentation" : "The password for the on-premises user account.
\n@param password The password for the on-premises user account.",
"setterMethodName" : "setPassword",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "password",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "password",
"variableType" : "String",
"documentation" : "The password for the on-premises user account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "Description",
"defaultConsumerFluentSetterDocumentation" : "A description for the directory.
\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 #description(String)}.\n@param description 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 #description(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A description for the directory.
\n@return A description for the directory.\n@deprecated Use {@link #description()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A description for the directory.
\n@param description A description for the directory.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n",
"documentation" : "A description for the directory.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDescription",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "A description for the directory.
\n@param description A description for the directory.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "A description for the directory.
\n@return A description for the directory.",
"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" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "A description for the directory.
\n@param description A description for the directory.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "A description for the directory.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSize",
"beanStyleSetterMethodName" : "setSize",
"c2jName" : "Size",
"c2jShape" : "DirectorySize",
"defaultConsumerFluentSetterDocumentation" : "The size of the directory.
\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 #sizeAsString(String)}.\n@param size 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 #size(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The size of the directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #size} will return {@link DirectorySize#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sizeAsString}.\n
\n@return The size of the directory.\n@see DirectorySize\n@deprecated Use {@link #sizeAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The size of the directory.
\n@param size The size of the directory.\n@see DirectorySize\n@return Returns a reference to this object so that method calls can be chained together.\n@see DirectorySize\n@deprecated Use {@link #size(String)}\n",
"documentation" : "The size of the directory.
",
"endpointDiscoveryId" : false,
"enumType" : "DirectorySize",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Size property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSize",
"fluentEnumGetterMethodName" : "size",
"fluentEnumSetterMethodName" : "size",
"fluentGetterMethodName" : "sizeAsString",
"fluentSetterDocumentation" : "The size of the directory.
\n@param size The size of the directory.\n@see DirectorySize\n@return Returns a reference to this object so that method calls can be chained together.\n@see DirectorySize",
"fluentSetterMethodName" : "size",
"getterDocumentation" : "The size of the directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #size} will return {@link DirectorySize#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sizeAsString}.\n
\n@return The size of the directory.\n@see DirectorySize",
"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" : "Size",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Size",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Size",
"sensitive" : false,
"setterDocumentation" : "The size of the directory.
\n@param size The size of the directory.\n@see DirectorySize",
"setterMethodName" : "setSize",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "size",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "size",
"variableType" : "String",
"documentation" : "The size of the directory.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getConnectSettings",
"beanStyleSetterMethodName" : "setConnectSettings",
"c2jName" : "ConnectSettings",
"c2jShape" : "DirectoryConnectSettings",
"defaultConsumerFluentSetterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\nThis is a convenience that creates an instance of the {@link DirectoryConnectSettings.Builder} avoiding the need to create one manually via {@link DirectoryConnectSettings#builder()}.\n\nWhen the {@link Consumer} completes, {@link DirectoryConnectSettings.Builder#build()} is called immediately and its result is passed to {@link #connectSettings(DirectoryConnectSettings)}.\n@param connectSettings a consumer that will call methods on {@link DirectoryConnectSettings.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #connectSettings(DirectoryConnectSettings)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@return A DirectoryConnectSettings object that contains additional information for the operation.\n@deprecated Use {@link #connectSettings()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@param connectSettings A DirectoryConnectSettings object that contains additional information for the operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #connectSettings(DirectoryConnectSettings)}\n",
"documentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ConnectSettings property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasConnectSettings",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "connectSettings",
"fluentSetterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@param connectSettings A DirectoryConnectSettings object that contains additional information for the operation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "connectSettings",
"getterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@return A DirectoryConnectSettings object that contains additional information for the operation.",
"getterModel" : {
"returnType" : "DirectoryConnectSettings",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ConnectSettings",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ConnectSettings",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ConnectSettings",
"sensitive" : false,
"setterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@param connectSettings A DirectoryConnectSettings object that contains additional information for the operation.",
"setterMethodName" : "setConnectSettings",
"setterModel" : {
"variableDeclarationType" : "DirectoryConnectSettings",
"variableName" : "connectSettings",
"variableType" : "DirectoryConnectSettings",
"documentation" : null,
"simpleType" : "DirectoryConnectSettings",
"variableSetterType" : "DirectoryConnectSettings"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "DirectoryConnectSettings",
"variableName" : "connectSettings",
"variableType" : "DirectoryConnectSettings",
"documentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
",
"simpleType" : "DirectoryConnectSettings",
"variableSetterType" : "DirectoryConnectSettings"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "Tags",
"defaultConsumerFluentSetterDocumentation" : "The tags to be assigned to AD Connector.
\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 #tags(List)}.\n@param tags 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 #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The tags to be assigned to AD Connector.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to AD Connector.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The tags to be assigned to AD Connector.
\n@param tags The tags to be assigned to AD Connector.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "The tags to be assigned to AD Connector.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "The tags to be assigned to AD Connector.
\n@param tags The tags to be assigned to AD Connector.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "The tags to be assigned to AD Connector.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to AD Connector.",
"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" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "Tag",
"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,
"requiresLength" : 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" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "The tags to be assigned to AD Connector.
\n@param tags The tags to be assigned to AD Connector.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "The tags to be assigned to AD Connector.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ConnectSettings" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getConnectSettings",
"beanStyleSetterMethodName" : "setConnectSettings",
"c2jName" : "ConnectSettings",
"c2jShape" : "DirectoryConnectSettings",
"defaultConsumerFluentSetterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\nThis is a convenience that creates an instance of the {@link DirectoryConnectSettings.Builder} avoiding the need to create one manually via {@link DirectoryConnectSettings#builder()}.\n\nWhen the {@link Consumer} completes, {@link DirectoryConnectSettings.Builder#build()} is called immediately and its result is passed to {@link #connectSettings(DirectoryConnectSettings)}.\n@param connectSettings a consumer that will call methods on {@link DirectoryConnectSettings.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #connectSettings(DirectoryConnectSettings)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@return A DirectoryConnectSettings object that contains additional information for the operation.\n@deprecated Use {@link #connectSettings()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@param connectSettings A DirectoryConnectSettings object that contains additional information for the operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #connectSettings(DirectoryConnectSettings)}\n",
"documentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ConnectSettings property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasConnectSettings",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "connectSettings",
"fluentSetterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@param connectSettings A DirectoryConnectSettings object that contains additional information for the operation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "connectSettings",
"getterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@return A DirectoryConnectSettings object that contains additional information for the operation.",
"getterModel" : {
"returnType" : "DirectoryConnectSettings",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ConnectSettings",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ConnectSettings",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ConnectSettings",
"sensitive" : false,
"setterDocumentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
\n@param connectSettings A DirectoryConnectSettings object that contains additional information for the operation.",
"setterMethodName" : "setConnectSettings",
"setterModel" : {
"variableDeclarationType" : "DirectoryConnectSettings",
"variableName" : "connectSettings",
"variableType" : "DirectoryConnectSettings",
"documentation" : null,
"simpleType" : "DirectoryConnectSettings",
"variableSetterType" : "DirectoryConnectSettings"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "DirectoryConnectSettings",
"variableName" : "connectSettings",
"variableType" : "DirectoryConnectSettings",
"documentation" : "A DirectoryConnectSettings object that contains additional information for the operation.
",
"simpleType" : "DirectoryConnectSettings",
"variableSetterType" : "DirectoryConnectSettings"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Description" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "Description",
"defaultConsumerFluentSetterDocumentation" : "A description for the directory.
\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 #description(String)}.\n@param description 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 #description(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A description for the directory.
\n@return A description for the directory.\n@deprecated Use {@link #description()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A description for the directory.
\n@param description A description for the directory.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n",
"documentation" : "A description for the directory.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDescription",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "A description for the directory.
\n@param description A description for the directory.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "A description for the directory.
\n@return A description for the directory.",
"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" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "A description for the directory.
\n@param description A description for the directory.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "A description for the directory.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Name" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "DirectoryName",
"defaultConsumerFluentSetterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\n@return The fully qualified name of the on-premises directory, such as corp.example.com
.\n@deprecated Use {@link #name()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\n@param name The fully qualified name of the on-premises directory, such as corp.example.com
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
"documentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\n@param name The fully qualified name of the on-premises directory, such as corp.example.com
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The fully qualified name of the on-premises directory, such as corp.example.com
.
\n@return The fully qualified name of the on-premises directory, such as corp.example.com
.",
"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,
"requiresLength" : 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 fully qualified name of the on-premises directory, such as corp.example.com
.
\n@param name The fully qualified name of the on-premises directory, such as corp.example.com
.",
"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 fully qualified name of the on-premises directory, such as corp.example.com
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Password" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPassword",
"beanStyleSetterMethodName" : "setPassword",
"c2jName" : "Password",
"c2jShape" : "ConnectPassword",
"defaultConsumerFluentSetterDocumentation" : "The password for the on-premises user account.
\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 #password(String)}.\n@param password 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 #password(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The password for the on-premises user account.
\n@return The password for the on-premises user account.\n@deprecated Use {@link #password()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The password for the on-premises user account.
\n@param password The password for the on-premises user account.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #password(String)}\n",
"documentation" : "The password for the on-premises user account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Password property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPassword",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "password",
"fluentSetterDocumentation" : "The password for the on-premises user account.
\n@param password The password for the on-premises user account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "password",
"getterDocumentation" : "The password for the on-premises user account.
\n@return The password for the on-premises user account.",
"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" : "Password",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Password",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Password",
"sensitive" : true,
"setterDocumentation" : "The password for the on-premises user account.
\n@param password The password for the on-premises user account.",
"setterMethodName" : "setPassword",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "password",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "password",
"variableType" : "String",
"documentation" : "The password for the on-premises user account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ShortName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getShortName",
"beanStyleSetterMethodName" : "setShortName",
"c2jName" : "ShortName",
"c2jShape" : "DirectoryShortName",
"defaultConsumerFluentSetterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\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 #shortName(String)}.\n@param shortName 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 #shortName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@return The NetBIOS name of the on-premises directory, such as CORP
.\n@deprecated Use {@link #shortName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@param shortName The NetBIOS name of the on-premises directory, such as CORP
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #shortName(String)}\n",
"documentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ShortName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasShortName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "shortName",
"fluentSetterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@param shortName The NetBIOS name of the on-premises directory, such as CORP
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "shortName",
"getterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@return The NetBIOS name of the on-premises directory, such as CORP
.",
"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" : "ShortName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ShortName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ShortName",
"sensitive" : false,
"setterDocumentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
\n@param shortName The NetBIOS name of the on-premises directory, such as CORP
.",
"setterMethodName" : "setShortName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "shortName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "shortName",
"variableType" : "String",
"documentation" : "The NetBIOS name of the on-premises directory, such as CORP
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Size" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getSize",
"beanStyleSetterMethodName" : "setSize",
"c2jName" : "Size",
"c2jShape" : "DirectorySize",
"defaultConsumerFluentSetterDocumentation" : "The size of the directory.
\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 #sizeAsString(String)}.\n@param size 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 #size(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The size of the directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #size} will return {@link DirectorySize#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sizeAsString}.\n
\n@return The size of the directory.\n@see DirectorySize\n@deprecated Use {@link #sizeAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The size of the directory.
\n@param size The size of the directory.\n@see DirectorySize\n@return Returns a reference to this object so that method calls can be chained together.\n@see DirectorySize\n@deprecated Use {@link #size(String)}\n",
"documentation" : "The size of the directory.
",
"endpointDiscoveryId" : false,
"enumType" : "DirectorySize",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Size property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasSize",
"fluentEnumGetterMethodName" : "size",
"fluentEnumSetterMethodName" : "size",
"fluentGetterMethodName" : "sizeAsString",
"fluentSetterDocumentation" : "The size of the directory.
\n@param size The size of the directory.\n@see DirectorySize\n@return Returns a reference to this object so that method calls can be chained together.\n@see DirectorySize",
"fluentSetterMethodName" : "size",
"getterDocumentation" : "The size of the directory.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #size} will return {@link DirectorySize#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sizeAsString}.\n
\n@return The size of the directory.\n@see DirectorySize",
"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" : "Size",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Size",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Size",
"sensitive" : false,
"setterDocumentation" : "The size of the directory.
\n@param size The size of the directory.\n@see DirectorySize",
"setterMethodName" : "setSize",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "size",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "size",
"variableType" : "String",
"documentation" : "The size of the directory.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Tags" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "Tags",
"defaultConsumerFluentSetterDocumentation" : "The tags to be assigned to AD Connector.
\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 #tags(List)}.\n@param tags 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 #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The tags to be assigned to AD Connector.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to AD Connector.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The tags to be assigned to AD Connector.
\n@param tags The tags to be assigned to AD Connector.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "The tags to be assigned to AD Connector.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "The tags to be assigned to AD Connector.
\n@param tags The tags to be assigned to AD Connector.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "The tags to be assigned to AD Connector.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return The tags to be assigned to AD Connector.",
"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" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "Tag",
"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,
"requiresLength" : 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" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "The tags to be assigned to AD Connector.
\n@param tags The tags to be assigned to AD Connector.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "