Struct aws_sdk_apigateway::input::GetExportInput  
source · #[non_exhaustive]pub struct GetExportInput { /* private fields */ }Expand description
Request a new export of a RestApi for a particular Stage.
Implementations§
source§impl GetExportInput
 
impl GetExportInput
sourcepub async fn make_operation(
    &self,
    _config: &Config
) -> Result<Operation<GetExport, AwsResponseRetryClassifier>, BuildError>
 
pub async fn make_operation(
    &self,
    _config: &Config
) -> Result<Operation<GetExport, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<GetExport>
sourcepub fn builder() -> Builder
 
pub fn builder() -> Builder
Creates a new builder-style object to manufacture GetExportInput.
source§impl GetExportInput
 
impl GetExportInput
sourcepub fn rest_api_id(&self) -> Option<&str>
 
pub fn rest_api_id(&self) -> Option<&str>
The string identifier of the associated RestApi.
sourcepub fn stage_name(&self) -> Option<&str>
 
pub fn stage_name(&self) -> Option<&str>
The name of the Stage that will be exported.
sourcepub fn export_type(&self) -> Option<&str>
 
pub fn export_type(&self) -> Option<&str>
The type of export. Acceptable values are 'oas30' for OpenAPI 3.0.x and 'swagger' for Swagger/OpenAPI 2.0.
sourcepub fn parameters(&self) -> Option<&HashMap<String, String>>
 
pub fn parameters(&self) -> Option<&HashMap<String, String>>
A key-value map of query string parameters that specify properties of the export, depending on the requested exportType. For exportType oas30 and swagger, any combination of the following parameters are supported: extensions='integrations' or extensions='apigateway' will export the API with x-amazon-apigateway-integration extensions. extensions='authorizers' will export the API with x-amazon-apigateway-authorizer extensions. postman will export the API with Postman extensions, allowing for import to the Postman tool
Trait Implementations§
source§impl Clone for GetExportInput
 
impl Clone for GetExportInput
source§fn clone(&self) -> GetExportInput
 
fn clone(&self) -> GetExportInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetExportInput
 
impl Debug for GetExportInput
source§impl PartialEq<GetExportInput> for GetExportInput
 
impl PartialEq<GetExportInput> for GetExportInput
source§fn eq(&self, other: &GetExportInput) -> bool
 
fn eq(&self, other: &GetExportInput) -> bool
self and other values to be equal, and is used
by ==.