Documentation ¶
Index ¶
- type DataArgs
- type DataGroupKey
- type DataGroupKeyAttributes
- func (gk DataGroupKeyAttributes) Id() terra.StringValue
- func (gk DataGroupKeyAttributes) InternalRef() (terra.Reference, error)
- func (gk DataGroupKeyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (gk DataGroupKeyAttributes) InternalWithRef(ref terra.Reference) DataGroupKeyAttributes
- func (gk DataGroupKeyAttributes) Namespace() terra.StringValue
- type DataGroupKeyState
- type DataSource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataArgs ¶
type DataArgs struct { // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // GroupKey: required GroupKey *DataGroupKey `hcl:"group_key,block" validate:"required"` }
DataArgs contains the configurations for google_cloud_identity_group_lookup.
type DataGroupKey ¶
type DataGroupKey struct { // Id: string, required Id terra.StringValue `hcl:"id,attr" validate:"required"` // Namespace: string, optional Namespace terra.StringValue `hcl:"namespace,attr"` }
type DataGroupKeyAttributes ¶
type DataGroupKeyAttributes struct {
// contains filtered or unexported fields
}
func (DataGroupKeyAttributes) Id ¶
func (gk DataGroupKeyAttributes) Id() terra.StringValue
func (DataGroupKeyAttributes) InternalRef ¶
func (gk DataGroupKeyAttributes) InternalRef() (terra.Reference, error)
func (DataGroupKeyAttributes) InternalTokens ¶
func (gk DataGroupKeyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataGroupKeyAttributes) InternalWithRef ¶
func (gk DataGroupKeyAttributes) InternalWithRef(ref terra.Reference) DataGroupKeyAttributes
func (DataGroupKeyAttributes) Namespace ¶
func (gk DataGroupKeyAttributes) Namespace() terra.StringValue
type DataGroupKeyState ¶
type DataSource ¶
DataSource represents the Terraform data resource google_cloud_identity_group_lookup.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (gcigl *DataSource) Attributes() dataGoogleCloudIdentityGroupLookupAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (gcigl *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (gcigl *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (gcigl *DataSource) LocalName() string
LocalName returns the local name for DataSource.
Click to show internal directories.
Click to hide internal directories.