Struct aws_sdk_comprehend::input::CreateEndpointInput
source · [−]#[non_exhaustive]pub struct CreateEndpointInput { /* private fields */ }Implementations
sourceimpl CreateEndpointInput
impl CreateEndpointInput
sourcepub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateEndpoint, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateEndpoint, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateEndpoint>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateEndpointInput.
sourceimpl CreateEndpointInput
impl CreateEndpointInput
sourcepub fn endpoint_name(&self) -> Option<&str>
pub fn endpoint_name(&self) -> Option<&str>
This is the descriptive suffix that becomes part of the EndpointArn used for all subsequent requests to this resource.
sourcepub fn model_arn(&self) -> Option<&str>
pub fn model_arn(&self) -> Option<&str>
The Amazon Resource Number (ARN) of the model to which the endpoint will be attached.
sourcepub fn desired_inference_units(&self) -> Option<i32>
pub fn desired_inference_units(&self) -> Option<i32>
The desired number of inference units to be used by the model using this endpoint. Each inference unit represents of a throughput of 100 characters per second.
sourcepub fn client_request_token(&self) -> Option<&str>
pub fn client_request_token(&self) -> Option<&str>
An idempotency token provided by the customer. If this token matches a previous endpoint creation request, Amazon Comprehend will not return a ResourceInUseException.
Tags associated with the endpoint being created. A tag is a key-value pair that adds metadata to the endpoint. For example, a tag with "Sales" as the key might be added to an endpoint to indicate its use by the sales department.
sourcepub fn data_access_role_arn(&self) -> Option<&str>
pub fn data_access_role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the AWS identity and Access Management (IAM) role that grants Amazon Comprehend read access to trained custom models encrypted with a customer managed key (ModelKmsKeyId).
Trait Implementations
sourceimpl Clone for CreateEndpointInput
impl Clone for CreateEndpointInput
sourcefn clone(&self) -> CreateEndpointInput
fn clone(&self) -> CreateEndpointInput
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more