# Packages
No description provided by the author
Package aws contains the implementation of stack for Amazon.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
DefaultICMPRules creates ICMP rules inside the default security group egress: allow all, ingress: allow all.
DefaultTCPRules creates TCP rules to configure the default security group for public hosts egress: allow all, ingress: allow ssh only.
DefaultUDPRules creates UDP rules to configure the default security group egress: allow all, ingress: deny all.
ProvideCredentialsIfNeeded ...
RetryableRemoteCall calls a remote API with tolerance to communication failures Remote API is done inside 'callback' parameter and returns remote error if necessary that 'convertError' function convert to SafeScale error.
ValidateHostParameter validates host parameter that can be a string as ID or an *abstract.HostCore.
ValidatePublicIParameter validates 'pipParam' parameter, that can be a string as ID or an *abstract.PublicIP.
ValidateSecurityGroupParameter validates securitygroup parameter that can be a string as ID or an *abstract.SecurityGroup.
# Constants
AlphanumericWithDashesAndUnderscores is the regexp pattern to identify bucket names.
Contains the CIDR to use when none is provided.
# Structs
AuthenticationOptions fields are the union of those recognized by each identity implementation and provider to be able to carry different but necessary information to stack implementations.
AWSConfiguration AWS cloud platform configuration.
AzureConfiguration stores Google cloud platform configuration.
ConfigurationOptions are the stack configuration options.
GCPConfiguration stores Google cloud platform configuration.
No description provided by the author
# Interfaces
HostParameter can represent a host by a string (containing name or id), an *abstract.HostCore or an *abstract.HostFull.
PublicIPParameter can represent a PublicIP by a string as ID or an *abstract.PublicIP.
SecurityGroupParameter can represent a Security Group by a string as ID or an *abstract.SecurityGroup.