Enum avalanche_ops::aws::spec::StorageNamespace
source · pub enum StorageNamespace {
Show 23 variants
ConfigFile(String),
Ec2AccessKeyCompressedEncrypted(String),
GenesisFile(String),
AvalanchedAwsBin(String),
AwsVolumeProvisionerBin(String),
AwsIpProvisionerBin(String),
AvalancheTelemetryCloudwatchBin(String),
AvalancheGoBin(String),
PkiKeyDir(String),
MetricsRules(String),
DiscoverProvisioningAnchorNodesDir(String),
DiscoverProvisioningAnchorNode(String, Node),
DiscoverProvisioningNonAnchorNodesDir(String),
DiscoverProvisioningNonAnchorNode(String, Node),
DiscoverBootstrappingAnchorNodesDir(String),
DiscoverBootstrappingAnchorNode(String, Node),
DiscoverReadyAnchorNodesDir(String),
DiscoverReadyAnchorNode(String, Node),
DiscoverReadyNonAnchorNodesDir(String),
DiscoverReadyNonAnchorNode(String, Node),
BackupsDir(String),
EventsUpdateArtifactsEvent(String),
EventsUpdateArtifactsInstallDirPluginDir(String),
}Expand description
Represents the S3/storage key path. MUST be kept in sync with “cfn-templates/ec2_instance_role.yaml”.
Variants§
ConfigFile(String)
Ec2AccessKeyCompressedEncrypted(String)
GenesisFile(String)
Valid genesis file with initial stakers. Only updated after anchor nodes become active.
AvalanchedAwsBin(String)
AwsVolumeProvisionerBin(String)
AwsIpProvisionerBin(String)
AvalancheTelemetryCloudwatchBin(String)
AvalancheGoBin(String)
PkiKeyDir(String)
MetricsRules(String)
DiscoverProvisioningAnchorNodesDir(String)
before db downloads
DiscoverProvisioningAnchorNode(String, Node)
DiscoverProvisioningNonAnchorNodesDir(String)
DiscoverProvisioningNonAnchorNode(String, Node)
DiscoverBootstrappingAnchorNodesDir(String)
DiscoverBootstrappingAnchorNode(String, Node)
DiscoverReadyAnchorNodesDir(String)
DiscoverReadyAnchorNode(String, Node)
DiscoverReadyNonAnchorNodesDir(String)
DiscoverReadyNonAnchorNode(String, Node)
BackupsDir(String)
EventsUpdateArtifactsEvent(String)
If this “event” file has been modified for the last x-min, avalanched triggers updates events based on the install artifacts in “EventsUpdateArtifactsInstallDir”
EventsUpdateArtifactsInstallDirPluginDir(String)
Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for StorageNamespace
impl Send for StorageNamespace
impl Sync for StorageNamespace
impl Unpin for StorageNamespace
impl UnwindSafe for StorageNamespace
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more