Documentation
¶
Index ¶
- type DataAccountsAttributes
- func (a DataAccountsAttributes) ApiType() terra.StringValue
- func (a DataAccountsAttributes) CreationTime() terra.StringValue
- func (a DataAccountsAttributes) DeletionTime() terra.StringValue
- func (a DataAccountsAttributes) Id() terra.StringValue
- func (a DataAccountsAttributes) InternalRef() (terra.Reference, error)
- func (a DataAccountsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a DataAccountsAttributes) InternalWithRef(ref terra.Reference) DataAccountsAttributes
- func (a DataAccountsAttributes) RestorableLocations() terra.ListValue[DataAccountsRestorableLocationsAttributes]
- type DataAccountsRestorableLocationsAttributes
- func (rl DataAccountsRestorableLocationsAttributes) CreationTime() terra.StringValue
- func (rl DataAccountsRestorableLocationsAttributes) DeletionTime() terra.StringValue
- func (rl DataAccountsRestorableLocationsAttributes) InternalRef() (terra.Reference, error)
- func (rl DataAccountsRestorableLocationsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rl DataAccountsRestorableLocationsAttributes) InternalWithRef(ref terra.Reference) DataAccountsRestorableLocationsAttributes
- func (rl DataAccountsRestorableLocationsAttributes) Location() terra.StringValue
- func (rl DataAccountsRestorableLocationsAttributes) RegionalDatabaseAccountInstanceId() terra.StringValue
- type DataAccountsRestorableLocationsState
- type DataAccountsState
- type DataArgs
- type DataSource
- type DataTimeouts
- type DataTimeoutsAttributes
- type DataTimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataAccountsAttributes ¶
type DataAccountsAttributes struct {
// contains filtered or unexported fields
}
func (DataAccountsAttributes) ApiType ¶
func (a DataAccountsAttributes) ApiType() terra.StringValue
func (DataAccountsAttributes) CreationTime ¶
func (a DataAccountsAttributes) CreationTime() terra.StringValue
func (DataAccountsAttributes) DeletionTime ¶
func (a DataAccountsAttributes) DeletionTime() terra.StringValue
func (DataAccountsAttributes) Id ¶
func (a DataAccountsAttributes) Id() terra.StringValue
func (DataAccountsAttributes) InternalRef ¶
func (a DataAccountsAttributes) InternalRef() (terra.Reference, error)
func (DataAccountsAttributes) InternalTokens ¶
func (a DataAccountsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAccountsAttributes) InternalWithRef ¶
func (a DataAccountsAttributes) InternalWithRef(ref terra.Reference) DataAccountsAttributes
func (DataAccountsAttributes) RestorableLocations ¶
func (a DataAccountsAttributes) RestorableLocations() terra.ListValue[DataAccountsRestorableLocationsAttributes]
type DataAccountsRestorableLocationsAttributes ¶
type DataAccountsRestorableLocationsAttributes struct {
// contains filtered or unexported fields
}
func (DataAccountsRestorableLocationsAttributes) CreationTime ¶
func (rl DataAccountsRestorableLocationsAttributes) CreationTime() terra.StringValue
func (DataAccountsRestorableLocationsAttributes) DeletionTime ¶
func (rl DataAccountsRestorableLocationsAttributes) DeletionTime() terra.StringValue
func (DataAccountsRestorableLocationsAttributes) InternalRef ¶
func (rl DataAccountsRestorableLocationsAttributes) InternalRef() (terra.Reference, error)
func (DataAccountsRestorableLocationsAttributes) InternalTokens ¶
func (rl DataAccountsRestorableLocationsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAccountsRestorableLocationsAttributes) InternalWithRef ¶
func (rl DataAccountsRestorableLocationsAttributes) InternalWithRef(ref terra.Reference) DataAccountsRestorableLocationsAttributes
func (DataAccountsRestorableLocationsAttributes) Location ¶
func (rl DataAccountsRestorableLocationsAttributes) Location() terra.StringValue
func (DataAccountsRestorableLocationsAttributes) RegionalDatabaseAccountInstanceId ¶
func (rl DataAccountsRestorableLocationsAttributes) RegionalDatabaseAccountInstanceId() terra.StringValue
type DataAccountsState ¶
type DataAccountsState struct { ApiType string `json:"api_type"` CreationTime string `json:"creation_time"` DeletionTime string `json:"deletion_time"` Id string `json:"id"` RestorableLocations []DataAccountsRestorableLocationsState `json:"restorable_locations"` }
type DataArgs ¶
type DataArgs struct { // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Location: string, required Location terra.StringValue `hcl:"location,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Timeouts: optional Timeouts *DataTimeouts `hcl:"timeouts,block"` }
DataArgs contains the configurations for azurerm_cosmosdb_restorable_database_accounts.
type DataSource ¶
DataSource represents the Terraform data resource azurerm_cosmosdb_restorable_database_accounts.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (acrda *DataSource) Attributes() dataAzurermCosmosdbRestorableDatabaseAccountsAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (acrda *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (acrda *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (acrda *DataSource) LocalName() string
LocalName returns the local name for DataSource.
type DataTimeouts ¶
type DataTimeouts struct { // Read: string, optional Read terra.StringValue `hcl:"read,attr"` }
type DataTimeoutsAttributes ¶
type DataTimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (DataTimeoutsAttributes) InternalRef ¶
func (t DataTimeoutsAttributes) InternalRef() (terra.Reference, error)
func (DataTimeoutsAttributes) InternalTokens ¶
func (t DataTimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTimeoutsAttributes) InternalWithRef ¶
func (t DataTimeoutsAttributes) InternalWithRef(ref terra.Reference) DataTimeoutsAttributes
func (DataTimeoutsAttributes) Read ¶
func (t DataTimeoutsAttributes) Read() terra.StringValue
type DataTimeoutsState ¶
type DataTimeoutsState struct {
Read string `json:"read"`
}
Click to show internal directories.
Click to hide internal directories.