Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataArgs ¶
type DataArgs struct { // ExcludeCharacters: string, optional ExcludeCharacters terra.StringValue `hcl:"exclude_characters,attr"` // ExcludeLowercase: bool, optional ExcludeLowercase terra.BoolValue `hcl:"exclude_lowercase,attr"` // ExcludeNumbers: bool, optional ExcludeNumbers terra.BoolValue `hcl:"exclude_numbers,attr"` // ExcludePunctuation: bool, optional ExcludePunctuation terra.BoolValue `hcl:"exclude_punctuation,attr"` // ExcludeUppercase: bool, optional ExcludeUppercase terra.BoolValue `hcl:"exclude_uppercase,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // IncludeSpace: bool, optional IncludeSpace terra.BoolValue `hcl:"include_space,attr"` // PasswordLength: number, optional PasswordLength terra.NumberValue `hcl:"password_length,attr"` // RandomPassword: string, optional RandomPassword terra.StringValue `hcl:"random_password,attr"` // RequireEachIncludedType: bool, optional RequireEachIncludedType terra.BoolValue `hcl:"require_each_included_type,attr"` }
DataArgs contains the configurations for aws_secretsmanager_random_password.
type DataSource ¶
DataSource represents the Terraform data resource aws_secretsmanager_random_password.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (asrp *DataSource) Attributes() dataAwsSecretsmanagerRandomPasswordAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (asrp *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (asrp *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (asrp *DataSource) LocalName() string
LocalName returns the local name for DataSource.
Click to show internal directories.
Click to hide internal directories.