Struct aws_sdk_config::model::stored_query::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for StoredQuery.
Implementations§
source§impl Builder
impl Builder
sourcepub fn set_query_id(self, input: Option<String>) -> Self
pub fn set_query_id(self, input: Option<String>) -> Self
The ID of the query.
sourcepub fn query_arn(self, input: impl Into<String>) -> Self
pub fn query_arn(self, input: impl Into<String>) -> Self
Amazon Resource Name (ARN) of the query. For example, arn:partition:service:region:account-id:resource-type/resource-name/resource-id.
sourcepub fn set_query_arn(self, input: Option<String>) -> Self
pub fn set_query_arn(self, input: Option<String>) -> Self
Amazon Resource Name (ARN) of the query. For example, arn:partition:service:region:account-id:resource-type/resource-name/resource-id.
sourcepub fn query_name(self, input: impl Into<String>) -> Self
pub fn query_name(self, input: impl Into<String>) -> Self
The name of the query.
sourcepub fn set_query_name(self, input: Option<String>) -> Self
pub fn set_query_name(self, input: Option<String>) -> Self
The name of the query.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
A unique description for the query.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
A unique description for the query.
sourcepub fn expression(self, input: impl Into<String>) -> Self
pub fn expression(self, input: impl Into<String>) -> Self
The expression of the query. For example, SELECT resourceId, resourceType, supplementaryConfiguration.BucketVersioningConfiguration.status WHERE resourceType = 'AWS::S3::Bucket' AND supplementaryConfiguration.BucketVersioningConfiguration.status = 'Off'.
sourcepub fn set_expression(self, input: Option<String>) -> Self
pub fn set_expression(self, input: Option<String>) -> Self
The expression of the query. For example, SELECT resourceId, resourceType, supplementaryConfiguration.BucketVersioningConfiguration.status WHERE resourceType = 'AWS::S3::Bucket' AND supplementaryConfiguration.BucketVersioningConfiguration.status = 'Off'.
sourcepub fn build(self) -> StoredQuery
pub fn build(self) -> StoredQuery
Consumes the builder and constructs a StoredQuery.