Enum aws_sdk_config::model::ResourceType [−][src]
#[non_exhaustive]
pub enum ResourceType {
Show 110 variants
Certificate,
RestApi,
Stage,
Api,
StageV2,
AutoScalingGroup,
LaunchConfiguration,
ScalingPolicy,
ScheduledAction,
BackupPlan,
BackupSelection,
BackupVault,
BackupRecoveryPoint,
Stack,
Distribution,
StreamingDistribution,
Trail,
Alarm,
Project,
Pipeline,
ConformancePackCompliance,
ResourceCompliance,
Table,
CustomerGateway,
Eip,
EgressOnlyInternetGateway,
FlowLog,
Host,
Instance,
InternetGateway,
NatGateway,
NetworkAcl,
NetworkInterface,
RegisteredHaInstance,
RouteTable,
SecurityGroup,
Subnet,
Vpc,
VpcEndpoint,
VpcEndpointService,
VpcPeeringConnection,
VpnConnection,
VpnGateway,
Volume,
EcrRepository,
EcsCluster,
EcsService,
EcsTaskDefinition,
EfsAccessPoint,
EfsFileSystem,
EksCluster,
Application,
ApplicationVersion,
Environment,
LoadBalancer,
LoadBalancerV2,
Domain,
Group,
Policy,
Role,
User,
Key,
Function,
NetworkFirewallFirewall,
NetworkFirewallFirewallPolicy,
NetworkFirewallRuleGroup,
OpenSearchDomain,
QldbLedger,
DbCluster,
DbClusterSnapshot,
DbInstance,
DbSecurityGroup,
DbSnapshot,
DbSubnetGroup,
EventSubscription,
Cluster,
ClusterParameterGroup,
ClusterSecurityGroup,
ClusterSnapshot,
ClusterSubnetGroup,
RedshiftEventSubscription,
AccountPublicAccessBlock,
Bucket,
Topic,
Queue,
AssociationCompliance,
FileData,
ManagedInstanceInventory,
PatchCompliance,
Secret,
CloudFormationProduct,
CloudFormationProvisionedProduct,
Portfolio,
Protection,
RegionalProtection,
RateBasedRule,
Rule,
RuleGroup,
WebAcl,
RegionalRateBasedRule,
RegionalRule,
RegionalRuleGroup,
RegionalWebAcl,
IpSetV2,
ManagedRuleSetV2,
RegexPatternSetV2,
RuleGroupV2,
WebAclv2,
EncryptionConfig,
Unknown(String),
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Certificate
RestApi
Stage
Api
StageV2
AutoScalingGroup
LaunchConfiguration
ScalingPolicy
ScheduledAction
BackupPlan
BackupSelection
BackupVault
BackupRecoveryPoint
Stack
Distribution
StreamingDistribution
Trail
Alarm
Project
Pipeline
ConformancePackCompliance
ResourceCompliance
Table
CustomerGateway
Eip
EgressOnlyInternetGateway
FlowLog
Host
Instance
InternetGateway
NatGateway
NetworkAcl
NetworkInterface
RegisteredHaInstance
RouteTable
SecurityGroup
Subnet
Vpc
VpcEndpoint
VpcEndpointService
VpcPeeringConnection
VpnConnection
VpnGateway
Volume
EcrRepository
EcsCluster
EcsService
EcsTaskDefinition
EfsAccessPoint
EfsFileSystem
EksCluster
Application
ApplicationVersion
Environment
LoadBalancer
LoadBalancerV2
Domain
Group
Policy
Role
User
Key
Function
NetworkFirewallFirewall
NetworkFirewallFirewallPolicy
NetworkFirewallRuleGroup
OpenSearchDomain
QldbLedger
DbCluster
DbClusterSnapshot
DbInstance
DbSecurityGroup
DbSnapshot
DbSubnetGroup
EventSubscription
Cluster
ClusterParameterGroup
ClusterSecurityGroup
ClusterSnapshot
ClusterSubnetGroup
RedshiftEventSubscription
AccountPublicAccessBlock
Bucket
Topic
Queue
AssociationCompliance
FileData
ManagedInstanceInventory
PatchCompliance
Secret
CloudFormationProduct
CloudFormationProvisionedProduct
Portfolio
Protection
RegionalProtection
RateBasedRule
Rule
RuleGroup
WebAcl
RegionalRateBasedRule
RegionalRule
RegionalRuleGroup
RegionalWebAcl
IpSetV2
ManagedRuleSetV2
RegexPatternSetV2
RuleGroupV2
WebAclv2
EncryptionConfig
Unknown(String)
Tuple Fields
0: String
Unknown contains new variants that have been added since this code was generated.
Implementations
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for ResourceType
impl Send for ResourceType
impl Sync for ResourceType
impl Unpin for ResourceType
impl UnwindSafe for ResourceType
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more