Struct aws_sdk_greengrass::operation::get_function_definition_version::builders::GetFunctionDefinitionVersionFluentBuilder
source · pub struct GetFunctionDefinitionVersionFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to GetFunctionDefinitionVersion
.
Retrieves information about a Lambda function definition version, including which Lambda functions are included in the version and their configurations.
Implementations§
source§impl GetFunctionDefinitionVersionFluentBuilder
impl GetFunctionDefinitionVersionFluentBuilder
sourcepub fn as_input(&self) -> &GetFunctionDefinitionVersionInputBuilder
pub fn as_input(&self) -> &GetFunctionDefinitionVersionInputBuilder
Access the GetFunctionDefinitionVersion as a reference.
sourcepub async fn send(
self
) -> Result<GetFunctionDefinitionVersionOutput, SdkError<GetFunctionDefinitionVersionError, HttpResponse>>
pub async fn send( self ) -> Result<GetFunctionDefinitionVersionOutput, SdkError<GetFunctionDefinitionVersionError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self
) -> CustomizableOperation<GetFunctionDefinitionVersionOutput, GetFunctionDefinitionVersionError, Self>
pub fn customize( self ) -> CustomizableOperation<GetFunctionDefinitionVersionOutput, GetFunctionDefinitionVersionError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn function_definition_id(self, input: impl Into<String>) -> Self
pub fn function_definition_id(self, input: impl Into<String>) -> Self
The ID of the Lambda function definition.
sourcepub fn set_function_definition_id(self, input: Option<String>) -> Self
pub fn set_function_definition_id(self, input: Option<String>) -> Self
The ID of the Lambda function definition.
sourcepub fn get_function_definition_id(&self) -> &Option<String>
pub fn get_function_definition_id(&self) -> &Option<String>
The ID of the Lambda function definition.
sourcepub fn function_definition_version_id(self, input: impl Into<String>) -> Self
pub fn function_definition_version_id(self, input: impl Into<String>) -> Self
The ID of the function definition version. This value maps to the ’‘Version’’ property of the corresponding ’‘VersionInformation’’ object, which is returned by ’‘ListFunctionDefinitionVersions’’ requests. If the version is the last one that was associated with a function definition, the value also maps to the ’‘LatestVersion’’ property of the corresponding ’‘DefinitionInformation’’ object.
sourcepub fn set_function_definition_version_id(self, input: Option<String>) -> Self
pub fn set_function_definition_version_id(self, input: Option<String>) -> Self
The ID of the function definition version. This value maps to the ’‘Version’’ property of the corresponding ’‘VersionInformation’’ object, which is returned by ’‘ListFunctionDefinitionVersions’’ requests. If the version is the last one that was associated with a function definition, the value also maps to the ’‘LatestVersion’’ property of the corresponding ’‘DefinitionInformation’’ object.
sourcepub fn get_function_definition_version_id(&self) -> &Option<String>
pub fn get_function_definition_version_id(&self) -> &Option<String>
The ID of the function definition version. This value maps to the ’‘Version’’ property of the corresponding ’‘VersionInformation’’ object, which is returned by ’‘ListFunctionDefinitionVersions’’ requests. If the version is the last one that was associated with a function definition, the value also maps to the ’‘LatestVersion’’ property of the corresponding ’‘DefinitionInformation’’ object.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The token for the next set of results, or ’‘null’’ if there are no additional results.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The token for the next set of results, or ’‘null’’ if there are no additional results.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The token for the next set of results, or ’‘null’’ if there are no additional results.
Trait Implementations§
source§impl Clone for GetFunctionDefinitionVersionFluentBuilder
impl Clone for GetFunctionDefinitionVersionFluentBuilder
source§fn clone(&self) -> GetFunctionDefinitionVersionFluentBuilder
fn clone(&self) -> GetFunctionDefinitionVersionFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more