Resource

Trait Resource 

Source
pub trait Resource: Sized + Sealed {
    type Properties: Properties<Self>;

    const TYPE: &'static str;

    // Required methods
    fn properties(&self) -> &Self::Properties;
    fn properties_mut(&mut self) -> &mut Self::Properties;
}
Expand description

Trait for stack resources, such as an Amazon Elastic Compute Cloud instance or an Amazon Simple Storage Service bucket.

Required Associated Constants§

Source

const TYPE: &'static str

Uniquely identifies the resource type.

Required Associated Types§

Source

type Properties: Properties<Self>

Type that represents the set of properties the resource can be configured with.

Required Methods§

Source

fn properties(&self) -> &Self::Properties

Get a reference to the properties on the resource.

Source

fn properties_mut(&mut self) -> &mut Self::Properties

Get a mutable reference to the properties on the resource.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Resource for Analyzer

Source§

const TYPE: &'static str = "AWS::AccessAnalyzer::Analyzer"

Source§

type Properties = AnalyzerProperties

Source§

impl Resource for cfn::aws::acmpca::Certificate

Source§

const TYPE: &'static str = "AWS::ACMPCA::Certificate"

Source§

type Properties = CertificateProperties

Source§

impl Resource for CertificateAuthority

Source§

const TYPE: &'static str = "AWS::ACMPCA::CertificateAuthority"

Source§

type Properties = CertificateAuthorityProperties

Source§

impl Resource for CertificateAuthorityActivation

Source§

const TYPE: &'static str = "AWS::ACMPCA::CertificateAuthorityActivation"

Source§

type Properties = CertificateAuthorityActivationProperties

Source§

impl Resource for Broker

Source§

const TYPE: &'static str = "AWS::AmazonMQ::Broker"

Source§

type Properties = BrokerProperties

Source§

impl Resource for Configuration

Source§

const TYPE: &'static str = "AWS::AmazonMQ::Configuration"

Source§

type Properties = ConfigurationProperties

Source§

impl Resource for ConfigurationAssociation

Source§

const TYPE: &'static str = "AWS::AmazonMQ::ConfigurationAssociation"

Source§

type Properties = ConfigurationAssociationProperties

Source§

impl Resource for cfn::aws::amplify::App

Source§

const TYPE: &'static str = "AWS::Amplify::App"

Source§

type Properties = AppProperties

Source§

impl Resource for Branch

Source§

const TYPE: &'static str = "AWS::Amplify::Branch"

Source§

type Properties = BranchProperties

Source§

impl Resource for cfn::aws::amplify::Domain

Source§

const TYPE: &'static str = "AWS::Amplify::Domain"

Source§

type Properties = DomainProperties

Source§

impl Resource for cfn::aws::apigateway::Account

Source§

const TYPE: &'static str = "AWS::ApiGateway::Account"

Source§

type Properties = AccountProperties

Source§

impl Resource for cfn::aws::apigateway::ApiKey

Source§

const TYPE: &'static str = "AWS::ApiGateway::ApiKey"

Source§

type Properties = ApiKeyProperties

Source§

impl Resource for cfn::aws::apigateway::Authorizer

Source§

const TYPE: &'static str = "AWS::ApiGateway::Authorizer"

Source§

type Properties = AuthorizerProperties

Source§

impl Resource for BasePathMapping

Source§

const TYPE: &'static str = "AWS::ApiGateway::BasePathMapping"

Source§

type Properties = BasePathMappingProperties

Source§

impl Resource for ClientCertificate

Source§

const TYPE: &'static str = "AWS::ApiGateway::ClientCertificate"

Source§

type Properties = ClientCertificateProperties

Source§

impl Resource for cfn::aws::apigateway::Deployment

Source§

const TYPE: &'static str = "AWS::ApiGateway::Deployment"

Source§

type Properties = DeploymentProperties

Source§

impl Resource for DocumentationPart

Source§

const TYPE: &'static str = "AWS::ApiGateway::DocumentationPart"

Source§

type Properties = DocumentationPartProperties

Source§

impl Resource for DocumentationVersion

Source§

const TYPE: &'static str = "AWS::ApiGateway::DocumentationVersion"

Source§

type Properties = DocumentationVersionProperties

Source§

impl Resource for cfn::aws::apigateway::DomainName

Source§

const TYPE: &'static str = "AWS::ApiGateway::DomainName"

Source§

type Properties = DomainNameProperties

Source§

impl Resource for GatewayResponse

Source§

const TYPE: &'static str = "AWS::ApiGateway::GatewayResponse"

Source§

type Properties = GatewayResponseProperties

Source§

impl Resource for Method

Source§

const TYPE: &'static str = "AWS::ApiGateway::Method"

Source§

type Properties = MethodProperties

Source§

impl Resource for cfn::aws::apigateway::Model

Source§

const TYPE: &'static str = "AWS::ApiGateway::Model"

Source§

type Properties = ModelProperties

Source§

impl Resource for RequestValidator

Source§

const TYPE: &'static str = "AWS::ApiGateway::RequestValidator"

Source§

type Properties = RequestValidatorProperties

Source§

impl Resource for cfn::aws::apigateway::Resource

Source§

const TYPE: &'static str = "AWS::ApiGateway::Resource"

Source§

type Properties = ResourceProperties

Source§

impl Resource for RestApi

Source§

const TYPE: &'static str = "AWS::ApiGateway::RestApi"

Source§

type Properties = RestApiProperties

Source§

impl Resource for cfn::aws::apigateway::Stage

Source§

const TYPE: &'static str = "AWS::ApiGateway::Stage"

Source§

type Properties = StageProperties

Source§

impl Resource for UsagePlan

Source§

const TYPE: &'static str = "AWS::ApiGateway::UsagePlan"

Source§

type Properties = UsagePlanProperties

Source§

impl Resource for UsagePlanKey

Source§

const TYPE: &'static str = "AWS::ApiGateway::UsagePlanKey"

Source§

type Properties = UsagePlanKeyProperties

Source§

const TYPE: &'static str = "AWS::ApiGateway::VpcLink"

Source§

type Properties = VpcLinkProperties

Source§

impl Resource for Api

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::Api"

Source§

type Properties = ApiProperties

Source§

impl Resource for ApiGatewayManagedOverrides

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::ApiGatewayManagedOverrides"

Source§

type Properties = ApiGatewayManagedOverridesProperties

Source§

impl Resource for ApiMapping

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::ApiMapping"

Source§

type Properties = ApiMappingProperties

Source§

impl Resource for cfn::aws::apigatewayv2::Authorizer

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::Authorizer"

Source§

type Properties = AuthorizerProperties

Source§

impl Resource for cfn::aws::apigatewayv2::Deployment

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::Deployment"

Source§

type Properties = DeploymentProperties

Source§

impl Resource for cfn::aws::apigatewayv2::DomainName

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::DomainName"

Source§

type Properties = DomainNameProperties

Source§

impl Resource for cfn::aws::apigatewayv2::Integration

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::Integration"

Source§

type Properties = IntegrationProperties

Source§

impl Resource for IntegrationResponse

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::IntegrationResponse"

Source§

type Properties = IntegrationResponseProperties

Source§

impl Resource for cfn::aws::apigatewayv2::Model

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::Model"

Source§

type Properties = ModelProperties

Source§

impl Resource for cfn::aws::apigatewayv2::Route

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::Route"

Source§

type Properties = RouteProperties

Source§

impl Resource for RouteResponse

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::RouteResponse"

Source§

type Properties = RouteResponseProperties

Source§

impl Resource for cfn::aws::apigatewayv2::Stage

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::Stage"

Source§

type Properties = StageProperties

Source§

const TYPE: &'static str = "AWS::ApiGatewayV2::VpcLink"

Source§

type Properties = VpcLinkProperties

Source§

impl Resource for cfn::aws::appconfig::Application

Source§

const TYPE: &'static str = "AWS::AppConfig::Application"

Source§

type Properties = ApplicationProperties

Source§

impl Resource for ConfigurationProfile

Source§

const TYPE: &'static str = "AWS::AppConfig::ConfigurationProfile"

Source§

type Properties = ConfigurationProfileProperties

Source§

impl Resource for cfn::aws::appconfig::Deployment

Source§

const TYPE: &'static str = "AWS::AppConfig::Deployment"

Source§

type Properties = DeploymentProperties

Source§

impl Resource for DeploymentStrategy

Source§

const TYPE: &'static str = "AWS::AppConfig::DeploymentStrategy"

Source§

type Properties = DeploymentStrategyProperties

Source§

impl Resource for cfn::aws::appconfig::Environment

Source§

const TYPE: &'static str = "AWS::AppConfig::Environment"

Source§

type Properties = EnvironmentProperties

Source§

impl Resource for HostedConfigurationVersion

Source§

const TYPE: &'static str = "AWS::AppConfig::HostedConfigurationVersion"

Source§

type Properties = HostedConfigurationVersionProperties

Source§

impl Resource for ConnectorProfile

Source§

const TYPE: &'static str = "AWS::AppFlow::ConnectorProfile"

Source§

type Properties = ConnectorProfileProperties

Source§

impl Resource for cfn::aws::appflow::Flow

Source§

const TYPE: &'static str = "AWS::AppFlow::Flow"

Source§

type Properties = FlowProperties

Source§

impl Resource for EventIntegration

Source§

const TYPE: &'static str = "AWS::AppIntegrations::EventIntegration"

Source§

type Properties = EventIntegrationProperties

Source§

impl Resource for ScalableTarget

Source§

const TYPE: &'static str = "AWS::ApplicationAutoScaling::ScalableTarget"

Source§

type Properties = ScalableTargetProperties

Source§

impl Resource for cfn::aws::applicationautoscaling::ScalingPolicy

Source§

const TYPE: &'static str = "AWS::ApplicationAutoScaling::ScalingPolicy"

Source§

type Properties = ScalingPolicyProperties

Source§

impl Resource for cfn::aws::applicationinsights::Application

Source§

const TYPE: &'static str = "AWS::ApplicationInsights::Application"

Source§

type Properties = ApplicationProperties

Source§

impl Resource for GatewayRoute

Source§

const TYPE: &'static str = "AWS::AppMesh::GatewayRoute"

Source§

type Properties = GatewayRouteProperties

Source§

impl Resource for Mesh

Source§

const TYPE: &'static str = "AWS::AppMesh::Mesh"

Source§

type Properties = MeshProperties

Source§

impl Resource for cfn::aws::appmesh::Route

Source§

const TYPE: &'static str = "AWS::AppMesh::Route"

Source§

type Properties = RouteProperties

Source§

impl Resource for VirtualGateway

Source§

const TYPE: &'static str = "AWS::AppMesh::VirtualGateway"

Source§

type Properties = VirtualGatewayProperties

Source§

impl Resource for VirtualNode

Source§

const TYPE: &'static str = "AWS::AppMesh::VirtualNode"

Source§

type Properties = VirtualNodeProperties

Source§

impl Resource for VirtualRouter

Source§

const TYPE: &'static str = "AWS::AppMesh::VirtualRouter"

Source§

type Properties = VirtualRouterProperties

Source§

impl Resource for VirtualService

Source§

const TYPE: &'static str = "AWS::AppMesh::VirtualService"

Source§

type Properties = VirtualServiceProperties

Source§

impl Resource for cfn::aws::apprunner::Service

Source§

const TYPE: &'static str = "AWS::AppRunner::Service"

Source§

type Properties = ServiceProperties

Source§

impl Resource for DirectoryConfig

Source§

const TYPE: &'static str = "AWS::AppStream::DirectoryConfig"

Source§

type Properties = DirectoryConfigProperties

Source§

impl Resource for cfn::aws::appstream::Fleet

Source§

const TYPE: &'static str = "AWS::AppStream::Fleet"

Source§

type Properties = FleetProperties

Source§

impl Resource for ImageBuilder

Source§

const TYPE: &'static str = "AWS::AppStream::ImageBuilder"

Source§

type Properties = ImageBuilderProperties

Source§

impl Resource for cfn::aws::appstream::Stack

Source§

const TYPE: &'static str = "AWS::AppStream::Stack"

Source§

type Properties = StackProperties

Source§

impl Resource for StackFleetAssociation

Source§

const TYPE: &'static str = "AWS::AppStream::StackFleetAssociation"

Source§

type Properties = StackFleetAssociationProperties

Source§

impl Resource for StackUserAssociation

Source§

const TYPE: &'static str = "AWS::AppStream::StackUserAssociation"

Source§

type Properties = StackUserAssociationProperties

Source§

impl Resource for cfn::aws::appstream::User

Source§

const TYPE: &'static str = "AWS::AppStream::User"

Source§

type Properties = UserProperties

Source§

impl Resource for ApiCache

Source§

const TYPE: &'static str = "AWS::AppSync::ApiCache"

Source§

type Properties = ApiCacheProperties

Source§

impl Resource for cfn::aws::appsync::ApiKey

Source§

const TYPE: &'static str = "AWS::AppSync::ApiKey"

Source§

type Properties = ApiKeyProperties

Source§

impl Resource for cfn::aws::appsync::DataSource

Source§

const TYPE: &'static str = "AWS::AppSync::DataSource"

Source§

type Properties = DataSourceProperties

Source§

impl Resource for FunctionConfiguration

Source§

const TYPE: &'static str = "AWS::AppSync::FunctionConfiguration"

Source§

type Properties = FunctionConfigurationProperties

Source§

impl Resource for GraphQLApi

Source§

const TYPE: &'static str = "AWS::AppSync::GraphQLApi"

Source§

type Properties = GraphQLApiProperties

Source§

impl Resource for GraphQLSchema

Source§

const TYPE: &'static str = "AWS::AppSync::GraphQLSchema"

Source§

type Properties = GraphQLSchemaProperties

Source§

impl Resource for Resolver

Source§

const TYPE: &'static str = "AWS::AppSync::Resolver"

Source§

type Properties = ResolverProperties

Source§

impl Resource for DataCatalog

Source§

const TYPE: &'static str = "AWS::Athena::DataCatalog"

Source§

type Properties = DataCatalogProperties

Source§

impl Resource for NamedQuery

Source§

const TYPE: &'static str = "AWS::Athena::NamedQuery"

Source§

type Properties = NamedQueryProperties

Source§

impl Resource for WorkGroup

Source§

const TYPE: &'static str = "AWS::Athena::WorkGroup"

Source§

type Properties = WorkGroupProperties

Source§

impl Resource for Assessment

Source§

const TYPE: &'static str = "AWS::AuditManager::Assessment"

Source§

type Properties = AssessmentProperties

Source§

impl Resource for AutoScalingGroup

Source§

const TYPE: &'static str = "AWS::AutoScaling::AutoScalingGroup"

Source§

type Properties = AutoScalingGroupProperties

Source§

impl Resource for LaunchConfiguration

Source§

const TYPE: &'static str = "AWS::AutoScaling::LaunchConfiguration"

Source§

type Properties = LaunchConfigurationProperties

Source§

impl Resource for LifecycleHook

Source§

const TYPE: &'static str = "AWS::AutoScaling::LifecycleHook"

Source§

type Properties = LifecycleHookProperties

Source§

impl Resource for cfn::aws::autoscaling::ScalingPolicy

Source§

const TYPE: &'static str = "AWS::AutoScaling::ScalingPolicy"

Source§

type Properties = ScalingPolicyProperties

Source§

impl Resource for ScheduledAction

Source§

const TYPE: &'static str = "AWS::AutoScaling::ScheduledAction"

Source§

type Properties = ScheduledActionProperties

Source§

impl Resource for WarmPool

Source§

const TYPE: &'static str = "AWS::AutoScaling::WarmPool"

Source§

type Properties = WarmPoolProperties

Source§

impl Resource for ScalingPlan

Source§

const TYPE: &'static str = "AWS::AutoScalingPlans::ScalingPlan"

Source§

type Properties = ScalingPlanProperties

Source§

impl Resource for BackupPlan

Source§

const TYPE: &'static str = "AWS::Backup::BackupPlan"

Source§

type Properties = BackupPlanProperties

Source§

impl Resource for BackupSelection

Source§

const TYPE: &'static str = "AWS::Backup::BackupSelection"

Source§

type Properties = BackupSelectionProperties

Source§

impl Resource for BackupVault

Source§

const TYPE: &'static str = "AWS::Backup::BackupVault"

Source§

type Properties = BackupVaultProperties

Source§

impl Resource for ComputeEnvironment

Source§

const TYPE: &'static str = "AWS::Batch::ComputeEnvironment"

Source§

type Properties = ComputeEnvironmentProperties

Source§

impl Resource for JobDefinition

Source§

const TYPE: &'static str = "AWS::Batch::JobDefinition"

Source§

type Properties = JobDefinitionProperties

Source§

impl Resource for JobQueue

Source§

const TYPE: &'static str = "AWS::Batch::JobQueue"

Source§

type Properties = JobQueueProperties

Source§

impl Resource for Budget

Source§

const TYPE: &'static str = "AWS::Budgets::Budget"

Source§

type Properties = BudgetProperties

Source§

impl Resource for BudgetsAction

Source§

const TYPE: &'static str = "AWS::Budgets::BudgetsAction"

Source§

type Properties = BudgetsActionProperties

Source§

impl Resource for Keyspace

Source§

const TYPE: &'static str = "AWS::Cassandra::Keyspace"

Source§

type Properties = KeyspaceProperties

Source§

impl Resource for cfn::aws::cassandra::Table

Source§

const TYPE: &'static str = "AWS::Cassandra::Table"

Source§

type Properties = TableProperties

Source§

impl Resource for AnomalyMonitor

Source§

const TYPE: &'static str = "AWS::CE::AnomalyMonitor"

Source§

type Properties = AnomalyMonitorProperties

Source§

impl Resource for AnomalySubscription

Source§

const TYPE: &'static str = "AWS::CE::AnomalySubscription"

Source§

type Properties = AnomalySubscriptionProperties

Source§

impl Resource for CostCategory

Source§

const TYPE: &'static str = "AWS::CE::CostCategory"

Source§

type Properties = CostCategoryProperties

Source§

impl Resource for cfn::aws::certificatemanager::Account

Source§

const TYPE: &'static str = "AWS::CertificateManager::Account"

Source§

type Properties = AccountProperties

Source§

impl Resource for cfn::aws::certificatemanager::Certificate

Source§

const TYPE: &'static str = "AWS::CertificateManager::Certificate"

Source§

type Properties = CertificateProperties

Source§

impl Resource for SlackChannelConfiguration

Source§

const TYPE: &'static str = "AWS::Chatbot::SlackChannelConfiguration"

Source§

type Properties = SlackChannelConfigurationProperties

Source§

impl Resource for EnvironmentEC2

Source§

const TYPE: &'static str = "AWS::Cloud9::EnvironmentEC2"

Source§

type Properties = EnvironmentEC2Properties

Source§

impl Resource for CustomResource

Source§

const TYPE: &'static str = "AWS::CloudFormation::CustomResource"

Source§

type Properties = CustomResourceProperties

Source§

impl Resource for Macro

Source§

const TYPE: &'static str = "AWS::CloudFormation::Macro"

Source§

type Properties = MacroProperties

Source§

impl Resource for ModuleDefaultVersion

Source§

const TYPE: &'static str = "AWS::CloudFormation::ModuleDefaultVersion"

Source§

type Properties = ModuleDefaultVersionProperties

Source§

impl Resource for ModuleVersion

Source§

const TYPE: &'static str = "AWS::CloudFormation::ModuleVersion"

Source§

type Properties = ModuleVersionProperties

Source§

impl Resource for PublicTypeVersion

Source§

const TYPE: &'static str = "AWS::CloudFormation::PublicTypeVersion"

Source§

type Properties = PublicTypeVersionProperties

Source§

impl Resource for Publisher

Source§

const TYPE: &'static str = "AWS::CloudFormation::Publisher"

Source§

type Properties = PublisherProperties

Source§

impl Resource for ResourceDefaultVersion

Source§

const TYPE: &'static str = "AWS::CloudFormation::ResourceDefaultVersion"

Source§

type Properties = ResourceDefaultVersionProperties

Source§

impl Resource for ResourceVersion

Source§

const TYPE: &'static str = "AWS::CloudFormation::ResourceVersion"

Source§

type Properties = ResourceVersionProperties

Source§

impl Resource for cfn::aws::cloudformation::Stack

Source§

const TYPE: &'static str = "AWS::CloudFormation::Stack"

Source§

type Properties = StackProperties

Source§

impl Resource for StackSet

Source§

const TYPE: &'static str = "AWS::CloudFormation::StackSet"

Source§

type Properties = StackSetProperties

Source§

impl Resource for TypeActivation

Source§

const TYPE: &'static str = "AWS::CloudFormation::TypeActivation"

Source§

type Properties = TypeActivationProperties

Source§

impl Resource for WaitCondition

Source§

const TYPE: &'static str = "AWS::CloudFormation::WaitCondition"

Source§

type Properties = WaitConditionProperties

Source§

impl Resource for WaitConditionHandle

Source§

const TYPE: &'static str = "AWS::CloudFormation::WaitConditionHandle"

Source§

type Properties = WaitConditionHandleProperties

Source§

impl Resource for CachePolicy

Source§

const TYPE: &'static str = "AWS::CloudFront::CachePolicy"

Source§

type Properties = CachePolicyProperties

Source§

impl Resource for CloudFrontOriginAccessIdentity

Source§

const TYPE: &'static str = "AWS::CloudFront::CloudFrontOriginAccessIdentity"

Source§

type Properties = CloudFrontOriginAccessIdentityProperties

Source§

impl Resource for Distribution

Source§

const TYPE: &'static str = "AWS::CloudFront::Distribution"

Source§

type Properties = DistributionProperties

Source§

impl Resource for cfn::aws::cloudfront::Function

Source§

const TYPE: &'static str = "AWS::CloudFront::Function"

Source§

type Properties = FunctionProperties

Source§

impl Resource for KeyGroup

Source§

const TYPE: &'static str = "AWS::CloudFront::KeyGroup"

Source§

type Properties = KeyGroupProperties

Source§

impl Resource for OriginRequestPolicy

Source§

const TYPE: &'static str = "AWS::CloudFront::OriginRequestPolicy"

Source§

type Properties = OriginRequestPolicyProperties

Source§

impl Resource for PublicKey

Source§

const TYPE: &'static str = "AWS::CloudFront::PublicKey"

Source§

type Properties = PublicKeyProperties

Source§

impl Resource for RealtimeLogConfig

Source§

const TYPE: &'static str = "AWS::CloudFront::RealtimeLogConfig"

Source§

type Properties = RealtimeLogConfigProperties

Source§

impl Resource for StreamingDistribution

Source§

const TYPE: &'static str = "AWS::CloudFront::StreamingDistribution"

Source§

type Properties = StreamingDistributionProperties

Source§

impl Resource for Trail

Source§

const TYPE: &'static str = "AWS::CloudTrail::Trail"

Source§

type Properties = TrailProperties

Source§

impl Resource for Alarm

Source§

const TYPE: &'static str = "AWS::CloudWatch::Alarm"

Source§

type Properties = AlarmProperties

Source§

impl Resource for cfn::aws::cloudwatch::AnomalyDetector

Source§

const TYPE: &'static str = "AWS::CloudWatch::AnomalyDetector"

Source§

type Properties = AnomalyDetectorProperties

Source§

impl Resource for CompositeAlarm

Source§

const TYPE: &'static str = "AWS::CloudWatch::CompositeAlarm"

Source§

type Properties = CompositeAlarmProperties

Source§

impl Resource for cfn::aws::cloudwatch::Dashboard

Source§

const TYPE: &'static str = "AWS::CloudWatch::Dashboard"

Source§

type Properties = DashboardProperties

Source§

impl Resource for InsightRule

Source§

const TYPE: &'static str = "AWS::CloudWatch::InsightRule"

Source§

type Properties = InsightRuleProperties

Source§

impl Resource for MetricStream

Source§

const TYPE: &'static str = "AWS::CloudWatch::MetricStream"

Source§

type Properties = MetricStreamProperties

Source§

impl Resource for cfn::aws::codeartifact::Domain

Source§

const TYPE: &'static str = "AWS::CodeArtifact::Domain"

Source§

type Properties = DomainProperties

Source§

impl Resource for cfn::aws::codeartifact::Repository

Source§

const TYPE: &'static str = "AWS::CodeArtifact::Repository"

Source§

type Properties = RepositoryProperties

Source§

impl Resource for cfn::aws::codebuild::Project

Source§

const TYPE: &'static str = "AWS::CodeBuild::Project"

Source§

type Properties = ProjectProperties

Source§

impl Resource for ReportGroup

Source§

const TYPE: &'static str = "AWS::CodeBuild::ReportGroup"

Source§

type Properties = ReportGroupProperties

Source§

impl Resource for SourceCredential

Source§

const TYPE: &'static str = "AWS::CodeBuild::SourceCredential"

Source§

type Properties = SourceCredentialProperties

Source§

impl Resource for cfn::aws::codecommit::Repository

Source§

const TYPE: &'static str = "AWS::CodeCommit::Repository"

Source§

type Properties = RepositoryProperties

Source§

impl Resource for cfn::aws::codedeploy::Application

Source§

const TYPE: &'static str = "AWS::CodeDeploy::Application"

Source§

type Properties = ApplicationProperties

Source§

impl Resource for DeploymentConfig

Source§

const TYPE: &'static str = "AWS::CodeDeploy::DeploymentConfig"

Source§

type Properties = DeploymentConfigProperties

Source§

impl Resource for DeploymentGroup

Source§

const TYPE: &'static str = "AWS::CodeDeploy::DeploymentGroup"

Source§

type Properties = DeploymentGroupProperties

Source§

impl Resource for ProfilingGroup

Source§

const TYPE: &'static str = "AWS::CodeGuruProfiler::ProfilingGroup"

Source§

type Properties = ProfilingGroupProperties

Source§

impl Resource for RepositoryAssociation

Source§

const TYPE: &'static str = "AWS::CodeGuruReviewer::RepositoryAssociation"

Source§

type Properties = RepositoryAssociationProperties

Source§

impl Resource for CustomActionType

Source§

const TYPE: &'static str = "AWS::CodePipeline::CustomActionType"

Source§

type Properties = CustomActionTypeProperties

Source§

impl Resource for cfn::aws::codepipeline::Pipeline

Source§

const TYPE: &'static str = "AWS::CodePipeline::Pipeline"

Source§

type Properties = PipelineProperties

Source§

impl Resource for Webhook

Source§

const TYPE: &'static str = "AWS::CodePipeline::Webhook"

Source§

type Properties = WebhookProperties

Source§

impl Resource for GitHubRepository

Source§

const TYPE: &'static str = "AWS::CodeStar::GitHubRepository"

Source§

type Properties = GitHubRepositoryProperties

Source§

impl Resource for cfn::aws::codestarconnections::Connection

Source§

const TYPE: &'static str = "AWS::CodeStarConnections::Connection"

Source§

type Properties = ConnectionProperties

Source§

impl Resource for NotificationRule

Source§

const TYPE: &'static str = "AWS::CodeStarNotifications::NotificationRule"

Source§

type Properties = NotificationRuleProperties

Source§

impl Resource for IdentityPool

Source§

const TYPE: &'static str = "AWS::Cognito::IdentityPool"

Source§

type Properties = IdentityPoolProperties

Source§

impl Resource for IdentityPoolRoleAttachment

Source§

const TYPE: &'static str = "AWS::Cognito::IdentityPoolRoleAttachment"

Source§

type Properties = IdentityPoolRoleAttachmentProperties

Source§

impl Resource for UserPool

Source§

const TYPE: &'static str = "AWS::Cognito::UserPool"

Source§

type Properties = UserPoolProperties

Source§

impl Resource for UserPoolClient

Source§

const TYPE: &'static str = "AWS::Cognito::UserPoolClient"

Source§

type Properties = UserPoolClientProperties

Source§

impl Resource for UserPoolDomain

Source§

const TYPE: &'static str = "AWS::Cognito::UserPoolDomain"

Source§

type Properties = UserPoolDomainProperties

Source§

impl Resource for UserPoolGroup

Source§

const TYPE: &'static str = "AWS::Cognito::UserPoolGroup"

Source§

type Properties = UserPoolGroupProperties

Source§

impl Resource for UserPoolIdentityProvider

Source§

const TYPE: &'static str = "AWS::Cognito::UserPoolIdentityProvider"

Source§

type Properties = UserPoolIdentityProviderProperties

Source§

impl Resource for UserPoolResourceServer

Source§

const TYPE: &'static str = "AWS::Cognito::UserPoolResourceServer"

Source§

type Properties = UserPoolResourceServerProperties

Source§

impl Resource for UserPoolRiskConfigurationAttachment

Source§

const TYPE: &'static str = "AWS::Cognito::UserPoolRiskConfigurationAttachment"

Source§

type Properties = UserPoolRiskConfigurationAttachmentProperties

Source§

impl Resource for UserPoolUICustomizationAttachment

Source§

const TYPE: &'static str = "AWS::Cognito::UserPoolUICustomizationAttachment"

Source§

type Properties = UserPoolUICustomizationAttachmentProperties

Source§

impl Resource for UserPoolUser

Source§

const TYPE: &'static str = "AWS::Cognito::UserPoolUser"

Source§

type Properties = UserPoolUserProperties

Source§

impl Resource for UserPoolUserToGroupAttachment

Source§

const TYPE: &'static str = "AWS::Cognito::UserPoolUserToGroupAttachment"

Source§

type Properties = UserPoolUserToGroupAttachmentProperties

Source§

impl Resource for AggregationAuthorization

Source§

const TYPE: &'static str = "AWS::Config::AggregationAuthorization"

Source§

type Properties = AggregationAuthorizationProperties

Source§

impl Resource for ConfigRule

Source§

const TYPE: &'static str = "AWS::Config::ConfigRule"

Source§

type Properties = ConfigRuleProperties

Source§

impl Resource for ConfigurationAggregator

Source§

const TYPE: &'static str = "AWS::Config::ConfigurationAggregator"

Source§

type Properties = ConfigurationAggregatorProperties

Source§

impl Resource for ConfigurationRecorder

Source§

const TYPE: &'static str = "AWS::Config::ConfigurationRecorder"

Source§

type Properties = ConfigurationRecorderProperties

Source§

impl Resource for ConformancePack

Source§

const TYPE: &'static str = "AWS::Config::ConformancePack"

Source§

type Properties = ConformancePackProperties

Source§

impl Resource for DeliveryChannel

Source§

const TYPE: &'static str = "AWS::Config::DeliveryChannel"

Source§

type Properties = DeliveryChannelProperties

Source§

impl Resource for OrganizationConfigRule

Source§

const TYPE: &'static str = "AWS::Config::OrganizationConfigRule"

Source§

type Properties = OrganizationConfigRuleProperties

Source§

impl Resource for OrganizationConformancePack

Source§

const TYPE: &'static str = "AWS::Config::OrganizationConformancePack"

Source§

type Properties = OrganizationConformancePackProperties

Source§

impl Resource for RemediationConfiguration

Source§

const TYPE: &'static str = "AWS::Config::RemediationConfiguration"

Source§

type Properties = RemediationConfigurationProperties

Source§

impl Resource for StoredQuery

Source§

const TYPE: &'static str = "AWS::Config::StoredQuery"

Source§

type Properties = StoredQueryProperties

Source§

impl Resource for QuickConnect

Source§

const TYPE: &'static str = "AWS::Connect::QuickConnect"

Source§

type Properties = QuickConnectProperties

Source§

impl Resource for ReportDefinition

Source§

const TYPE: &'static str = "AWS::CUR::ReportDefinition"

Source§

type Properties = ReportDefinitionProperties

Source§

impl Resource for cfn::aws::customerprofiles::Domain

Source§

const TYPE: &'static str = "AWS::CustomerProfiles::Domain"

Source§

type Properties = DomainProperties

Source§

impl Resource for cfn::aws::customerprofiles::Integration

Source§

const TYPE: &'static str = "AWS::CustomerProfiles::Integration"

Source§

type Properties = IntegrationProperties

Source§

impl Resource for ObjectType

Source§

const TYPE: &'static str = "AWS::CustomerProfiles::ObjectType"

Source§

type Properties = ObjectTypeProperties

Source§

impl Resource for cfn::aws::databrew::Dataset

Source§

const TYPE: &'static str = "AWS::DataBrew::Dataset"

Source§

type Properties = DatasetProperties

Source§

impl Resource for cfn::aws::databrew::Job

Source§

const TYPE: &'static str = "AWS::DataBrew::Job"

Source§

type Properties = JobProperties

Source§

impl Resource for cfn::aws::databrew::Project

Source§

const TYPE: &'static str = "AWS::DataBrew::Project"

Source§

type Properties = ProjectProperties

Source§

impl Resource for Recipe

Source§

const TYPE: &'static str = "AWS::DataBrew::Recipe"

Source§

type Properties = RecipeProperties

Source§

impl Resource for Schedule

Source§

const TYPE: &'static str = "AWS::DataBrew::Schedule"

Source§

type Properties = ScheduleProperties

Source§

impl Resource for cfn::aws::datapipeline::Pipeline

Source§

const TYPE: &'static str = "AWS::DataPipeline::Pipeline"

Source§

type Properties = PipelineProperties

Source§

impl Resource for Agent

Source§

const TYPE: &'static str = "AWS::DataSync::Agent"

Source§

type Properties = AgentProperties

Source§

impl Resource for LocationEFS

Source§

const TYPE: &'static str = "AWS::DataSync::LocationEFS"

Source§

type Properties = LocationEFSProperties

Source§

impl Resource for LocationFSxWindows

Source§

const TYPE: &'static str = "AWS::DataSync::LocationFSxWindows"

Source§

type Properties = LocationFSxWindowsProperties

Source§

impl Resource for LocationNFS

Source§

const TYPE: &'static str = "AWS::DataSync::LocationNFS"

Source§

type Properties = LocationNFSProperties

Source§

impl Resource for LocationObjectStorage

Source§

const TYPE: &'static str = "AWS::DataSync::LocationObjectStorage"

Source§

type Properties = LocationObjectStorageProperties

Source§

impl Resource for LocationS3

Source§

const TYPE: &'static str = "AWS::DataSync::LocationS3"

Source§

type Properties = LocationS3Properties

Source§

impl Resource for LocationSMB

Source§

const TYPE: &'static str = "AWS::DataSync::LocationSMB"

Source§

type Properties = LocationSMBProperties

Source§

impl Resource for Task

Source§

const TYPE: &'static str = "AWS::DataSync::Task"

Source§

type Properties = TaskProperties

Source§

impl Resource for cfn::aws::dax::Cluster

Source§

const TYPE: &'static str = "AWS::DAX::Cluster"

Source§

type Properties = ClusterProperties

Source§

impl Resource for cfn::aws::dax::ParameterGroup

Source§

const TYPE: &'static str = "AWS::DAX::ParameterGroup"

Source§

type Properties = ParameterGroupProperties

Source§

impl Resource for cfn::aws::dax::SubnetGroup

Source§

const TYPE: &'static str = "AWS::DAX::SubnetGroup"

Source§

type Properties = SubnetGroupProperties

Source§

impl Resource for Graph

Source§

const TYPE: &'static str = "AWS::Detective::Graph"

Source§

type Properties = GraphProperties

Source§

impl Resource for MemberInvitation

Source§

const TYPE: &'static str = "AWS::Detective::MemberInvitation"

Source§

type Properties = MemberInvitationProperties

Source§

impl Resource for cfn::aws::devopsguru::NotificationChannel

Source§

const TYPE: &'static str = "AWS::DevOpsGuru::NotificationChannel"

Source§

type Properties = NotificationChannelProperties

Source§

impl Resource for ResourceCollection

Source§

const TYPE: &'static str = "AWS::DevOpsGuru::ResourceCollection"

Source§

type Properties = ResourceCollectionProperties

Source§

impl Resource for MicrosoftAD

Source§

const TYPE: &'static str = "AWS::DirectoryService::MicrosoftAD"

Source§

type Properties = MicrosoftADProperties

Source§

impl Resource for SimpleAD

Source§

const TYPE: &'static str = "AWS::DirectoryService::SimpleAD"

Source§

type Properties = SimpleADProperties

Source§

impl Resource for LifecyclePolicy

Source§

const TYPE: &'static str = "AWS::DLM::LifecyclePolicy"

Source§

type Properties = LifecyclePolicyProperties

Source§

impl Resource for cfn::aws::dms::Certificate

Source§

const TYPE: &'static str = "AWS::DMS::Certificate"

Source§

type Properties = CertificateProperties

Source§

impl Resource for cfn::aws::dms::Endpoint

Source§

const TYPE: &'static str = "AWS::DMS::Endpoint"

Source§

type Properties = EndpointProperties

Source§

impl Resource for cfn::aws::dms::EventSubscription

Source§

const TYPE: &'static str = "AWS::DMS::EventSubscription"

Source§

type Properties = EventSubscriptionProperties

Source§

impl Resource for ReplicationInstance

Source§

const TYPE: &'static str = "AWS::DMS::ReplicationInstance"

Source§

type Properties = ReplicationInstanceProperties

Source§

impl Resource for ReplicationSubnetGroup

Source§

const TYPE: &'static str = "AWS::DMS::ReplicationSubnetGroup"

Source§

type Properties = ReplicationSubnetGroupProperties

Source§

impl Resource for ReplicationTask

Source§

const TYPE: &'static str = "AWS::DMS::ReplicationTask"

Source§

type Properties = ReplicationTaskProperties

Source§

impl Resource for cfn::aws::docdb::DBCluster

Source§

const TYPE: &'static str = "AWS::DocDB::DBCluster"

Source§

type Properties = DBClusterProperties

Source§

impl Resource for cfn::aws::docdb::DBClusterParameterGroup

Source§

const TYPE: &'static str = "AWS::DocDB::DBClusterParameterGroup"

Source§

type Properties = DBClusterParameterGroupProperties

Source§

impl Resource for cfn::aws::docdb::DBInstance

Source§

const TYPE: &'static str = "AWS::DocDB::DBInstance"

Source§

type Properties = DBInstanceProperties

Source§

impl Resource for cfn::aws::docdb::DBSubnetGroup

Source§

const TYPE: &'static str = "AWS::DocDB::DBSubnetGroup"

Source§

type Properties = DBSubnetGroupProperties

Source§

impl Resource for GlobalTable

Source§

const TYPE: &'static str = "AWS::DynamoDB::GlobalTable"

Source§

type Properties = GlobalTableProperties

Source§

impl Resource for cfn::aws::dynamodb::Table

Source§

const TYPE: &'static str = "AWS::DynamoDB::Table"

Source§

type Properties = TableProperties

Source§

impl Resource for CapacityReservation

Source§

const TYPE: &'static str = "AWS::EC2::CapacityReservation"

Source§

type Properties = CapacityReservationProperties

Source§

impl Resource for CarrierGateway

Source§

const TYPE: &'static str = "AWS::EC2::CarrierGateway"

Source§

type Properties = CarrierGatewayProperties

Source§

impl Resource for ClientVpnAuthorizationRule

Source§

const TYPE: &'static str = "AWS::EC2::ClientVpnAuthorizationRule"

Source§

type Properties = ClientVpnAuthorizationRuleProperties

Source§

impl Resource for ClientVpnEndpoint

Source§

const TYPE: &'static str = "AWS::EC2::ClientVpnEndpoint"

Source§

type Properties = ClientVpnEndpointProperties

Source§

impl Resource for ClientVpnRoute

Source§

const TYPE: &'static str = "AWS::EC2::ClientVpnRoute"

Source§

type Properties = ClientVpnRouteProperties

Source§

impl Resource for ClientVpnTargetNetworkAssociation

Source§

const TYPE: &'static str = "AWS::EC2::ClientVpnTargetNetworkAssociation"

Source§

type Properties = ClientVpnTargetNetworkAssociationProperties

Source§

impl Resource for CustomerGateway

Source§

const TYPE: &'static str = "AWS::EC2::CustomerGateway"

Source§

type Properties = CustomerGatewayProperties

Source§

impl Resource for DHCPOptions

Source§

const TYPE: &'static str = "AWS::EC2::DHCPOptions"

Source§

type Properties = DHCPOptionsProperties

Source§

impl Resource for EC2Fleet

Source§

const TYPE: &'static str = "AWS::EC2::EC2Fleet"

Source§

type Properties = EC2FleetProperties

Source§

impl Resource for EIP

Source§

const TYPE: &'static str = "AWS::EC2::EIP"

Source§

type Properties = EIPProperties

Source§

impl Resource for EIPAssociation

Source§

const TYPE: &'static str = "AWS::EC2::EIPAssociation"

Source§

type Properties = EIPAssociationProperties

Source§

impl Resource for EgressOnlyInternetGateway

Source§

const TYPE: &'static str = "AWS::EC2::EgressOnlyInternetGateway"

Source§

type Properties = EgressOnlyInternetGatewayProperties

Source§

impl Resource for EnclaveCertificateIamRoleAssociation

Source§

const TYPE: &'static str = "AWS::EC2::EnclaveCertificateIamRoleAssociation"

Source§

type Properties = EnclaveCertificateIamRoleAssociationProperties

Source§

impl Resource for FlowLog

Source§

const TYPE: &'static str = "AWS::EC2::FlowLog"

Source§

type Properties = FlowLogProperties

Source§

impl Resource for GatewayRouteTableAssociation

Source§

const TYPE: &'static str = "AWS::EC2::GatewayRouteTableAssociation"

Source§

type Properties = GatewayRouteTableAssociationProperties

Source§

impl Resource for Host

Source§

const TYPE: &'static str = "AWS::EC2::Host"

Source§

type Properties = HostProperties

Source§

impl Resource for cfn::aws::ec2::Instance

Source§

const TYPE: &'static str = "AWS::EC2::Instance"

Source§

type Properties = InstanceProperties

Source§

impl Resource for InternetGateway

Source§

const TYPE: &'static str = "AWS::EC2::InternetGateway"

Source§

type Properties = InternetGatewayProperties

Source§

impl Resource for LaunchTemplate

Source§

const TYPE: &'static str = "AWS::EC2::LaunchTemplate"

Source§

type Properties = LaunchTemplateProperties

Source§

impl Resource for LocalGatewayRoute

Source§

const TYPE: &'static str = "AWS::EC2::LocalGatewayRoute"

Source§

type Properties = LocalGatewayRouteProperties

Source§

impl Resource for LocalGatewayRouteTableVPCAssociation

Source§

const TYPE: &'static str = "AWS::EC2::LocalGatewayRouteTableVPCAssociation"

Source§

type Properties = LocalGatewayRouteTableVPCAssociationProperties

Source§

impl Resource for NatGateway

Source§

const TYPE: &'static str = "AWS::EC2::NatGateway"

Source§

type Properties = NatGatewayProperties

Source§

impl Resource for NetworkAcl

Source§

const TYPE: &'static str = "AWS::EC2::NetworkAcl"

Source§

type Properties = NetworkAclProperties

Source§

impl Resource for NetworkAclEntry

Source§

const TYPE: &'static str = "AWS::EC2::NetworkAclEntry"

Source§

type Properties = NetworkAclEntryProperties

Source§

impl Resource for NetworkInsightsAnalysis

Source§

const TYPE: &'static str = "AWS::EC2::NetworkInsightsAnalysis"

Source§

type Properties = NetworkInsightsAnalysisProperties

Source§

impl Resource for NetworkInsightsPath

Source§

const TYPE: &'static str = "AWS::EC2::NetworkInsightsPath"

Source§

type Properties = NetworkInsightsPathProperties

Source§

impl Resource for NetworkInterface

Source§

const TYPE: &'static str = "AWS::EC2::NetworkInterface"

Source§

type Properties = NetworkInterfaceProperties

Source§

impl Resource for NetworkInterfaceAttachment

Source§

const TYPE: &'static str = "AWS::EC2::NetworkInterfaceAttachment"

Source§

type Properties = NetworkInterfaceAttachmentProperties

Source§

impl Resource for NetworkInterfacePermission

Source§

const TYPE: &'static str = "AWS::EC2::NetworkInterfacePermission"

Source§

type Properties = NetworkInterfacePermissionProperties

Source§

impl Resource for PlacementGroup

Source§

const TYPE: &'static str = "AWS::EC2::PlacementGroup"

Source§

type Properties = PlacementGroupProperties

Source§

impl Resource for PrefixList

Source§

const TYPE: &'static str = "AWS::EC2::PrefixList"

Source§

type Properties = PrefixListProperties

Source§

impl Resource for cfn::aws::ec2::Route

Source§

const TYPE: &'static str = "AWS::EC2::Route"

Source§

type Properties = RouteProperties

Source§

impl Resource for RouteTable

Source§

const TYPE: &'static str = "AWS::EC2::RouteTable"

Source§

type Properties = RouteTableProperties

Source§

impl Resource for cfn::aws::ec2::SecurityGroup

Source§

const TYPE: &'static str = "AWS::EC2::SecurityGroup"

Source§

type Properties = SecurityGroupProperties

Source§

impl Resource for SecurityGroupEgress

Source§

const TYPE: &'static str = "AWS::EC2::SecurityGroupEgress"

Source§

type Properties = SecurityGroupEgressProperties

Source§

impl Resource for cfn::aws::ec2::SecurityGroupIngress

Source§

const TYPE: &'static str = "AWS::EC2::SecurityGroupIngress"

Source§

type Properties = SecurityGroupIngressProperties

Source§

impl Resource for SpotFleet

Source§

const TYPE: &'static str = "AWS::EC2::SpotFleet"

Source§

type Properties = SpotFleetProperties

Source§

impl Resource for Subnet

Source§

const TYPE: &'static str = "AWS::EC2::Subnet"

Source§

type Properties = SubnetProperties

Source§

impl Resource for SubnetCidrBlock

Source§

const TYPE: &'static str = "AWS::EC2::SubnetCidrBlock"

Source§

type Properties = SubnetCidrBlockProperties

Source§

impl Resource for SubnetNetworkAclAssociation

Source§

const TYPE: &'static str = "AWS::EC2::SubnetNetworkAclAssociation"

Source§

type Properties = SubnetNetworkAclAssociationProperties

Source§

impl Resource for SubnetRouteTableAssociation

Source§

const TYPE: &'static str = "AWS::EC2::SubnetRouteTableAssociation"

Source§

type Properties = SubnetRouteTableAssociationProperties

Source§

impl Resource for TrafficMirrorFilter

Source§

const TYPE: &'static str = "AWS::EC2::TrafficMirrorFilter"

Source§

type Properties = TrafficMirrorFilterProperties

Source§

impl Resource for TrafficMirrorFilterRule

Source§

const TYPE: &'static str = "AWS::EC2::TrafficMirrorFilterRule"

Source§

type Properties = TrafficMirrorFilterRuleProperties

Source§

impl Resource for TrafficMirrorSession

Source§

const TYPE: &'static str = "AWS::EC2::TrafficMirrorSession"

Source§

type Properties = TrafficMirrorSessionProperties

Source§

impl Resource for TrafficMirrorTarget

Source§

const TYPE: &'static str = "AWS::EC2::TrafficMirrorTarget"

Source§

type Properties = TrafficMirrorTargetProperties

Source§

impl Resource for TransitGateway

Source§

const TYPE: &'static str = "AWS::EC2::TransitGateway"

Source§

type Properties = TransitGatewayProperties

Source§

impl Resource for TransitGatewayAttachment

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayAttachment"

Source§

type Properties = TransitGatewayAttachmentProperties

Source§

impl Resource for TransitGatewayConnect

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayConnect"

Source§

type Properties = TransitGatewayConnectProperties

Source§

impl Resource for TransitGatewayMulticastDomain

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayMulticastDomain"

Source§

type Properties = TransitGatewayMulticastDomainProperties

Source§

impl Resource for TransitGatewayMulticastDomainAssociation

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayMulticastDomainAssociation"

Source§

type Properties = TransitGatewayMulticastDomainAssociationProperties

Source§

impl Resource for TransitGatewayMulticastGroupMember

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayMulticastGroupMember"

Source§

type Properties = TransitGatewayMulticastGroupMemberProperties

Source§

impl Resource for TransitGatewayMulticastGroupSource

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayMulticastGroupSource"

Source§

type Properties = TransitGatewayMulticastGroupSourceProperties

Source§

impl Resource for TransitGatewayPeeringAttachment

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayPeeringAttachment"

Source§

type Properties = TransitGatewayPeeringAttachmentProperties

Source§

impl Resource for TransitGatewayRoute

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayRoute"

Source§

type Properties = TransitGatewayRouteProperties

Source§

impl Resource for TransitGatewayRouteTable

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayRouteTable"

Source§

type Properties = TransitGatewayRouteTableProperties

Source§

impl Resource for TransitGatewayRouteTableAssociation

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayRouteTableAssociation"

Source§

type Properties = TransitGatewayRouteTableAssociationProperties

Source§

impl Resource for TransitGatewayRouteTablePropagation

Source§

const TYPE: &'static str = "AWS::EC2::TransitGatewayRouteTablePropagation"

Source§

type Properties = TransitGatewayRouteTablePropagationProperties

Source§

impl Resource for VPC

Source§

const TYPE: &'static str = "AWS::EC2::VPC"

Source§

type Properties = VPCProperties

Source§

impl Resource for VPCCidrBlock

Source§

const TYPE: &'static str = "AWS::EC2::VPCCidrBlock"

Source§

type Properties = VPCCidrBlockProperties

Source§

impl Resource for VPCDHCPOptionsAssociation

Source§

const TYPE: &'static str = "AWS::EC2::VPCDHCPOptionsAssociation"

Source§

type Properties = VPCDHCPOptionsAssociationProperties

Source§

impl Resource for VPCEndpoint

Source§

const TYPE: &'static str = "AWS::EC2::VPCEndpoint"

Source§

type Properties = VPCEndpointProperties

Source§

impl Resource for VPCEndpointConnectionNotification

Source§

const TYPE: &'static str = "AWS::EC2::VPCEndpointConnectionNotification"

Source§

type Properties = VPCEndpointConnectionNotificationProperties

Source§

impl Resource for VPCEndpointService

Source§

const TYPE: &'static str = "AWS::EC2::VPCEndpointService"

Source§

type Properties = VPCEndpointServiceProperties

Source§

impl Resource for VPCEndpointServicePermissions

Source§

const TYPE: &'static str = "AWS::EC2::VPCEndpointServicePermissions"

Source§

type Properties = VPCEndpointServicePermissionsProperties

Source§

impl Resource for VPCGatewayAttachment

Source§

const TYPE: &'static str = "AWS::EC2::VPCGatewayAttachment"

Source§

type Properties = VPCGatewayAttachmentProperties

Source§

impl Resource for VPCPeeringConnection

Source§

const TYPE: &'static str = "AWS::EC2::VPCPeeringConnection"

Source§

type Properties = VPCPeeringConnectionProperties

Source§

impl Resource for VPNConnection

Source§

const TYPE: &'static str = "AWS::EC2::VPNConnection"

Source§

type Properties = VPNConnectionProperties

Source§

impl Resource for VPNConnectionRoute

Source§

const TYPE: &'static str = "AWS::EC2::VPNConnectionRoute"

Source§

type Properties = VPNConnectionRouteProperties

Source§

impl Resource for VPNGateway

Source§

const TYPE: &'static str = "AWS::EC2::VPNGateway"

Source§

type Properties = VPNGatewayProperties

Source§

impl Resource for VPNGatewayRoutePropagation

Source§

const TYPE: &'static str = "AWS::EC2::VPNGatewayRoutePropagation"

Source§

type Properties = VPNGatewayRoutePropagationProperties

Source§

impl Resource for cfn::aws::ec2::Volume

Source§

const TYPE: &'static str = "AWS::EC2::Volume"

Source§

type Properties = VolumeProperties

Source§

impl Resource for VolumeAttachment

Source§

const TYPE: &'static str = "AWS::EC2::VolumeAttachment"

Source§

type Properties = VolumeAttachmentProperties

Source§

impl Resource for PublicRepository

Source§

const TYPE: &'static str = "AWS::ECR::PublicRepository"

Source§

type Properties = PublicRepositoryProperties

Source§

impl Resource for cfn::aws::ecr::RegistryPolicy

Source§

const TYPE: &'static str = "AWS::ECR::RegistryPolicy"

Source§

type Properties = RegistryPolicyProperties

Source§

impl Resource for ReplicationConfiguration

Source§

const TYPE: &'static str = "AWS::ECR::ReplicationConfiguration"

Source§

type Properties = ReplicationConfigurationProperties

Source§

impl Resource for cfn::aws::ecr::Repository

Source§

const TYPE: &'static str = "AWS::ECR::Repository"

Source§

type Properties = RepositoryProperties

Source§

impl Resource for CapacityProvider

Source§

const TYPE: &'static str = "AWS::ECS::CapacityProvider"

Source§

type Properties = CapacityProviderProperties

Source§

impl Resource for cfn::aws::ecs::Cluster

Source§

const TYPE: &'static str = "AWS::ECS::Cluster"

Source§

type Properties = ClusterProperties

Source§

impl Resource for ClusterCapacityProviderAssociations

Source§

const TYPE: &'static str = "AWS::ECS::ClusterCapacityProviderAssociations"

Source§

type Properties = ClusterCapacityProviderAssociationsProperties

Source§

impl Resource for PrimaryTaskSet

Source§

const TYPE: &'static str = "AWS::ECS::PrimaryTaskSet"

Source§

type Properties = PrimaryTaskSetProperties

Source§

impl Resource for cfn::aws::ecs::Service

Source§

const TYPE: &'static str = "AWS::ECS::Service"

Source§

type Properties = ServiceProperties

Source§

impl Resource for cfn::aws::ecs::TaskDefinition

Source§

const TYPE: &'static str = "AWS::ECS::TaskDefinition"

Source§

type Properties = TaskDefinitionProperties

Source§

impl Resource for TaskSet

Source§

const TYPE: &'static str = "AWS::ECS::TaskSet"

Source§

type Properties = TaskSetProperties

Source§

impl Resource for cfn::aws::efs::AccessPoint

Source§

const TYPE: &'static str = "AWS::EFS::AccessPoint"

Source§

type Properties = AccessPointProperties

Source§

impl Resource for cfn::aws::efs::FileSystem

Source§

const TYPE: &'static str = "AWS::EFS::FileSystem"

Source§

type Properties = FileSystemProperties

Source§

impl Resource for MountTarget

Source§

const TYPE: &'static str = "AWS::EFS::MountTarget"

Source§

type Properties = MountTargetProperties

Source§

impl Resource for Addon

Source§

const TYPE: &'static str = "AWS::EKS::Addon"

Source§

type Properties = AddonProperties

Source§

impl Resource for cfn::aws::eks::Cluster

Source§

const TYPE: &'static str = "AWS::EKS::Cluster"

Source§

type Properties = ClusterProperties

Source§

impl Resource for FargateProfile

Source§

const TYPE: &'static str = "AWS::EKS::FargateProfile"

Source§

type Properties = FargateProfileProperties

Source§

impl Resource for Nodegroup

Source§

const TYPE: &'static str = "AWS::EKS::Nodegroup"

Source§

type Properties = NodegroupProperties

Source§

impl Resource for CacheCluster

Source§

const TYPE: &'static str = "AWS::ElastiCache::CacheCluster"

Source§

type Properties = CacheClusterProperties

Source§

impl Resource for GlobalReplicationGroup

Source§

const TYPE: &'static str = "AWS::ElastiCache::GlobalReplicationGroup"

Source§

type Properties = GlobalReplicationGroupProperties

Source§

impl Resource for cfn::aws::elasticache::ParameterGroup

Source§

const TYPE: &'static str = "AWS::ElastiCache::ParameterGroup"

Source§

type Properties = ParameterGroupProperties

Source§

impl Resource for ReplicationGroup

Source§

const TYPE: &'static str = "AWS::ElastiCache::ReplicationGroup"

Source§

type Properties = ReplicationGroupProperties

Source§

impl Resource for cfn::aws::elasticache::SecurityGroup

Source§

const TYPE: &'static str = "AWS::ElastiCache::SecurityGroup"

Source§

type Properties = SecurityGroupProperties

Source§

impl Resource for cfn::aws::elasticache::SecurityGroupIngress

Source§

const TYPE: &'static str = "AWS::ElastiCache::SecurityGroupIngress"

Source§

type Properties = SecurityGroupIngressProperties

Source§

impl Resource for cfn::aws::elasticache::SubnetGroup

Source§

const TYPE: &'static str = "AWS::ElastiCache::SubnetGroup"

Source§

type Properties = SubnetGroupProperties

Source§

impl Resource for cfn::aws::elasticache::User

Source§

const TYPE: &'static str = "AWS::ElastiCache::User"

Source§

type Properties = UserProperties

Source§

impl Resource for UserGroup

Source§

const TYPE: &'static str = "AWS::ElastiCache::UserGroup"

Source§

type Properties = UserGroupProperties

Source§

impl Resource for cfn::aws::elasticbeanstalk::Application

Source§

const TYPE: &'static str = "AWS::ElasticBeanstalk::Application"

Source§

type Properties = ApplicationProperties

Source§

impl Resource for ApplicationVersion

Source§

const TYPE: &'static str = "AWS::ElasticBeanstalk::ApplicationVersion"

Source§

type Properties = ApplicationVersionProperties

Source§

impl Resource for ConfigurationTemplate

Source§

const TYPE: &'static str = "AWS::ElasticBeanstalk::ConfigurationTemplate"

Source§

type Properties = ConfigurationTemplateProperties

Source§

impl Resource for cfn::aws::elasticbeanstalk::Environment

Source§

const TYPE: &'static str = "AWS::ElasticBeanstalk::Environment"

Source§

type Properties = EnvironmentProperties

Source§

impl Resource for cfn::aws::elasticloadbalancing::LoadBalancer

Source§

const TYPE: &'static str = "AWS::ElasticLoadBalancing::LoadBalancer"

Source§

type Properties = LoadBalancerProperties

Source§

impl Resource for cfn::aws::elasticloadbalancingv2::Listener

Source§

const TYPE: &'static str = "AWS::ElasticLoadBalancingV2::Listener"

Source§

type Properties = ListenerProperties

Source§

impl Resource for ListenerCertificate

Source§

const TYPE: &'static str = "AWS::ElasticLoadBalancingV2::ListenerCertificate"

Source§

type Properties = ListenerCertificateProperties

Source§

impl Resource for ListenerRule

Source§

const TYPE: &'static str = "AWS::ElasticLoadBalancingV2::ListenerRule"

Source§

type Properties = ListenerRuleProperties

Source§

impl Resource for cfn::aws::elasticloadbalancingv2::LoadBalancer

Source§

const TYPE: &'static str = "AWS::ElasticLoadBalancingV2::LoadBalancer"

Source§

type Properties = LoadBalancerProperties

Source§

impl Resource for TargetGroup

Source§

const TYPE: &'static str = "AWS::ElasticLoadBalancingV2::TargetGroup"

Source§

type Properties = TargetGroupProperties

Source§

impl Resource for cfn::aws::elasticsearch::Domain

Source§

const TYPE: &'static str = "AWS::Elasticsearch::Domain"

Source§

type Properties = DomainProperties

Source§

impl Resource for cfn::aws::emr::Cluster

Source§

const TYPE: &'static str = "AWS::EMR::Cluster"

Source§

type Properties = ClusterProperties

Source§

impl Resource for InstanceFleetConfig

Source§

const TYPE: &'static str = "AWS::EMR::InstanceFleetConfig"

Source§

type Properties = InstanceFleetConfigProperties

Source§

impl Resource for InstanceGroupConfig

Source§

const TYPE: &'static str = "AWS::EMR::InstanceGroupConfig"

Source§

type Properties = InstanceGroupConfigProperties

Source§

impl Resource for cfn::aws::emr::SecurityConfiguration

Source§

const TYPE: &'static str = "AWS::EMR::SecurityConfiguration"

Source§

type Properties = SecurityConfigurationProperties

Source§

impl Resource for Step

Source§

const TYPE: &'static str = "AWS::EMR::Step"

Source§

type Properties = StepProperties

Source§

impl Resource for cfn::aws::emr::Studio

Source§

const TYPE: &'static str = "AWS::EMR::Studio"

Source§

type Properties = StudioProperties

Source§

impl Resource for StudioSessionMapping

Source§

const TYPE: &'static str = "AWS::EMR::StudioSessionMapping"

Source§

type Properties = StudioSessionMappingProperties

Source§

impl Resource for VirtualCluster

Source§

const TYPE: &'static str = "AWS::EMRContainers::VirtualCluster"

Source§

type Properties = VirtualClusterProperties

Source§

impl Resource for ApiDestination

Source§

const TYPE: &'static str = "AWS::Events::ApiDestination"

Source§

type Properties = ApiDestinationProperties

Source§

impl Resource for Archive

Source§

const TYPE: &'static str = "AWS::Events::Archive"

Source§

type Properties = ArchiveProperties

Source§

impl Resource for cfn::aws::events::Connection

Source§

const TYPE: &'static str = "AWS::Events::Connection"

Source§

type Properties = ConnectionProperties

Source§

impl Resource for EventBus

Source§

const TYPE: &'static str = "AWS::Events::EventBus"

Source§

type Properties = EventBusProperties

Source§

impl Resource for EventBusPolicy

Source§

const TYPE: &'static str = "AWS::Events::EventBusPolicy"

Source§

type Properties = EventBusPolicyProperties

Source§

impl Resource for cfn::aws::events::Rule

Source§

const TYPE: &'static str = "AWS::Events::Rule"

Source§

type Properties = RuleProperties

Source§

impl Resource for Discoverer

Source§

const TYPE: &'static str = "AWS::EventSchemas::Discoverer"

Source§

type Properties = DiscovererProperties

Source§

impl Resource for cfn::aws::eventschemas::Registry

Source§

const TYPE: &'static str = "AWS::EventSchemas::Registry"

Source§

type Properties = RegistryProperties

Source§

impl Resource for cfn::aws::eventschemas::RegistryPolicy

Source§

const TYPE: &'static str = "AWS::EventSchemas::RegistryPolicy"

Source§

type Properties = RegistryPolicyProperties

Source§

impl Resource for cfn::aws::eventschemas::Schema

Source§

const TYPE: &'static str = "AWS::EventSchemas::Schema"

Source§

type Properties = SchemaProperties

Source§

impl Resource for cfn::aws::finspace::Environment

Source§

const TYPE: &'static str = "AWS::FinSpace::Environment"

Source§

type Properties = EnvironmentProperties

Source§

impl Resource for ExperimentTemplate

Source§

const TYPE: &'static str = "AWS::FIS::ExperimentTemplate"

Source§

type Properties = ExperimentTemplateProperties

Source§

impl Resource for cfn::aws::fms::NotificationChannel

Source§

const TYPE: &'static str = "AWS::FMS::NotificationChannel"

Source§

type Properties = NotificationChannelProperties

Source§

impl Resource for cfn::aws::fms::Policy

Source§

const TYPE: &'static str = "AWS::FMS::Policy"

Source§

type Properties = PolicyProperties

Source§

impl Resource for cfn::aws::frauddetector::Detector

Source§

const TYPE: &'static str = "AWS::FraudDetector::Detector"

Source§

type Properties = DetectorProperties

Source§

impl Resource for EntityType

Source§

const TYPE: &'static str = "AWS::FraudDetector::EntityType"

Source§

type Properties = EntityTypeProperties

Source§

impl Resource for EventType

Source§

const TYPE: &'static str = "AWS::FraudDetector::EventType"

Source§

type Properties = EventTypeProperties

Source§

impl Resource for Label

Source§

const TYPE: &'static str = "AWS::FraudDetector::Label"

Source§

type Properties = LabelProperties

Source§

impl Resource for Outcome

Source§

const TYPE: &'static str = "AWS::FraudDetector::Outcome"

Source§

type Properties = OutcomeProperties

Source§

impl Resource for Variable

Source§

const TYPE: &'static str = "AWS::FraudDetector::Variable"

Source§

type Properties = VariableProperties

Source§

impl Resource for cfn::aws::fsx::FileSystem

Source§

const TYPE: &'static str = "AWS::FSx::FileSystem"

Source§

type Properties = FileSystemProperties

Source§

impl Resource for cfn::aws::gamelift::Alias

Source§

const TYPE: &'static str = "AWS::GameLift::Alias"

Source§

type Properties = AliasProperties

Source§

impl Resource for Build

Source§

const TYPE: &'static str = "AWS::GameLift::Build"

Source§

type Properties = BuildProperties

Source§

impl Resource for cfn::aws::gamelift::Fleet

Source§

const TYPE: &'static str = "AWS::GameLift::Fleet"

Source§

type Properties = FleetProperties

Source§

impl Resource for GameServerGroup

Source§

const TYPE: &'static str = "AWS::GameLift::GameServerGroup"

Source§

type Properties = GameServerGroupProperties

Source§

impl Resource for GameSessionQueue

Source§

const TYPE: &'static str = "AWS::GameLift::GameSessionQueue"

Source§

type Properties = GameSessionQueueProperties

Source§

impl Resource for MatchmakingConfiguration

Source§

const TYPE: &'static str = "AWS::GameLift::MatchmakingConfiguration"

Source§

type Properties = MatchmakingConfigurationProperties

Source§

impl Resource for MatchmakingRuleSet

Source§

const TYPE: &'static str = "AWS::GameLift::MatchmakingRuleSet"

Source§

type Properties = MatchmakingRuleSetProperties

Source§

impl Resource for Script

Source§

const TYPE: &'static str = "AWS::GameLift::Script"

Source§

type Properties = ScriptProperties

Source§

impl Resource for Accelerator

Source§

const TYPE: &'static str = "AWS::GlobalAccelerator::Accelerator"

Source§

type Properties = AcceleratorProperties

Source§

impl Resource for EndpointGroup

Source§

const TYPE: &'static str = "AWS::GlobalAccelerator::EndpointGroup"

Source§

type Properties = EndpointGroupProperties

Source§

impl Resource for cfn::aws::globalaccelerator::Listener

Source§

const TYPE: &'static str = "AWS::GlobalAccelerator::Listener"

Source§

type Properties = ListenerProperties

Source§

impl Resource for Classifier

Source§

const TYPE: &'static str = "AWS::Glue::Classifier"

Source§

type Properties = ClassifierProperties

Source§

impl Resource for cfn::aws::glue::Connection

Source§

const TYPE: &'static str = "AWS::Glue::Connection"

Source§

type Properties = ConnectionProperties

Source§

impl Resource for Crawler

Source§

const TYPE: &'static str = "AWS::Glue::Crawler"

Source§

type Properties = CrawlerProperties

Source§

impl Resource for DataCatalogEncryptionSettings

Source§

const TYPE: &'static str = "AWS::Glue::DataCatalogEncryptionSettings"

Source§

type Properties = DataCatalogEncryptionSettingsProperties

Source§

impl Resource for cfn::aws::glue::Database

Source§

const TYPE: &'static str = "AWS::Glue::Database"

Source§

type Properties = DatabaseProperties

Source§

impl Resource for DevEndpoint

Source§

const TYPE: &'static str = "AWS::Glue::DevEndpoint"

Source§

type Properties = DevEndpointProperties

Source§

impl Resource for cfn::aws::glue::Job

Source§

const TYPE: &'static str = "AWS::Glue::Job"

Source§

type Properties = JobProperties

Source§

impl Resource for MLTransform

Source§

const TYPE: &'static str = "AWS::Glue::MLTransform"

Source§

type Properties = MLTransformProperties

Source§

impl Resource for Partition

Source§

const TYPE: &'static str = "AWS::Glue::Partition"

Source§

type Properties = PartitionProperties

Source§

impl Resource for cfn::aws::glue::Registry

Source§

const TYPE: &'static str = "AWS::Glue::Registry"

Source§

type Properties = RegistryProperties

Source§

impl Resource for cfn::aws::glue::Schema

Source§

const TYPE: &'static str = "AWS::Glue::Schema"

Source§

type Properties = SchemaProperties

Source§

impl Resource for SchemaVersion

Source§

const TYPE: &'static str = "AWS::Glue::SchemaVersion"

Source§

type Properties = SchemaVersionProperties

Source§

impl Resource for SchemaVersionMetadata

Source§

const TYPE: &'static str = "AWS::Glue::SchemaVersionMetadata"

Source§

type Properties = SchemaVersionMetadataProperties

Source§

impl Resource for cfn::aws::glue::SecurityConfiguration

Source§

const TYPE: &'static str = "AWS::Glue::SecurityConfiguration"

Source§

type Properties = SecurityConfigurationProperties

Source§

impl Resource for cfn::aws::glue::Table

Source§

const TYPE: &'static str = "AWS::Glue::Table"

Source§

type Properties = TableProperties

Source§

impl Resource for Trigger

Source§

const TYPE: &'static str = "AWS::Glue::Trigger"

Source§

type Properties = TriggerProperties

Source§

impl Resource for Workflow

Source§

const TYPE: &'static str = "AWS::Glue::Workflow"

Source§

type Properties = WorkflowProperties

Source§

impl Resource for ConnectorDefinition

Source§

const TYPE: &'static str = "AWS::Greengrass::ConnectorDefinition"

Source§

type Properties = ConnectorDefinitionProperties

Source§

impl Resource for ConnectorDefinitionVersion

Source§

const TYPE: &'static str = "AWS::Greengrass::ConnectorDefinitionVersion"

Source§

type Properties = ConnectorDefinitionVersionProperties

Source§

impl Resource for CoreDefinition

Source§

const TYPE: &'static str = "AWS::Greengrass::CoreDefinition"

Source§

type Properties = CoreDefinitionProperties

Source§

impl Resource for CoreDefinitionVersion

Source§

const TYPE: &'static str = "AWS::Greengrass::CoreDefinitionVersion"

Source§

type Properties = CoreDefinitionVersionProperties

Source§

impl Resource for DeviceDefinition

Source§

const TYPE: &'static str = "AWS::Greengrass::DeviceDefinition"

Source§

type Properties = DeviceDefinitionProperties

Source§

impl Resource for DeviceDefinitionVersion

Source§

const TYPE: &'static str = "AWS::Greengrass::DeviceDefinitionVersion"

Source§

type Properties = DeviceDefinitionVersionProperties

Source§

impl Resource for FunctionDefinition

Source§

const TYPE: &'static str = "AWS::Greengrass::FunctionDefinition"

Source§

type Properties = FunctionDefinitionProperties

Source§

impl Resource for FunctionDefinitionVersion

Source§

const TYPE: &'static str = "AWS::Greengrass::FunctionDefinitionVersion"

Source§

type Properties = FunctionDefinitionVersionProperties

Source§

impl Resource for cfn::aws::greengrass::Group

Source§

const TYPE: &'static str = "AWS::Greengrass::Group"

Source§

type Properties = GroupProperties

Source§

impl Resource for GroupVersion

Source§

const TYPE: &'static str = "AWS::Greengrass::GroupVersion"

Source§

type Properties = GroupVersionProperties

Source§

impl Resource for LoggerDefinition

Source§

const TYPE: &'static str = "AWS::Greengrass::LoggerDefinition"

Source§

type Properties = LoggerDefinitionProperties

Source§

impl Resource for LoggerDefinitionVersion

Source§

const TYPE: &'static str = "AWS::Greengrass::LoggerDefinitionVersion"

Source§

type Properties = LoggerDefinitionVersionProperties

Source§

impl Resource for ResourceDefinition

Source§

const TYPE: &'static str = "AWS::Greengrass::ResourceDefinition"

Source§

type Properties = ResourceDefinitionProperties

Source§

impl Resource for ResourceDefinitionVersion

Source§

const TYPE: &'static str = "AWS::Greengrass::ResourceDefinitionVersion"

Source§

type Properties = ResourceDefinitionVersionProperties

Source§

impl Resource for SubscriptionDefinition

Source§

const TYPE: &'static str = "AWS::Greengrass::SubscriptionDefinition"

Source§

type Properties = SubscriptionDefinitionProperties

Source§

impl Resource for SubscriptionDefinitionVersion

Source§

const TYPE: &'static str = "AWS::Greengrass::SubscriptionDefinitionVersion"

Source§

type Properties = SubscriptionDefinitionVersionProperties

Source§

impl Resource for ComponentVersion

Source§

const TYPE: &'static str = "AWS::GreengrassV2::ComponentVersion"

Source§

type Properties = ComponentVersionProperties

Source§

impl Resource for Config

Source§

const TYPE: &'static str = "AWS::GroundStation::Config"

Source§

type Properties = ConfigProperties

Source§

impl Resource for DataflowEndpointGroup

Source§

const TYPE: &'static str = "AWS::GroundStation::DataflowEndpointGroup"

Source§

type Properties = DataflowEndpointGroupProperties

Source§

impl Resource for MissionProfile

Source§

const TYPE: &'static str = "AWS::GroundStation::MissionProfile"

Source§

type Properties = MissionProfileProperties

Source§

impl Resource for cfn::aws::guardduty::Detector

Source§

const TYPE: &'static str = "AWS::GuardDuty::Detector"

Source§

type Properties = DetectorProperties

Source§

impl Resource for Filter

Source§

const TYPE: &'static str = "AWS::GuardDuty::Filter"

Source§

type Properties = FilterProperties

Source§

impl Resource for cfn::aws::guardduty::IPSet

Source§

const TYPE: &'static str = "AWS::GuardDuty::IPSet"

Source§

type Properties = IPSetProperties

Source§

impl Resource for Master

Source§

const TYPE: &'static str = "AWS::GuardDuty::Master"

Source§

type Properties = MasterProperties

Source§

impl Resource for cfn::aws::guardduty::Member

Source§

const TYPE: &'static str = "AWS::GuardDuty::Member"

Source§

type Properties = MemberProperties

Source§

impl Resource for ThreatIntelSet

Source§

const TYPE: &'static str = "AWS::GuardDuty::ThreatIntelSet"

Source§

type Properties = ThreatIntelSetProperties

Source§

impl Resource for AccessKey

Source§

const TYPE: &'static str = "AWS::IAM::AccessKey"

Source§

type Properties = AccessKeyProperties

Source§

impl Resource for cfn::aws::iam::Group

Source§

const TYPE: &'static str = "AWS::IAM::Group"

Source§

type Properties = GroupProperties

Source§

impl Resource for InstanceProfile

Source§

const TYPE: &'static str = "AWS::IAM::InstanceProfile"

Source§

type Properties = InstanceProfileProperties

Source§

impl Resource for ManagedPolicy

Source§

const TYPE: &'static str = "AWS::IAM::ManagedPolicy"

Source§

type Properties = ManagedPolicyProperties

Source§

impl Resource for OIDCProvider

Source§

const TYPE: &'static str = "AWS::IAM::OIDCProvider"

Source§

type Properties = OIDCProviderProperties

Source§

impl Resource for cfn::aws::iam::Policy

Source§

const TYPE: &'static str = "AWS::IAM::Policy"

Source§

type Properties = PolicyProperties

Source§

impl Resource for Role

Source§

const TYPE: &'static str = "AWS::IAM::Role"

Source§

type Properties = RoleProperties

Source§

impl Resource for SAMLProvider

Source§

const TYPE: &'static str = "AWS::IAM::SAMLProvider"

Source§

type Properties = SAMLProviderProperties

Source§

impl Resource for ServerCertificate

Source§

const TYPE: &'static str = "AWS::IAM::ServerCertificate"

Source§

type Properties = ServerCertificateProperties

Source§

impl Resource for ServiceLinkedRole

Source§

const TYPE: &'static str = "AWS::IAM::ServiceLinkedRole"

Source§

type Properties = ServiceLinkedRoleProperties

Source§

impl Resource for cfn::aws::iam::User

Source§

const TYPE: &'static str = "AWS::IAM::User"

Source§

type Properties = UserProperties

Source§

impl Resource for UserToGroupAddition

Source§

const TYPE: &'static str = "AWS::IAM::UserToGroupAddition"

Source§

type Properties = UserToGroupAdditionProperties

Source§

impl Resource for VirtualMFADevice

Source§

const TYPE: &'static str = "AWS::IAM::VirtualMFADevice"

Source§

type Properties = VirtualMFADeviceProperties

Source§

impl Resource for Component

Source§

const TYPE: &'static str = "AWS::ImageBuilder::Component"

Source§

type Properties = ComponentProperties

Source§

impl Resource for ContainerRecipe

Source§

const TYPE: &'static str = "AWS::ImageBuilder::ContainerRecipe"

Source§

type Properties = ContainerRecipeProperties

Source§

impl Resource for DistributionConfiguration

Source§

const TYPE: &'static str = "AWS::ImageBuilder::DistributionConfiguration"

Source§

type Properties = DistributionConfigurationProperties

Source§

impl Resource for cfn::aws::imagebuilder::Image

Source§

const TYPE: &'static str = "AWS::ImageBuilder::Image"

Source§

type Properties = ImageProperties

Source§

impl Resource for ImagePipeline

Source§

const TYPE: &'static str = "AWS::ImageBuilder::ImagePipeline"

Source§

type Properties = ImagePipelineProperties

Source§

impl Resource for ImageRecipe

Source§

const TYPE: &'static str = "AWS::ImageBuilder::ImageRecipe"

Source§

type Properties = ImageRecipeProperties

Source§

impl Resource for InfrastructureConfiguration

Source§

const TYPE: &'static str = "AWS::ImageBuilder::InfrastructureConfiguration"

Source§

type Properties = InfrastructureConfigurationProperties

Source§

impl Resource for AssessmentTarget

Source§

const TYPE: &'static str = "AWS::Inspector::AssessmentTarget"

Source§

type Properties = AssessmentTargetProperties

Source§

impl Resource for AssessmentTemplate

Source§

const TYPE: &'static str = "AWS::Inspector::AssessmentTemplate"

Source§

type Properties = AssessmentTemplateProperties

Source§

impl Resource for ResourceGroup

Source§

const TYPE: &'static str = "AWS::Inspector::ResourceGroup"

Source§

type Properties = ResourceGroupProperties

Source§

impl Resource for cfn::aws::iot1click::Device

Source§

const TYPE: &'static str = "AWS::IoT1Click::Device"

Source§

type Properties = DeviceProperties

Source§

impl Resource for Placement

Source§

const TYPE: &'static str = "AWS::IoT1Click::Placement"

Source§

type Properties = PlacementProperties

Source§

impl Resource for cfn::aws::iot1click::Project

Source§

const TYPE: &'static str = "AWS::IoT1Click::Project"

Source§

type Properties = ProjectProperties

Source§

impl Resource for AccountAuditConfiguration

Source§

const TYPE: &'static str = "AWS::IoT::AccountAuditConfiguration"

Source§

type Properties = AccountAuditConfigurationProperties

Source§

impl Resource for cfn::aws::iot::Authorizer

Source§

const TYPE: &'static str = "AWS::IoT::Authorizer"

Source§

type Properties = AuthorizerProperties

Source§

impl Resource for cfn::aws::iot::Certificate

Source§

const TYPE: &'static str = "AWS::IoT::Certificate"

Source§

type Properties = CertificateProperties

Source§

impl Resource for CustomMetric

Source§

const TYPE: &'static str = "AWS::IoT::CustomMetric"

Source§

type Properties = CustomMetricProperties

Source§

impl Resource for Dimension

Source§

const TYPE: &'static str = "AWS::IoT::Dimension"

Source§

type Properties = DimensionProperties

Source§

impl Resource for DomainConfiguration

Source§

const TYPE: &'static str = "AWS::IoT::DomainConfiguration"

Source§

type Properties = DomainConfigurationProperties

Source§

impl Resource for MitigationAction

Source§

const TYPE: &'static str = "AWS::IoT::MitigationAction"

Source§

type Properties = MitigationActionProperties

Source§

impl Resource for cfn::aws::iot::Policy

Source§

const TYPE: &'static str = "AWS::IoT::Policy"

Source§

type Properties = PolicyProperties

Source§

impl Resource for PolicyPrincipalAttachment

Source§

const TYPE: &'static str = "AWS::IoT::PolicyPrincipalAttachment"

Source§

type Properties = PolicyPrincipalAttachmentProperties

Source§

impl Resource for ProvisioningTemplate

Source§

const TYPE: &'static str = "AWS::IoT::ProvisioningTemplate"

Source§

type Properties = ProvisioningTemplateProperties

Source§

impl Resource for ScheduledAudit

Source§

const TYPE: &'static str = "AWS::IoT::ScheduledAudit"

Source§

type Properties = ScheduledAuditProperties

Source§

impl Resource for SecurityProfile

Source§

const TYPE: &'static str = "AWS::IoT::SecurityProfile"

Source§

type Properties = SecurityProfileProperties

Source§

impl Resource for Thing

Source§

const TYPE: &'static str = "AWS::IoT::Thing"

Source§

type Properties = ThingProperties

Source§

impl Resource for ThingPrincipalAttachment

Source§

const TYPE: &'static str = "AWS::IoT::ThingPrincipalAttachment"

Source§

type Properties = ThingPrincipalAttachmentProperties

Source§

impl Resource for TopicRule

Source§

const TYPE: &'static str = "AWS::IoT::TopicRule"

Source§

type Properties = TopicRuleProperties

Source§

impl Resource for TopicRuleDestination

Source§

const TYPE: &'static str = "AWS::IoT::TopicRuleDestination"

Source§

type Properties = TopicRuleDestinationProperties

Source§

impl Resource for cfn::aws::iotanalytics::Channel

Source§

const TYPE: &'static str = "AWS::IoTAnalytics::Channel"

Source§

type Properties = ChannelProperties

Source§

impl Resource for cfn::aws::iotanalytics::Dataset

Source§

const TYPE: &'static str = "AWS::IoTAnalytics::Dataset"

Source§

type Properties = DatasetProperties

Source§

impl Resource for Datastore

Source§

const TYPE: &'static str = "AWS::IoTAnalytics::Datastore"

Source§

type Properties = DatastoreProperties

Source§

impl Resource for cfn::aws::iotanalytics::Pipeline

Source§

const TYPE: &'static str = "AWS::IoTAnalytics::Pipeline"

Source§

type Properties = PipelineProperties

Source§

impl Resource for SuiteDefinition

Source§

const TYPE: &'static str = "AWS::IoTCoreDeviceAdvisor::SuiteDefinition"

Source§

type Properties = SuiteDefinitionProperties

Source§

impl Resource for DetectorModel

Source§

const TYPE: &'static str = "AWS::IoTEvents::DetectorModel"

Source§

type Properties = DetectorModelProperties

Source§

impl Resource for cfn::aws::iotevents::Input

Source§

const TYPE: &'static str = "AWS::IoTEvents::Input"

Source§

type Properties = InputProperties

Source§

impl Resource for cfn::aws::iotfleethub::Application

Source§

const TYPE: &'static str = "AWS::IoTFleetHub::Application"

Source§

type Properties = ApplicationProperties

Source§

impl Resource for AccessPolicy

Source§

const TYPE: &'static str = "AWS::IoTSiteWise::AccessPolicy"

Source§

type Properties = AccessPolicyProperties

Source§

impl Resource for cfn::aws::iotsitewise::Asset

Source§

const TYPE: &'static str = "AWS::IoTSiteWise::Asset"

Source§

type Properties = AssetProperties

Source§

impl Resource for AssetModel

Source§

const TYPE: &'static str = "AWS::IoTSiteWise::AssetModel"

Source§

type Properties = AssetModelProperties

Source§

impl Resource for cfn::aws::iotsitewise::Dashboard

Source§

const TYPE: &'static str = "AWS::IoTSiteWise::Dashboard"

Source§

type Properties = DashboardProperties

Source§

impl Resource for Gateway

Source§

const TYPE: &'static str = "AWS::IoTSiteWise::Gateway"

Source§

type Properties = GatewayProperties

Source§

impl Resource for Portal

Source§

const TYPE: &'static str = "AWS::IoTSiteWise::Portal"

Source§

type Properties = PortalProperties

Source§

impl Resource for cfn::aws::iotsitewise::Project

Source§

const TYPE: &'static str = "AWS::IoTSiteWise::Project"

Source§

type Properties = ProjectProperties

Source§

impl Resource for FlowTemplate

Source§

const TYPE: &'static str = "AWS::IoTThingsGraph::FlowTemplate"

Source§

type Properties = FlowTemplateProperties

Source§

impl Resource for cfn::aws::iotwireless::Destination

Source§

const TYPE: &'static str = "AWS::IoTWireless::Destination"

Source§

type Properties = DestinationProperties

Source§

impl Resource for DeviceProfile

Source§

const TYPE: &'static str = "AWS::IoTWireless::DeviceProfile"

Source§

type Properties = DeviceProfileProperties

Source§

impl Resource for PartnerAccount

Source§

const TYPE: &'static str = "AWS::IoTWireless::PartnerAccount"

Source§

type Properties = PartnerAccountProperties

Source§

impl Resource for ServiceProfile

Source§

const TYPE: &'static str = "AWS::IoTWireless::ServiceProfile"

Source§

type Properties = ServiceProfileProperties

Source§

impl Resource for cfn::aws::iotwireless::TaskDefinition

Source§

const TYPE: &'static str = "AWS::IoTWireless::TaskDefinition"

Source§

type Properties = TaskDefinitionProperties

Source§

impl Resource for WirelessDevice

Source§

const TYPE: &'static str = "AWS::IoTWireless::WirelessDevice"

Source§

type Properties = WirelessDeviceProperties

Source§

impl Resource for WirelessGateway

Source§

const TYPE: &'static str = "AWS::IoTWireless::WirelessGateway"

Source§

type Properties = WirelessGatewayProperties

Source§

impl Resource for cfn::aws::ivs::Channel

Source§

const TYPE: &'static str = "AWS::IVS::Channel"

Source§

type Properties = ChannelProperties

Source§

impl Resource for PlaybackKeyPair

Source§

const TYPE: &'static str = "AWS::IVS::PlaybackKeyPair"

Source§

type Properties = PlaybackKeyPairProperties

Source§

impl Resource for RecordingConfiguration

Source§

const TYPE: &'static str = "AWS::IVS::RecordingConfiguration"

Source§

type Properties = RecordingConfigurationProperties

Source§

impl Resource for StreamKey

Source§

const TYPE: &'static str = "AWS::IVS::StreamKey"

Source§

type Properties = StreamKeyProperties

Source§

impl Resource for cfn::aws::kendra::DataSource

Source§

const TYPE: &'static str = "AWS::Kendra::DataSource"

Source§

type Properties = DataSourceProperties

Source§

impl Resource for Faq

Source§

const TYPE: &'static str = "AWS::Kendra::Faq"

Source§

type Properties = FaqProperties

Source§

impl Resource for Index

Source§

const TYPE: &'static str = "AWS::Kendra::Index"

Source§

type Properties = IndexProperties

Source§

impl Resource for cfn::aws::kinesis::Stream

Source§

const TYPE: &'static str = "AWS::Kinesis::Stream"

Source§

type Properties = StreamProperties

Source§

impl Resource for StreamConsumer

Source§

const TYPE: &'static str = "AWS::Kinesis::StreamConsumer"

Source§

type Properties = StreamConsumerProperties

Source§

impl Resource for cfn::aws::kinesisanalytics::Application

Source§

const TYPE: &'static str = "AWS::KinesisAnalytics::Application"

Source§

type Properties = ApplicationProperties

Source§

impl Resource for cfn::aws::kinesisanalytics::ApplicationOutput

Source§

const TYPE: &'static str = "AWS::KinesisAnalytics::ApplicationOutput"

Source§

type Properties = ApplicationOutputProperties

Source§

impl Resource for cfn::aws::kinesisanalytics::ApplicationReferenceDataSource

Source§

const TYPE: &'static str = "AWS::KinesisAnalytics::ApplicationReferenceDataSource"

Source§

type Properties = ApplicationReferenceDataSourceProperties

Source§

impl Resource for cfn::aws::kinesisanalyticsv2::Application

Source§

const TYPE: &'static str = "AWS::KinesisAnalyticsV2::Application"

Source§

type Properties = ApplicationProperties

Source§

impl Resource for ApplicationCloudWatchLoggingOption

Source§

const TYPE: &'static str = "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption"

Source§

type Properties = ApplicationCloudWatchLoggingOptionProperties

Source§

impl Resource for cfn::aws::kinesisanalyticsv2::ApplicationOutput

Source§

const TYPE: &'static str = "AWS::KinesisAnalyticsV2::ApplicationOutput"

Source§

type Properties = ApplicationOutputProperties

Source§

impl Resource for cfn::aws::kinesisanalyticsv2::ApplicationReferenceDataSource

Source§

const TYPE: &'static str = "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource"

Source§

type Properties = ApplicationReferenceDataSourceProperties

Source§

impl Resource for DeliveryStream

Source§

const TYPE: &'static str = "AWS::KinesisFirehose::DeliveryStream"

Source§

type Properties = DeliveryStreamProperties

Source§

impl Resource for cfn::aws::kms::Alias

Source§

const TYPE: &'static str = "AWS::KMS::Alias"

Source§

type Properties = AliasProperties

Source§

impl Resource for Key

Source§

const TYPE: &'static str = "AWS::KMS::Key"

Source§

type Properties = KeyProperties

Source§

impl Resource for ReplicaKey

Source§

const TYPE: &'static str = "AWS::KMS::ReplicaKey"

Source§

type Properties = ReplicaKeyProperties

Source§

impl Resource for DataLakeSettings

Source§

const TYPE: &'static str = "AWS::LakeFormation::DataLakeSettings"

Source§

type Properties = DataLakeSettingsProperties

Source§

impl Resource for Permissions

Source§

const TYPE: &'static str = "AWS::LakeFormation::Permissions"

Source§

type Properties = PermissionsProperties

Source§

impl Resource for cfn::aws::lakeformation::Resource

Source§

const TYPE: &'static str = "AWS::LakeFormation::Resource"

Source§

type Properties = ResourceProperties

Source§

impl Resource for cfn::aws::lambda::Alias

Source§

const TYPE: &'static str = "AWS::Lambda::Alias"

Source§

type Properties = AliasProperties

Source§

impl Resource for CodeSigningConfig

Source§

const TYPE: &'static str = "AWS::Lambda::CodeSigningConfig"

Source§

type Properties = CodeSigningConfigProperties

Source§

impl Resource for EventInvokeConfig

Source§

const TYPE: &'static str = "AWS::Lambda::EventInvokeConfig"

Source§

type Properties = EventInvokeConfigProperties

Source§

impl Resource for EventSourceMapping

Source§

const TYPE: &'static str = "AWS::Lambda::EventSourceMapping"

Source§

type Properties = EventSourceMappingProperties

Source§

impl Resource for cfn::aws::lambda::Function

Source§

const TYPE: &'static str = "AWS::Lambda::Function"

Source§

type Properties = FunctionProperties

Source§

impl Resource for LayerVersion

Source§

const TYPE: &'static str = "AWS::Lambda::LayerVersion"

Source§

type Properties = LayerVersionProperties

Source§

impl Resource for LayerVersionPermission

Source§

const TYPE: &'static str = "AWS::Lambda::LayerVersionPermission"

Source§

type Properties = LayerVersionPermissionProperties

Source§

impl Resource for Permission

Source§

const TYPE: &'static str = "AWS::Lambda::Permission"

Source§

type Properties = PermissionProperties

Source§

impl Resource for Version

Source§

const TYPE: &'static str = "AWS::Lambda::Version"

Source§

type Properties = VersionProperties

Source§

impl Resource for Grant

Source§

const TYPE: &'static str = "AWS::LicenseManager::Grant"

Source§

type Properties = GrantProperties

Source§

impl Resource for License

Source§

const TYPE: &'static str = "AWS::LicenseManager::License"

Source§

type Properties = LicenseProperties

Source§

impl Resource for GeofenceCollection

Source§

const TYPE: &'static str = "AWS::Location::GeofenceCollection"

Source§

type Properties = GeofenceCollectionProperties

Source§

impl Resource for Map

Source§

const TYPE: &'static str = "AWS::Location::Map"

Source§

type Properties = MapProperties

Source§

impl Resource for PlaceIndex

Source§

const TYPE: &'static str = "AWS::Location::PlaceIndex"

Source§

type Properties = PlaceIndexProperties

Source§

impl Resource for RouteCalculator

Source§

const TYPE: &'static str = "AWS::Location::RouteCalculator"

Source§

type Properties = RouteCalculatorProperties

Source§

impl Resource for Tracker

Source§

const TYPE: &'static str = "AWS::Location::Tracker"

Source§

type Properties = TrackerProperties

Source§

impl Resource for TrackerConsumer

Source§

const TYPE: &'static str = "AWS::Location::TrackerConsumer"

Source§

type Properties = TrackerConsumerProperties

Source§

impl Resource for cfn::aws::logs::Destination

Source§

const TYPE: &'static str = "AWS::Logs::Destination"

Source§

type Properties = DestinationProperties

Source§

impl Resource for LogGroup

Source§

const TYPE: &'static str = "AWS::Logs::LogGroup"

Source§

type Properties = LogGroupProperties

Source§

impl Resource for LogStream

Source§

const TYPE: &'static str = "AWS::Logs::LogStream"

Source§

type Properties = LogStreamProperties

Source§

impl Resource for MetricFilter

Source§

const TYPE: &'static str = "AWS::Logs::MetricFilter"

Source§

type Properties = MetricFilterProperties

Source§

impl Resource for QueryDefinition

Source§

const TYPE: &'static str = "AWS::Logs::QueryDefinition"

Source§

type Properties = QueryDefinitionProperties

Source§

impl Resource for SubscriptionFilter

Source§

const TYPE: &'static str = "AWS::Logs::SubscriptionFilter"

Source§

type Properties = SubscriptionFilterProperties

Source§

impl Resource for Alert

Source§

const TYPE: &'static str = "AWS::LookoutMetrics::Alert"

Source§

type Properties = AlertProperties

Source§

impl Resource for cfn::aws::lookoutmetrics::AnomalyDetector

Source§

const TYPE: &'static str = "AWS::LookoutMetrics::AnomalyDetector"

Source§

type Properties = AnomalyDetectorProperties

Source§

impl Resource for cfn::aws::lookoutvision::Project

Source§

const TYPE: &'static str = "AWS::LookoutVision::Project"

Source§

type Properties = ProjectProperties

Source§

impl Resource for CustomDataIdentifier

Source§

const TYPE: &'static str = "AWS::Macie::CustomDataIdentifier"

Source§

type Properties = CustomDataIdentifierProperties

Source§

impl Resource for FindingsFilter

Source§

const TYPE: &'static str = "AWS::Macie::FindingsFilter"

Source§

type Properties = FindingsFilterProperties

Source§

impl Resource for Session

Source§

const TYPE: &'static str = "AWS::Macie::Session"

Source§

type Properties = SessionProperties

Source§

impl Resource for cfn::aws::managedblockchain::Member

Source§

const TYPE: &'static str = "AWS::ManagedBlockchain::Member"

Source§

type Properties = MemberProperties

Source§

impl Resource for Node

Source§

const TYPE: &'static str = "AWS::ManagedBlockchain::Node"

Source§

type Properties = NodeProperties

Source§

impl Resource for cfn::aws::mediaconnect::Flow

Source§

const TYPE: &'static str = "AWS::MediaConnect::Flow"

Source§

type Properties = FlowProperties

Source§

impl Resource for FlowEntitlement

Source§

const TYPE: &'static str = "AWS::MediaConnect::FlowEntitlement"

Source§

type Properties = FlowEntitlementProperties

Source§

impl Resource for FlowOutput

Source§

const TYPE: &'static str = "AWS::MediaConnect::FlowOutput"

Source§

type Properties = FlowOutputProperties

Source§

impl Resource for FlowSource

Source§

const TYPE: &'static str = "AWS::MediaConnect::FlowSource"

Source§

type Properties = FlowSourceProperties

Source§

impl Resource for FlowVpcInterface

Source§

const TYPE: &'static str = "AWS::MediaConnect::FlowVpcInterface"

Source§

type Properties = FlowVpcInterfaceProperties

Source§

impl Resource for JobTemplate

Source§

const TYPE: &'static str = "AWS::MediaConvert::JobTemplate"

Source§

type Properties = JobTemplateProperties

Source§

impl Resource for Preset

Source§

const TYPE: &'static str = "AWS::MediaConvert::Preset"

Source§

type Properties = PresetProperties

Source§

impl Resource for cfn::aws::mediaconvert::Queue

Source§

const TYPE: &'static str = "AWS::MediaConvert::Queue"

Source§

type Properties = QueueProperties

Source§

impl Resource for cfn::aws::medialive::Channel

Source§

const TYPE: &'static str = "AWS::MediaLive::Channel"

Source§

type Properties = ChannelProperties

Source§

impl Resource for cfn::aws::medialive::Input

Source§

const TYPE: &'static str = "AWS::MediaLive::Input"

Source§

type Properties = InputProperties

Source§

impl Resource for InputSecurityGroup

Source§

const TYPE: &'static str = "AWS::MediaLive::InputSecurityGroup"

Source§

type Properties = InputSecurityGroupProperties

Source§

impl Resource for cfn::aws::mediapackage::Asset

Source§

const TYPE: &'static str = "AWS::MediaPackage::Asset"

Source§

type Properties = AssetProperties

Source§

impl Resource for cfn::aws::mediapackage::Channel

Source§

const TYPE: &'static str = "AWS::MediaPackage::Channel"

Source§

type Properties = ChannelProperties

Source§

impl Resource for OriginEndpoint

Source§

const TYPE: &'static str = "AWS::MediaPackage::OriginEndpoint"

Source§

type Properties = OriginEndpointProperties

Source§

impl Resource for PackagingConfiguration

Source§

const TYPE: &'static str = "AWS::MediaPackage::PackagingConfiguration"

Source§

type Properties = PackagingConfigurationProperties

Source§

impl Resource for PackagingGroup

Source§

const TYPE: &'static str = "AWS::MediaPackage::PackagingGroup"

Source§

type Properties = PackagingGroupProperties

Source§

impl Resource for Container

Source§

const TYPE: &'static str = "AWS::MediaStore::Container"

Source§

type Properties = ContainerProperties

Source§

impl Resource for cfn::aws::msk::Cluster

Source§

const TYPE: &'static str = "AWS::MSK::Cluster"

Source§

type Properties = ClusterProperties

Source§

impl Resource for cfn::aws::mwaa::Environment

Source§

const TYPE: &'static str = "AWS::MWAA::Environment"

Source§

type Properties = EnvironmentProperties

Source§

impl Resource for cfn::aws::neptune::DBCluster

Source§

const TYPE: &'static str = "AWS::Neptune::DBCluster"

Source§

type Properties = DBClusterProperties

Source§

impl Resource for cfn::aws::neptune::DBClusterParameterGroup

Source§

const TYPE: &'static str = "AWS::Neptune::DBClusterParameterGroup"

Source§

type Properties = DBClusterParameterGroupProperties

Source§

impl Resource for cfn::aws::neptune::DBInstance

Source§

const TYPE: &'static str = "AWS::Neptune::DBInstance"

Source§

type Properties = DBInstanceProperties

Source§

impl Resource for cfn::aws::neptune::DBParameterGroup

Source§

const TYPE: &'static str = "AWS::Neptune::DBParameterGroup"

Source§

type Properties = DBParameterGroupProperties

Source§

impl Resource for cfn::aws::neptune::DBSubnetGroup

Source§

const TYPE: &'static str = "AWS::Neptune::DBSubnetGroup"

Source§

type Properties = DBSubnetGroupProperties

Source§

impl Resource for Firewall

Source§

const TYPE: &'static str = "AWS::NetworkFirewall::Firewall"

Source§

type Properties = FirewallProperties

Source§

impl Resource for FirewallPolicy

Source§

const TYPE: &'static str = "AWS::NetworkFirewall::FirewallPolicy"

Source§

type Properties = FirewallPolicyProperties

Source§

impl Resource for LoggingConfiguration

Source§

const TYPE: &'static str = "AWS::NetworkFirewall::LoggingConfiguration"

Source§

type Properties = LoggingConfigurationProperties

Source§

impl Resource for cfn::aws::networkfirewall::RuleGroup

Source§

const TYPE: &'static str = "AWS::NetworkFirewall::RuleGroup"

Source§

type Properties = RuleGroupProperties

Source§

impl Resource for CustomerGatewayAssociation

Source§

const TYPE: &'static str = "AWS::NetworkManager::CustomerGatewayAssociation"

Source§

type Properties = CustomerGatewayAssociationProperties

Source§

impl Resource for cfn::aws::networkmanager::Device

Source§

const TYPE: &'static str = "AWS::NetworkManager::Device"

Source§

type Properties = DeviceProperties

Source§

impl Resource for GlobalNetwork

Source§

const TYPE: &'static str = "AWS::NetworkManager::GlobalNetwork"

Source§

type Properties = GlobalNetworkProperties

Source§

const TYPE: &'static str = "AWS::NetworkManager::Link"

Source§

type Properties = LinkProperties

Source§

impl Resource for LinkAssociation

Source§

const TYPE: &'static str = "AWS::NetworkManager::LinkAssociation"

Source§

type Properties = LinkAssociationProperties

Source§

impl Resource for Site

Source§

const TYPE: &'static str = "AWS::NetworkManager::Site"

Source§

type Properties = SiteProperties

Source§

impl Resource for TransitGatewayRegistration

Source§

const TYPE: &'static str = "AWS::NetworkManager::TransitGatewayRegistration"

Source§

type Properties = TransitGatewayRegistrationProperties

Source§

impl Resource for LaunchProfile

Source§

const TYPE: &'static str = "AWS::NimbleStudio::LaunchProfile"

Source§

type Properties = LaunchProfileProperties

Source§

impl Resource for StreamingImage

Source§

const TYPE: &'static str = "AWS::NimbleStudio::StreamingImage"

Source§

type Properties = StreamingImageProperties

Source§

impl Resource for cfn::aws::nimblestudio::Studio

Source§

const TYPE: &'static str = "AWS::NimbleStudio::Studio"

Source§

type Properties = StudioProperties

Source§

impl Resource for StudioComponent

Source§

const TYPE: &'static str = "AWS::NimbleStudio::StudioComponent"

Source§

type Properties = StudioComponentProperties

Source§

impl Resource for cfn::aws::opsworks::App

Source§

const TYPE: &'static str = "AWS::OpsWorks::App"

Source§

type Properties = AppProperties

Source§

impl Resource for ElasticLoadBalancerAttachment

Source§

const TYPE: &'static str = "AWS::OpsWorks::ElasticLoadBalancerAttachment"

Source§

type Properties = ElasticLoadBalancerAttachmentProperties

Source§

impl Resource for cfn::aws::opsworks::Instance

Source§

const TYPE: &'static str = "AWS::OpsWorks::Instance"

Source§

type Properties = InstanceProperties

Source§

impl Resource for Layer

Source§

const TYPE: &'static str = "AWS::OpsWorks::Layer"

Source§

type Properties = LayerProperties

Source§

impl Resource for cfn::aws::opsworks::Stack

Source§

const TYPE: &'static str = "AWS::OpsWorks::Stack"

Source§

type Properties = StackProperties

Source§

impl Resource for cfn::aws::opsworks::UserProfile

Source§

const TYPE: &'static str = "AWS::OpsWorks::UserProfile"

Source§

type Properties = UserProfileProperties

Source§

impl Resource for cfn::aws::opsworks::Volume

Source§

const TYPE: &'static str = "AWS::OpsWorks::Volume"

Source§

type Properties = VolumeProperties

Source§

impl Resource for cfn::aws::opsworkscm::Server

Source§

const TYPE: &'static str = "AWS::OpsWorksCM::Server"

Source§

type Properties = ServerProperties

Source§

impl Resource for ADMChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::ADMChannel"

Source§

type Properties = ADMChannelProperties

Source§

impl Resource for APNSChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::APNSChannel"

Source§

type Properties = APNSChannelProperties

Source§

impl Resource for APNSSandboxChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::APNSSandboxChannel"

Source§

type Properties = APNSSandboxChannelProperties

Source§

impl Resource for APNSVoipChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::APNSVoipChannel"

Source§

type Properties = APNSVoipChannelProperties

Source§

impl Resource for APNSVoipSandboxChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::APNSVoipSandboxChannel"

Source§

type Properties = APNSVoipSandboxChannelProperties

Source§

impl Resource for cfn::aws::pinpoint::App

Source§

const TYPE: &'static str = "AWS::Pinpoint::App"

Source§

type Properties = AppProperties

Source§

impl Resource for ApplicationSettings

Source§

const TYPE: &'static str = "AWS::Pinpoint::ApplicationSettings"

Source§

type Properties = ApplicationSettingsProperties

Source§

impl Resource for BaiduChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::BaiduChannel"

Source§

type Properties = BaiduChannelProperties

Source§

impl Resource for Campaign

Source§

const TYPE: &'static str = "AWS::Pinpoint::Campaign"

Source§

type Properties = CampaignProperties

Source§

impl Resource for EmailChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::EmailChannel"

Source§

type Properties = EmailChannelProperties

Source§

impl Resource for EmailTemplate

Source§

const TYPE: &'static str = "AWS::Pinpoint::EmailTemplate"

Source§

type Properties = EmailTemplateProperties

Source§

impl Resource for EventStream

Source§

const TYPE: &'static str = "AWS::Pinpoint::EventStream"

Source§

type Properties = EventStreamProperties

Source§

impl Resource for GCMChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::GCMChannel"

Source§

type Properties = GCMChannelProperties

Source§

impl Resource for PushTemplate

Source§

const TYPE: &'static str = "AWS::Pinpoint::PushTemplate"

Source§

type Properties = PushTemplateProperties

Source§

impl Resource for SMSChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::SMSChannel"

Source§

type Properties = SMSChannelProperties

Source§

impl Resource for Segment

Source§

const TYPE: &'static str = "AWS::Pinpoint::Segment"

Source§

type Properties = SegmentProperties

Source§

impl Resource for SmsTemplate

Source§

const TYPE: &'static str = "AWS::Pinpoint::SmsTemplate"

Source§

type Properties = SmsTemplateProperties

Source§

impl Resource for VoiceChannel

Source§

const TYPE: &'static str = "AWS::Pinpoint::VoiceChannel"

Source§

type Properties = VoiceChannelProperties

Source§

impl Resource for cfn::aws::pinpointemail::ConfigurationSet

Source§

const TYPE: &'static str = "AWS::PinpointEmail::ConfigurationSet"

Source§

type Properties = ConfigurationSetProperties

Source§

impl Resource for cfn::aws::pinpointemail::ConfigurationSetEventDestination

Source§

const TYPE: &'static str = "AWS::PinpointEmail::ConfigurationSetEventDestination"

Source§

type Properties = ConfigurationSetEventDestinationProperties

Source§

impl Resource for DedicatedIpPool

Source§

const TYPE: &'static str = "AWS::PinpointEmail::DedicatedIpPool"

Source§

type Properties = DedicatedIpPoolProperties

Source§

impl Resource for Identity

Source§

const TYPE: &'static str = "AWS::PinpointEmail::Identity"

Source§

type Properties = IdentityProperties

Source§

impl Resource for Ledger

Source§

const TYPE: &'static str = "AWS::QLDB::Ledger"

Source§

type Properties = LedgerProperties

Source§

impl Resource for cfn::aws::qldb::Stream

Source§

const TYPE: &'static str = "AWS::QLDB::Stream"

Source§

type Properties = StreamProperties

Source§

impl Resource for Analysis

Source§

const TYPE: &'static str = "AWS::QuickSight::Analysis"

Source§

type Properties = AnalysisProperties

Source§

impl Resource for cfn::aws::quicksight::Dashboard

Source§

const TYPE: &'static str = "AWS::QuickSight::Dashboard"

Source§

type Properties = DashboardProperties

Source§

impl Resource for DataSet

Source§

const TYPE: &'static str = "AWS::QuickSight::DataSet"

Source§

type Properties = DataSetProperties

Source§

impl Resource for cfn::aws::quicksight::DataSource

Source§

const TYPE: &'static str = "AWS::QuickSight::DataSource"

Source§

type Properties = DataSourceProperties

Source§

impl Resource for cfn::aws::quicksight::Template

Source§

const TYPE: &'static str = "AWS::QuickSight::Template"

Source§

type Properties = TemplateProperties

Source§

impl Resource for Theme

Source§

const TYPE: &'static str = "AWS::QuickSight::Theme"

Source§

type Properties = ThemeProperties

Source§

impl Resource for ResourceShare

Source§

const TYPE: &'static str = "AWS::RAM::ResourceShare"

Source§

type Properties = ResourceShareProperties

Source§

impl Resource for cfn::aws::rds::DBCluster

Source§

const TYPE: &'static str = "AWS::RDS::DBCluster"

Source§

type Properties = DBClusterProperties

Source§

impl Resource for cfn::aws::rds::DBClusterParameterGroup

Source§

const TYPE: &'static str = "AWS::RDS::DBClusterParameterGroup"

Source§

type Properties = DBClusterParameterGroupProperties

Source§

impl Resource for cfn::aws::rds::DBInstance

Source§

const TYPE: &'static str = "AWS::RDS::DBInstance"

Source§

type Properties = DBInstanceProperties

Source§

impl Resource for cfn::aws::rds::DBParameterGroup

Source§

const TYPE: &'static str = "AWS::RDS::DBParameterGroup"

Source§

type Properties = DBParameterGroupProperties

Source§

impl Resource for DBProxy

Source§

const TYPE: &'static str = "AWS::RDS::DBProxy"

Source§

type Properties = DBProxyProperties

Source§

impl Resource for DBProxyEndpoint

Source§

const TYPE: &'static str = "AWS::RDS::DBProxyEndpoint"

Source§

type Properties = DBProxyEndpointProperties

Source§

impl Resource for DBProxyTargetGroup

Source§

const TYPE: &'static str = "AWS::RDS::DBProxyTargetGroup"

Source§

type Properties = DBProxyTargetGroupProperties

Source§

impl Resource for DBSecurityGroup

Source§

const TYPE: &'static str = "AWS::RDS::DBSecurityGroup"

Source§

type Properties = DBSecurityGroupProperties

Source§

impl Resource for DBSecurityGroupIngress

Source§

const TYPE: &'static str = "AWS::RDS::DBSecurityGroupIngress"

Source§

type Properties = DBSecurityGroupIngressProperties

Source§

impl Resource for cfn::aws::rds::DBSubnetGroup

Source§

const TYPE: &'static str = "AWS::RDS::DBSubnetGroup"

Source§

type Properties = DBSubnetGroupProperties

Source§

impl Resource for cfn::aws::rds::EventSubscription

Source§

const TYPE: &'static str = "AWS::RDS::EventSubscription"

Source§

type Properties = EventSubscriptionProperties

Source§

impl Resource for GlobalCluster

Source§

const TYPE: &'static str = "AWS::RDS::GlobalCluster"

Source§

type Properties = GlobalClusterProperties

Source§

impl Resource for OptionGroup

Source§

const TYPE: &'static str = "AWS::RDS::OptionGroup"

Source§

type Properties = OptionGroupProperties

Source§

impl Resource for cfn::aws::redshift::Cluster

Source§

const TYPE: &'static str = "AWS::Redshift::Cluster"

Source§

type Properties = ClusterProperties

Source§

impl Resource for ClusterParameterGroup

Source§

const TYPE: &'static str = "AWS::Redshift::ClusterParameterGroup"

Source§

type Properties = ClusterParameterGroupProperties

Source§

impl Resource for ClusterSecurityGroup

Source§

const TYPE: &'static str = "AWS::Redshift::ClusterSecurityGroup"

Source§

type Properties = ClusterSecurityGroupProperties

Source§

impl Resource for ClusterSecurityGroupIngress

Source§

const TYPE: &'static str = "AWS::Redshift::ClusterSecurityGroupIngress"

Source§

type Properties = ClusterSecurityGroupIngressProperties

Source§

impl Resource for ClusterSubnetGroup

Source§

const TYPE: &'static str = "AWS::Redshift::ClusterSubnetGroup"

Source§

type Properties = ClusterSubnetGroupProperties

Source§

impl Resource for cfn::aws::resourcegroups::Group

Source§

const TYPE: &'static str = "AWS::ResourceGroups::Group"

Source§

type Properties = GroupProperties

Source§

impl Resource for cfn::aws::robomaker::Fleet

Source§

const TYPE: &'static str = "AWS::RoboMaker::Fleet"

Source§

type Properties = FleetProperties

Source§

impl Resource for Robot

Source§

const TYPE: &'static str = "AWS::RoboMaker::Robot"

Source§

type Properties = RobotProperties

Source§

impl Resource for RobotApplication

Source§

const TYPE: &'static str = "AWS::RoboMaker::RobotApplication"

Source§

type Properties = RobotApplicationProperties

Source§

impl Resource for RobotApplicationVersion

Source§

const TYPE: &'static str = "AWS::RoboMaker::RobotApplicationVersion"

Source§

type Properties = RobotApplicationVersionProperties

Source§

impl Resource for SimulationApplication

Source§

const TYPE: &'static str = "AWS::RoboMaker::SimulationApplication"

Source§

type Properties = SimulationApplicationProperties

Source§

impl Resource for SimulationApplicationVersion

Source§

const TYPE: &'static str = "AWS::RoboMaker::SimulationApplicationVersion"

Source§

type Properties = SimulationApplicationVersionProperties

Source§

impl Resource for DNSSEC

Source§

const TYPE: &'static str = "AWS::Route53::DNSSEC"

Source§

type Properties = DNSSECProperties

Source§

impl Resource for HealthCheck

Source§

const TYPE: &'static str = "AWS::Route53::HealthCheck"

Source§

type Properties = HealthCheckProperties

Source§

impl Resource for HostedZone

Source§

const TYPE: &'static str = "AWS::Route53::HostedZone"

Source§

type Properties = HostedZoneProperties

Source§

impl Resource for KeySigningKey

Source§

const TYPE: &'static str = "AWS::Route53::KeySigningKey"

Source§

type Properties = KeySigningKeyProperties

Source§

impl Resource for RecordSet

Source§

const TYPE: &'static str = "AWS::Route53::RecordSet"

Source§

type Properties = RecordSetProperties

Source§

impl Resource for RecordSetGroup

Source§

const TYPE: &'static str = "AWS::Route53::RecordSetGroup"

Source§

type Properties = RecordSetGroupProperties

Source§

impl Resource for FirewallDomainList

Source§

const TYPE: &'static str = "AWS::Route53Resolver::FirewallDomainList"

Source§

type Properties = FirewallDomainListProperties

Source§

impl Resource for FirewallRuleGroup

Source§

const TYPE: &'static str = "AWS::Route53Resolver::FirewallRuleGroup"

Source§

type Properties = FirewallRuleGroupProperties

Source§

impl Resource for FirewallRuleGroupAssociation

Source§

const TYPE: &'static str = "AWS::Route53Resolver::FirewallRuleGroupAssociation"

Source§

type Properties = FirewallRuleGroupAssociationProperties

Source§

impl Resource for ResolverDNSSECConfig

Source§

const TYPE: &'static str = "AWS::Route53Resolver::ResolverDNSSECConfig"

Source§

type Properties = ResolverDNSSECConfigProperties

Source§

impl Resource for ResolverEndpoint

Source§

const TYPE: &'static str = "AWS::Route53Resolver::ResolverEndpoint"

Source§

type Properties = ResolverEndpointProperties

Source§

impl Resource for ResolverQueryLoggingConfig

Source§

const TYPE: &'static str = "AWS::Route53Resolver::ResolverQueryLoggingConfig"

Source§

type Properties = ResolverQueryLoggingConfigProperties

Source§

impl Resource for ResolverQueryLoggingConfigAssociation

Source§

const TYPE: &'static str = "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation"

Source§

type Properties = ResolverQueryLoggingConfigAssociationProperties

Source§

impl Resource for ResolverRule

Source§

const TYPE: &'static str = "AWS::Route53Resolver::ResolverRule"

Source§

type Properties = ResolverRuleProperties

Source§

impl Resource for ResolverRuleAssociation

Source§

const TYPE: &'static str = "AWS::Route53Resolver::ResolverRuleAssociation"

Source§

type Properties = ResolverRuleAssociationProperties

Source§

impl Resource for cfn::aws::s3::AccessPoint

Source§

const TYPE: &'static str = "AWS::S3::AccessPoint"

Source§

type Properties = AccessPointProperties

Source§

impl Resource for cfn::aws::s3::Bucket

Source§

const TYPE: &'static str = "AWS::S3::Bucket"

Source§

type Properties = BucketProperties

Source§

impl Resource for cfn::aws::s3::BucketPolicy

Source§

const TYPE: &'static str = "AWS::S3::BucketPolicy"

Source§

type Properties = BucketPolicyProperties

Source§

impl Resource for StorageLens

Source§

const TYPE: &'static str = "AWS::S3::StorageLens"

Source§

type Properties = StorageLensProperties

Source§

impl Resource for cfn::aws::s3objectlambda::AccessPoint

Source§

const TYPE: &'static str = "AWS::S3ObjectLambda::AccessPoint"

Source§

type Properties = AccessPointProperties

Source§

impl Resource for AccessPointPolicy

Source§

const TYPE: &'static str = "AWS::S3ObjectLambda::AccessPointPolicy"

Source§

type Properties = AccessPointPolicyProperties

Source§

impl Resource for cfn::aws::s3outposts::AccessPoint

Source§

const TYPE: &'static str = "AWS::S3Outposts::AccessPoint"

Source§

type Properties = AccessPointProperties

Source§

impl Resource for cfn::aws::s3outposts::Bucket

Source§

const TYPE: &'static str = "AWS::S3Outposts::Bucket"

Source§

type Properties = BucketProperties

Source§

impl Resource for cfn::aws::s3outposts::BucketPolicy

Source§

const TYPE: &'static str = "AWS::S3Outposts::BucketPolicy"

Source§

type Properties = BucketPolicyProperties

Source§

impl Resource for cfn::aws::s3outposts::Endpoint

Source§

const TYPE: &'static str = "AWS::S3Outposts::Endpoint"

Source§

type Properties = EndpointProperties

Source§

impl Resource for cfn::aws::sagemaker::App

Source§

const TYPE: &'static str = "AWS::SageMaker::App"

Source§

type Properties = AppProperties

Source§

impl Resource for AppImageConfig

Source§

const TYPE: &'static str = "AWS::SageMaker::AppImageConfig"

Source§

type Properties = AppImageConfigProperties

Source§

impl Resource for CodeRepository

Source§

const TYPE: &'static str = "AWS::SageMaker::CodeRepository"

Source§

type Properties = CodeRepositoryProperties

Source§

impl Resource for DataQualityJobDefinition

Source§

const TYPE: &'static str = "AWS::SageMaker::DataQualityJobDefinition"

Source§

type Properties = DataQualityJobDefinitionProperties

Source§

impl Resource for cfn::aws::sagemaker::Device

Source§

const TYPE: &'static str = "AWS::SageMaker::Device"

Source§

type Properties = DeviceProperties

Source§

impl Resource for DeviceFleet

Source§

const TYPE: &'static str = "AWS::SageMaker::DeviceFleet"

Source§

type Properties = DeviceFleetProperties

Source§

impl Resource for cfn::aws::sagemaker::Domain

Source§

const TYPE: &'static str = "AWS::SageMaker::Domain"

Source§

type Properties = DomainProperties

Source§

impl Resource for cfn::aws::sagemaker::Endpoint

Source§

const TYPE: &'static str = "AWS::SageMaker::Endpoint"

Source§

type Properties = EndpointProperties

Source§

impl Resource for EndpointConfig

Source§

const TYPE: &'static str = "AWS::SageMaker::EndpointConfig"

Source§

type Properties = EndpointConfigProperties

Source§

impl Resource for FeatureGroup

Source§

const TYPE: &'static str = "AWS::SageMaker::FeatureGroup"

Source§

type Properties = FeatureGroupProperties

Source§

impl Resource for cfn::aws::sagemaker::Image

Source§

const TYPE: &'static str = "AWS::SageMaker::Image"

Source§

type Properties = ImageProperties

Source§

impl Resource for ImageVersion

Source§

const TYPE: &'static str = "AWS::SageMaker::ImageVersion"

Source§

type Properties = ImageVersionProperties

Source§

impl Resource for cfn::aws::sagemaker::Model

Source§

const TYPE: &'static str = "AWS::SageMaker::Model"

Source§

type Properties = ModelProperties

Source§

impl Resource for ModelBiasJobDefinition

Source§

const TYPE: &'static str = "AWS::SageMaker::ModelBiasJobDefinition"

Source§

type Properties = ModelBiasJobDefinitionProperties

Source§

impl Resource for ModelExplainabilityJobDefinition

Source§

const TYPE: &'static str = "AWS::SageMaker::ModelExplainabilityJobDefinition"

Source§

type Properties = ModelExplainabilityJobDefinitionProperties

Source§

impl Resource for ModelPackageGroup

Source§

const TYPE: &'static str = "AWS::SageMaker::ModelPackageGroup"

Source§

type Properties = ModelPackageGroupProperties

Source§

impl Resource for ModelQualityJobDefinition

Source§

const TYPE: &'static str = "AWS::SageMaker::ModelQualityJobDefinition"

Source§

type Properties = ModelQualityJobDefinitionProperties

Source§

impl Resource for MonitoringSchedule

Source§

const TYPE: &'static str = "AWS::SageMaker::MonitoringSchedule"

Source§

type Properties = MonitoringScheduleProperties

Source§

impl Resource for NotebookInstance

Source§

const TYPE: &'static str = "AWS::SageMaker::NotebookInstance"

Source§

type Properties = NotebookInstanceProperties

Source§

impl Resource for NotebookInstanceLifecycleConfig

Source§

const TYPE: &'static str = "AWS::SageMaker::NotebookInstanceLifecycleConfig"

Source§

type Properties = NotebookInstanceLifecycleConfigProperties

Source§

impl Resource for cfn::aws::sagemaker::Pipeline

Source§

const TYPE: &'static str = "AWS::SageMaker::Pipeline"

Source§

type Properties = PipelineProperties

Source§

impl Resource for cfn::aws::sagemaker::Project

Source§

const TYPE: &'static str = "AWS::SageMaker::Project"

Source§

type Properties = ProjectProperties

Source§

impl Resource for cfn::aws::sagemaker::UserProfile

Source§

const TYPE: &'static str = "AWS::SageMaker::UserProfile"

Source§

type Properties = UserProfileProperties

Source§

impl Resource for Workteam

Source§

const TYPE: &'static str = "AWS::SageMaker::Workteam"

Source§

type Properties = WorkteamProperties

Source§

impl Resource for cfn::aws::sdb::Domain

Source§

const TYPE: &'static str = "AWS::SDB::Domain"

Source§

type Properties = DomainProperties

Source§

impl Resource for ResourcePolicy

Source§

const TYPE: &'static str = "AWS::SecretsManager::ResourcePolicy"

Source§

type Properties = ResourcePolicyProperties

Source§

impl Resource for RotationSchedule

Source§

const TYPE: &'static str = "AWS::SecretsManager::RotationSchedule"

Source§

type Properties = RotationScheduleProperties

Source§

impl Resource for Secret

Source§

const TYPE: &'static str = "AWS::SecretsManager::Secret"

Source§

type Properties = SecretProperties

Source§

impl Resource for SecretTargetAttachment

Source§

const TYPE: &'static str = "AWS::SecretsManager::SecretTargetAttachment"

Source§

type Properties = SecretTargetAttachmentProperties

Source§

impl Resource for Hub

Source§

const TYPE: &'static str = "AWS::SecurityHub::Hub"

Source§

type Properties = HubProperties

Source§

impl Resource for AcceptedPortfolioShare

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::AcceptedPortfolioShare"

Source§

type Properties = AcceptedPortfolioShareProperties

Source§

impl Resource for CloudFormationProduct

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::CloudFormationProduct"

Source§

type Properties = CloudFormationProductProperties

Source§

impl Resource for CloudFormationProvisionedProduct

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::CloudFormationProvisionedProduct"

Source§

type Properties = CloudFormationProvisionedProductProperties

Source§

impl Resource for LaunchNotificationConstraint

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::LaunchNotificationConstraint"

Source§

type Properties = LaunchNotificationConstraintProperties

Source§

impl Resource for LaunchRoleConstraint

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::LaunchRoleConstraint"

Source§

type Properties = LaunchRoleConstraintProperties

Source§

impl Resource for LaunchTemplateConstraint

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::LaunchTemplateConstraint"

Source§

type Properties = LaunchTemplateConstraintProperties

Source§

impl Resource for Portfolio

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::Portfolio"

Source§

type Properties = PortfolioProperties

Source§

impl Resource for PortfolioPrincipalAssociation

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::PortfolioPrincipalAssociation"

Source§

type Properties = PortfolioPrincipalAssociationProperties

Source§

impl Resource for PortfolioProductAssociation

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::PortfolioProductAssociation"

Source§

type Properties = PortfolioProductAssociationProperties

Source§

impl Resource for PortfolioShare

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::PortfolioShare"

Source§

type Properties = PortfolioShareProperties

Source§

impl Resource for ResourceUpdateConstraint

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::ResourceUpdateConstraint"

Source§

type Properties = ResourceUpdateConstraintProperties

Source§

impl Resource for ServiceAction

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::ServiceAction"

Source§

type Properties = ServiceActionProperties

Source§

impl Resource for ServiceActionAssociation

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::ServiceActionAssociation"

Source§

type Properties = ServiceActionAssociationProperties

Source§

impl Resource for StackSetConstraint

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::StackSetConstraint"

Source§

type Properties = StackSetConstraintProperties

Source§

impl Resource for TagOption

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::TagOption"

Source§

type Properties = TagOptionProperties

Source§

impl Resource for TagOptionAssociation

Source§

const TYPE: &'static str = "AWS::ServiceCatalog::TagOptionAssociation"

Source§

type Properties = TagOptionAssociationProperties

Source§

impl Resource for cfn::aws::servicecatalogappregistry::Application

Source§

const TYPE: &'static str = "AWS::ServiceCatalogAppRegistry::Application"

Source§

type Properties = ApplicationProperties

Source§

impl Resource for AttributeGroup

Source§

const TYPE: &'static str = "AWS::ServiceCatalogAppRegistry::AttributeGroup"

Source§

type Properties = AttributeGroupProperties

Source§

impl Resource for AttributeGroupAssociation

Source§

const TYPE: &'static str = "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation"

Source§

type Properties = AttributeGroupAssociationProperties

Source§

impl Resource for ResourceAssociation

Source§

const TYPE: &'static str = "AWS::ServiceCatalogAppRegistry::ResourceAssociation"

Source§

type Properties = ResourceAssociationProperties

Source§

impl Resource for HttpNamespace

Source§

const TYPE: &'static str = "AWS::ServiceDiscovery::HttpNamespace"

Source§

type Properties = HttpNamespaceProperties

Source§

impl Resource for cfn::aws::servicediscovery::Instance

Source§

const TYPE: &'static str = "AWS::ServiceDiscovery::Instance"

Source§

type Properties = InstanceProperties

Source§

impl Resource for PrivateDnsNamespace

Source§

const TYPE: &'static str = "AWS::ServiceDiscovery::PrivateDnsNamespace"

Source§

type Properties = PrivateDnsNamespaceProperties

Source§

impl Resource for PublicDnsNamespace

Source§

const TYPE: &'static str = "AWS::ServiceDiscovery::PublicDnsNamespace"

Source§

type Properties = PublicDnsNamespaceProperties

Source§

impl Resource for cfn::aws::servicediscovery::Service

Source§

const TYPE: &'static str = "AWS::ServiceDiscovery::Service"

Source§

type Properties = ServiceProperties

Source§

impl Resource for cfn::aws::ses::ConfigurationSet

Source§

const TYPE: &'static str = "AWS::SES::ConfigurationSet"

Source§

type Properties = ConfigurationSetProperties

Source§

impl Resource for cfn::aws::ses::ConfigurationSetEventDestination

Source§

const TYPE: &'static str = "AWS::SES::ConfigurationSetEventDestination"

Source§

type Properties = ConfigurationSetEventDestinationProperties

Source§

impl Resource for ContactList

Source§

const TYPE: &'static str = "AWS::SES::ContactList"

Source§

type Properties = ContactListProperties

Source§

impl Resource for ReceiptFilter

Source§

const TYPE: &'static str = "AWS::SES::ReceiptFilter"

Source§

type Properties = ReceiptFilterProperties

Source§

impl Resource for ReceiptRule

Source§

const TYPE: &'static str = "AWS::SES::ReceiptRule"

Source§

type Properties = ReceiptRuleProperties

Source§

impl Resource for ReceiptRuleSet

Source§

const TYPE: &'static str = "AWS::SES::ReceiptRuleSet"

Source§

type Properties = ReceiptRuleSetProperties

Source§

impl Resource for cfn::aws::ses::Template

Source§

const TYPE: &'static str = "AWS::SES::Template"

Source§

type Properties = TemplateProperties

Source§

impl Resource for ProfilePermission

Source§

const TYPE: &'static str = "AWS::Signer::ProfilePermission"

Source§

type Properties = ProfilePermissionProperties

Source§

impl Resource for SigningProfile

Source§

const TYPE: &'static str = "AWS::Signer::SigningProfile"

Source§

type Properties = SigningProfileProperties

Source§

impl Resource for Subscription

Source§

const TYPE: &'static str = "AWS::SNS::Subscription"

Source§

type Properties = SubscriptionProperties

Source§

impl Resource for Topic

Source§

const TYPE: &'static str = "AWS::SNS::Topic"

Source§

type Properties = TopicProperties

Source§

impl Resource for TopicPolicy

Source§

const TYPE: &'static str = "AWS::SNS::TopicPolicy"

Source§

type Properties = TopicPolicyProperties

Source§

impl Resource for cfn::aws::sqs::Queue

Source§

const TYPE: &'static str = "AWS::SQS::Queue"

Source§

type Properties = QueueProperties

Source§

impl Resource for QueuePolicy

Source§

const TYPE: &'static str = "AWS::SQS::QueuePolicy"

Source§

type Properties = QueuePolicyProperties

Source§

impl Resource for Association

Source§

const TYPE: &'static str = "AWS::SSM::Association"

Source§

type Properties = AssociationProperties

Source§

impl Resource for Document

Source§

const TYPE: &'static str = "AWS::SSM::Document"

Source§

type Properties = DocumentProperties

Source§

impl Resource for MaintenanceWindow

Source§

const TYPE: &'static str = "AWS::SSM::MaintenanceWindow"

Source§

type Properties = MaintenanceWindowProperties

Source§

impl Resource for MaintenanceWindowTarget

Source§

const TYPE: &'static str = "AWS::SSM::MaintenanceWindowTarget"

Source§

type Properties = MaintenanceWindowTargetProperties

Source§

impl Resource for MaintenanceWindowTask

Source§

const TYPE: &'static str = "AWS::SSM::MaintenanceWindowTask"

Source§

type Properties = MaintenanceWindowTaskProperties

Source§

impl Resource for Parameter

Source§

const TYPE: &'static str = "AWS::SSM::Parameter"

Source§

type Properties = ParameterProperties

Source§

impl Resource for PatchBaseline

Source§

const TYPE: &'static str = "AWS::SSM::PatchBaseline"

Source§

type Properties = PatchBaselineProperties

Source§

impl Resource for ResourceDataSync

Source§

const TYPE: &'static str = "AWS::SSM::ResourceDataSync"

Source§

type Properties = ResourceDataSyncProperties

Source§

impl Resource for Contact

Source§

const TYPE: &'static str = "AWS::SSMContacts::Contact"

Source§

type Properties = ContactProperties

Source§

impl Resource for ContactChannel

Source§

const TYPE: &'static str = "AWS::SSMContacts::ContactChannel"

Source§

type Properties = ContactChannelProperties

Source§

impl Resource for ReplicationSet

Source§

const TYPE: &'static str = "AWS::SSMIncidents::ReplicationSet"

Source§

type Properties = ReplicationSetProperties

Source§

impl Resource for ResponsePlan

Source§

const TYPE: &'static str = "AWS::SSMIncidents::ResponsePlan"

Source§

type Properties = ResponsePlanProperties

Source§

impl Resource for Assignment

Source§

const TYPE: &'static str = "AWS::SSO::Assignment"

Source§

type Properties = AssignmentProperties

Source§

impl Resource for InstanceAccessControlAttributeConfiguration

Source§

const TYPE: &'static str = "AWS::SSO::InstanceAccessControlAttributeConfiguration"

Source§

type Properties = InstanceAccessControlAttributeConfigurationProperties

Source§

impl Resource for PermissionSet

Source§

const TYPE: &'static str = "AWS::SSO::PermissionSet"

Source§

type Properties = PermissionSetProperties

Source§

impl Resource for Activity

Source§

const TYPE: &'static str = "AWS::StepFunctions::Activity"

Source§

type Properties = ActivityProperties

Source§

impl Resource for StateMachine

Source§

const TYPE: &'static str = "AWS::StepFunctions::StateMachine"

Source§

type Properties = StateMachineProperties

Source§

impl Resource for Canary

Source§

const TYPE: &'static str = "AWS::Synthetics::Canary"

Source§

type Properties = CanaryProperties

Source§

impl Resource for cfn::aws::timestream::Database

Source§

const TYPE: &'static str = "AWS::Timestream::Database"

Source§

type Properties = DatabaseProperties

Source§

impl Resource for cfn::aws::timestream::Table

Source§

const TYPE: &'static str = "AWS::Timestream::Table"

Source§

type Properties = TableProperties

Source§

impl Resource for cfn::aws::transfer::Server

Source§

const TYPE: &'static str = "AWS::Transfer::Server"

Source§

type Properties = ServerProperties

Source§

impl Resource for cfn::aws::transfer::User

Source§

const TYPE: &'static str = "AWS::Transfer::User"

Source§

type Properties = UserProperties

Source§

impl Resource for cfn::aws::waf::ByteMatchSet

Source§

const TYPE: &'static str = "AWS::WAF::ByteMatchSet"

Source§

type Properties = ByteMatchSetProperties

Source§

impl Resource for cfn::aws::waf::IPSet

Source§

const TYPE: &'static str = "AWS::WAF::IPSet"

Source§

type Properties = IPSetProperties

Source§

impl Resource for cfn::aws::waf::Rule

Source§

const TYPE: &'static str = "AWS::WAF::Rule"

Source§

type Properties = RuleProperties

Source§

impl Resource for cfn::aws::waf::SizeConstraintSet

Source§

const TYPE: &'static str = "AWS::WAF::SizeConstraintSet"

Source§

type Properties = SizeConstraintSetProperties

Source§

impl Resource for cfn::aws::waf::SqlInjectionMatchSet

Source§

const TYPE: &'static str = "AWS::WAF::SqlInjectionMatchSet"

Source§

type Properties = SqlInjectionMatchSetProperties

Source§

impl Resource for cfn::aws::waf::WebACL

Source§

const TYPE: &'static str = "AWS::WAF::WebACL"

Source§

type Properties = WebACLProperties

Source§

impl Resource for cfn::aws::waf::XssMatchSet

Source§

const TYPE: &'static str = "AWS::WAF::XssMatchSet"

Source§

type Properties = XssMatchSetProperties

Source§

impl Resource for cfn::aws::wafregional::ByteMatchSet

Source§

const TYPE: &'static str = "AWS::WAFRegional::ByteMatchSet"

Source§

type Properties = ByteMatchSetProperties

Source§

impl Resource for GeoMatchSet

Source§

const TYPE: &'static str = "AWS::WAFRegional::GeoMatchSet"

Source§

type Properties = GeoMatchSetProperties

Source§

impl Resource for cfn::aws::wafregional::IPSet

Source§

const TYPE: &'static str = "AWS::WAFRegional::IPSet"

Source§

type Properties = IPSetProperties

Source§

impl Resource for RateBasedRule

Source§

const TYPE: &'static str = "AWS::WAFRegional::RateBasedRule"

Source§

type Properties = RateBasedRuleProperties

Source§

impl Resource for cfn::aws::wafregional::RegexPatternSet

Source§

const TYPE: &'static str = "AWS::WAFRegional::RegexPatternSet"

Source§

type Properties = RegexPatternSetProperties

Source§

impl Resource for cfn::aws::wafregional::Rule

Source§

const TYPE: &'static str = "AWS::WAFRegional::Rule"

Source§

type Properties = RuleProperties

Source§

impl Resource for cfn::aws::wafregional::SizeConstraintSet

Source§

const TYPE: &'static str = "AWS::WAFRegional::SizeConstraintSet"

Source§

type Properties = SizeConstraintSetProperties

Source§

impl Resource for cfn::aws::wafregional::SqlInjectionMatchSet

Source§

const TYPE: &'static str = "AWS::WAFRegional::SqlInjectionMatchSet"

Source§

type Properties = SqlInjectionMatchSetProperties

Source§

impl Resource for cfn::aws::wafregional::WebACL

Source§

const TYPE: &'static str = "AWS::WAFRegional::WebACL"

Source§

type Properties = WebACLProperties

Source§

impl Resource for cfn::aws::wafregional::WebACLAssociation

Source§

const TYPE: &'static str = "AWS::WAFRegional::WebACLAssociation"

Source§

type Properties = WebACLAssociationProperties

Source§

impl Resource for cfn::aws::wafregional::XssMatchSet

Source§

const TYPE: &'static str = "AWS::WAFRegional::XssMatchSet"

Source§

type Properties = XssMatchSetProperties

Source§

impl Resource for cfn::aws::wafv2::IPSet

Source§

const TYPE: &'static str = "AWS::WAFv2::IPSet"

Source§

type Properties = IPSetProperties

Source§

impl Resource for cfn::aws::wafv2::RegexPatternSet

Source§

const TYPE: &'static str = "AWS::WAFv2::RegexPatternSet"

Source§

type Properties = RegexPatternSetProperties

Source§

impl Resource for cfn::aws::wafv2::RuleGroup

Source§

const TYPE: &'static str = "AWS::WAFv2::RuleGroup"

Source§

type Properties = RuleGroupProperties

Source§

impl Resource for cfn::aws::wafv2::WebACL

Source§

const TYPE: &'static str = "AWS::WAFv2::WebACL"

Source§

type Properties = WebACLProperties

Source§

impl Resource for cfn::aws::wafv2::WebACLAssociation

Source§

const TYPE: &'static str = "AWS::WAFv2::WebACLAssociation"

Source§

type Properties = WebACLAssociationProperties

Source§

impl Resource for ConnectionAlias

Source§

const TYPE: &'static str = "AWS::WorkSpaces::ConnectionAlias"

Source§

type Properties = ConnectionAliasProperties

Source§

impl Resource for Workspace

Source§

const TYPE: &'static str = "AWS::WorkSpaces::Workspace"

Source§

type Properties = WorkspaceProperties

Source§

impl Resource for cfn::aws::xray::Group

Source§

const TYPE: &'static str = "AWS::XRay::Group"

Source§

type Properties = GroupProperties

Source§

impl Resource for SamplingRule

Source§

const TYPE: &'static str = "AWS::XRay::SamplingRule"

Source§

type Properties = SamplingRuleProperties