Documentation
¶
Index ¶
- Constants
- func NewCmdSetup() *cobra.Command
- func ValidateAWSAccount(account string) (string, error)
- func ValidateAWSProxy(proxyURL string) (string, error)
- func ValidateCloudTrailCmdLists(cloudTrailCmd string) (string, error)
- func ValidateDtVaultPath(dtVaultPath string) (string, error)
- func ValidateJiraToken(token string) (string, error)
- func ValidatePDToken(token string) (string, error)
- func ValidateVaultAddress(vaultURL string) (string, error)
Constants ¶
View Source
const ( ProdJumproleConfigKey = "prod_jumprole_account_id" AwsProxy = "aws_proxy" StageJumproleConfigKey = "stage_jumprole_account_id" PdUserToken = "pd_user_token" JiraToken = "jira_token" DtVaultPath = "dt_vault_path" VaultAddress = "vault_address" CloudTrailCmdLists = "cloudtrail_cmd_lists" JiraTokenRegex = "^[A-Z0-9]{7}$" PdTokenRegex = "^[a-zA-Z0-9+_-]{20}$" AwsAccountRegex = "^[0-9]{12}$" AWSProxyRegex = `^http:\/\/[a-zA-Z0-9.-]+(:\d+)?$` VaultURLRegex = `^https:\/\/[a-zA-Z0-9.-]+\/?$` DtVaultPathRegex = `^[a-zA-Z0-9\-/]+$` CloudTrailCmdListsRegex = `^\s*-\s+.*$` )
Variables ¶
This section is empty.
Functions ¶
func ValidateAWSAccount ¶
func ValidateAWSProxy ¶
func ValidateDtVaultPath ¶
func ValidateJiraToken ¶
func ValidatePDToken ¶
func ValidateVaultAddress ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.