Documentation ¶
Index ¶
- func DataGoogleworkspaceUser_IsConstruct(x interface{}) *bool
- func DataGoogleworkspaceUser_TfResourceType() *string
- func NewDataGoogleworkspaceUserAddressesList_Override(d DataGoogleworkspaceUserAddressesList, ...)
- func NewDataGoogleworkspaceUserAddressesOutputReference_Override(d DataGoogleworkspaceUserAddressesOutputReference, ...)
- func NewDataGoogleworkspaceUserCustomSchemasList_Override(d DataGoogleworkspaceUserCustomSchemasList, ...)
- func NewDataGoogleworkspaceUserCustomSchemasOutputReference_Override(d DataGoogleworkspaceUserCustomSchemasOutputReference, ...)
- func NewDataGoogleworkspaceUserEmailsList_Override(d DataGoogleworkspaceUserEmailsList, ...)
- func NewDataGoogleworkspaceUserEmailsOutputReference_Override(d DataGoogleworkspaceUserEmailsOutputReference, ...)
- func NewDataGoogleworkspaceUserExternalIdsList_Override(d DataGoogleworkspaceUserExternalIdsList, ...)
- func NewDataGoogleworkspaceUserExternalIdsOutputReference_Override(d DataGoogleworkspaceUserExternalIdsOutputReference, ...)
- func NewDataGoogleworkspaceUserImsList_Override(d DataGoogleworkspaceUserImsList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewDataGoogleworkspaceUserImsOutputReference_Override(d DataGoogleworkspaceUserImsOutputReference, ...)
- func NewDataGoogleworkspaceUserKeywordsList_Override(d DataGoogleworkspaceUserKeywordsList, ...)
- func NewDataGoogleworkspaceUserKeywordsOutputReference_Override(d DataGoogleworkspaceUserKeywordsOutputReference, ...)
- func NewDataGoogleworkspaceUserLanguagesList_Override(d DataGoogleworkspaceUserLanguagesList, ...)
- func NewDataGoogleworkspaceUserLanguagesOutputReference_Override(d DataGoogleworkspaceUserLanguagesOutputReference, ...)
- func NewDataGoogleworkspaceUserLocationsList_Override(d DataGoogleworkspaceUserLocationsList, ...)
- func NewDataGoogleworkspaceUserLocationsOutputReference_Override(d DataGoogleworkspaceUserLocationsOutputReference, ...)
- func NewDataGoogleworkspaceUserNameList_Override(d DataGoogleworkspaceUserNameList, ...)
- func NewDataGoogleworkspaceUserNameOutputReference_Override(d DataGoogleworkspaceUserNameOutputReference, ...)
- func NewDataGoogleworkspaceUserOrganizationsList_Override(d DataGoogleworkspaceUserOrganizationsList, ...)
- func NewDataGoogleworkspaceUserOrganizationsOutputReference_Override(d DataGoogleworkspaceUserOrganizationsOutputReference, ...)
- func NewDataGoogleworkspaceUserPhonesList_Override(d DataGoogleworkspaceUserPhonesList, ...)
- func NewDataGoogleworkspaceUserPhonesOutputReference_Override(d DataGoogleworkspaceUserPhonesOutputReference, ...)
- func NewDataGoogleworkspaceUserPosixAccountsList_Override(d DataGoogleworkspaceUserPosixAccountsList, ...)
- func NewDataGoogleworkspaceUserPosixAccountsOutputReference_Override(d DataGoogleworkspaceUserPosixAccountsOutputReference, ...)
- func NewDataGoogleworkspaceUserRelationsList_Override(d DataGoogleworkspaceUserRelationsList, ...)
- func NewDataGoogleworkspaceUserRelationsOutputReference_Override(d DataGoogleworkspaceUserRelationsOutputReference, ...)
- func NewDataGoogleworkspaceUserSshPublicKeysList_Override(d DataGoogleworkspaceUserSshPublicKeysList, ...)
- func NewDataGoogleworkspaceUserSshPublicKeysOutputReference_Override(d DataGoogleworkspaceUserSshPublicKeysOutputReference, ...)
- func NewDataGoogleworkspaceUserWebsitesList_Override(d DataGoogleworkspaceUserWebsitesList, ...)
- func NewDataGoogleworkspaceUserWebsitesOutputReference_Override(d DataGoogleworkspaceUserWebsitesOutputReference, ...)
- func NewDataGoogleworkspaceUser_Override(d DataGoogleworkspaceUser, scope constructs.Construct, id *string, ...)
- type DataGoogleworkspaceUser
- type DataGoogleworkspaceUserAddresses
- type DataGoogleworkspaceUserAddressesList
- type DataGoogleworkspaceUserAddressesOutputReference
- type DataGoogleworkspaceUserConfig
- type DataGoogleworkspaceUserCustomSchemas
- type DataGoogleworkspaceUserCustomSchemasList
- type DataGoogleworkspaceUserCustomSchemasOutputReference
- type DataGoogleworkspaceUserEmails
- type DataGoogleworkspaceUserEmailsList
- type DataGoogleworkspaceUserEmailsOutputReference
- type DataGoogleworkspaceUserExternalIds
- type DataGoogleworkspaceUserExternalIdsList
- type DataGoogleworkspaceUserExternalIdsOutputReference
- type DataGoogleworkspaceUserIms
- type DataGoogleworkspaceUserImsList
- type DataGoogleworkspaceUserImsOutputReference
- type DataGoogleworkspaceUserKeywords
- type DataGoogleworkspaceUserKeywordsList
- type DataGoogleworkspaceUserKeywordsOutputReference
- type DataGoogleworkspaceUserLanguages
- type DataGoogleworkspaceUserLanguagesList
- type DataGoogleworkspaceUserLanguagesOutputReference
- type DataGoogleworkspaceUserLocations
- type DataGoogleworkspaceUserLocationsList
- type DataGoogleworkspaceUserLocationsOutputReference
- type DataGoogleworkspaceUserName
- type DataGoogleworkspaceUserNameList
- type DataGoogleworkspaceUserNameOutputReference
- type DataGoogleworkspaceUserOrganizations
- type DataGoogleworkspaceUserOrganizationsList
- type DataGoogleworkspaceUserOrganizationsOutputReference
- type DataGoogleworkspaceUserPhones
- type DataGoogleworkspaceUserPhonesList
- type DataGoogleworkspaceUserPhonesOutputReference
- type DataGoogleworkspaceUserPosixAccounts
- type DataGoogleworkspaceUserPosixAccountsList
- type DataGoogleworkspaceUserPosixAccountsOutputReference
- type DataGoogleworkspaceUserRelations
- type DataGoogleworkspaceUserRelationsList
- type DataGoogleworkspaceUserRelationsOutputReference
- type DataGoogleworkspaceUserSshPublicKeys
- type DataGoogleworkspaceUserSshPublicKeysList
- type DataGoogleworkspaceUserSshPublicKeysOutputReference
- type DataGoogleworkspaceUserWebsites
- type DataGoogleworkspaceUserWebsitesList
- type DataGoogleworkspaceUserWebsitesOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataGoogleworkspaceUser_IsConstruct ¶
func DataGoogleworkspaceUser_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataGoogleworkspaceUser_TfResourceType ¶
func DataGoogleworkspaceUser_TfResourceType() *string
func NewDataGoogleworkspaceUserAddressesList_Override ¶
func NewDataGoogleworkspaceUserAddressesList_Override(d DataGoogleworkspaceUserAddressesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserAddressesOutputReference_Override ¶
func NewDataGoogleworkspaceUserAddressesOutputReference_Override(d DataGoogleworkspaceUserAddressesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserCustomSchemasList_Override ¶
func NewDataGoogleworkspaceUserCustomSchemasList_Override(d DataGoogleworkspaceUserCustomSchemasList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserCustomSchemasOutputReference_Override ¶
func NewDataGoogleworkspaceUserCustomSchemasOutputReference_Override(d DataGoogleworkspaceUserCustomSchemasOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserEmailsList_Override ¶
func NewDataGoogleworkspaceUserEmailsList_Override(d DataGoogleworkspaceUserEmailsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserEmailsOutputReference_Override ¶
func NewDataGoogleworkspaceUserEmailsOutputReference_Override(d DataGoogleworkspaceUserEmailsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserExternalIdsList_Override ¶
func NewDataGoogleworkspaceUserExternalIdsList_Override(d DataGoogleworkspaceUserExternalIdsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserExternalIdsOutputReference_Override ¶
func NewDataGoogleworkspaceUserExternalIdsOutputReference_Override(d DataGoogleworkspaceUserExternalIdsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserImsList_Override ¶
func NewDataGoogleworkspaceUserImsList_Override(d DataGoogleworkspaceUserImsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserImsOutputReference_Override ¶
func NewDataGoogleworkspaceUserImsOutputReference_Override(d DataGoogleworkspaceUserImsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserKeywordsList_Override ¶
func NewDataGoogleworkspaceUserKeywordsList_Override(d DataGoogleworkspaceUserKeywordsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserKeywordsOutputReference_Override ¶
func NewDataGoogleworkspaceUserKeywordsOutputReference_Override(d DataGoogleworkspaceUserKeywordsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserLanguagesList_Override ¶
func NewDataGoogleworkspaceUserLanguagesList_Override(d DataGoogleworkspaceUserLanguagesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserLanguagesOutputReference_Override ¶
func NewDataGoogleworkspaceUserLanguagesOutputReference_Override(d DataGoogleworkspaceUserLanguagesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserLocationsList_Override ¶
func NewDataGoogleworkspaceUserLocationsList_Override(d DataGoogleworkspaceUserLocationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserLocationsOutputReference_Override ¶
func NewDataGoogleworkspaceUserLocationsOutputReference_Override(d DataGoogleworkspaceUserLocationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserNameList_Override ¶
func NewDataGoogleworkspaceUserNameList_Override(d DataGoogleworkspaceUserNameList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserNameOutputReference_Override ¶
func NewDataGoogleworkspaceUserNameOutputReference_Override(d DataGoogleworkspaceUserNameOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserOrganizationsList_Override ¶
func NewDataGoogleworkspaceUserOrganizationsList_Override(d DataGoogleworkspaceUserOrganizationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserOrganizationsOutputReference_Override ¶
func NewDataGoogleworkspaceUserOrganizationsOutputReference_Override(d DataGoogleworkspaceUserOrganizationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserPhonesList_Override ¶
func NewDataGoogleworkspaceUserPhonesList_Override(d DataGoogleworkspaceUserPhonesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserPhonesOutputReference_Override ¶
func NewDataGoogleworkspaceUserPhonesOutputReference_Override(d DataGoogleworkspaceUserPhonesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserPosixAccountsList_Override ¶
func NewDataGoogleworkspaceUserPosixAccountsList_Override(d DataGoogleworkspaceUserPosixAccountsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserPosixAccountsOutputReference_Override ¶
func NewDataGoogleworkspaceUserPosixAccountsOutputReference_Override(d DataGoogleworkspaceUserPosixAccountsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserRelationsList_Override ¶
func NewDataGoogleworkspaceUserRelationsList_Override(d DataGoogleworkspaceUserRelationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserRelationsOutputReference_Override ¶
func NewDataGoogleworkspaceUserRelationsOutputReference_Override(d DataGoogleworkspaceUserRelationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserSshPublicKeysList_Override ¶
func NewDataGoogleworkspaceUserSshPublicKeysList_Override(d DataGoogleworkspaceUserSshPublicKeysList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserSshPublicKeysOutputReference_Override ¶
func NewDataGoogleworkspaceUserSshPublicKeysOutputReference_Override(d DataGoogleworkspaceUserSshPublicKeysOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUserWebsitesList_Override ¶
func NewDataGoogleworkspaceUserWebsitesList_Override(d DataGoogleworkspaceUserWebsitesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleworkspaceUserWebsitesOutputReference_Override ¶
func NewDataGoogleworkspaceUserWebsitesOutputReference_Override(d DataGoogleworkspaceUserWebsitesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleworkspaceUser_Override ¶
func NewDataGoogleworkspaceUser_Override(d DataGoogleworkspaceUser, scope constructs.Construct, id *string, config *DataGoogleworkspaceUserConfig)
Create a new {@link https://www.terraform.io/docs/providers/googleworkspace/d/user googleworkspace_user} Data Source.
Types ¶
type DataGoogleworkspaceUser ¶
type DataGoogleworkspaceUser interface { cdktf.TerraformDataSource Addresses() DataGoogleworkspaceUserAddressesList AgreedToTerms() cdktf.IResolvable Aliases() *[]*string Archived() cdktf.IResolvable // Experimental. CdktfStack() cdktf.TerraformStack ChangePasswordAtNextLogin() cdktf.IResolvable // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreationTime() *string CustomerId() *string CustomSchemas() DataGoogleworkspaceUserCustomSchemasList DeletionTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Emails() DataGoogleworkspaceUserEmailsList Etag() *string ExternalIds() DataGoogleworkspaceUserExternalIdsList // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string HashFunction() *string Id() *string SetId(val *string) IdInput() *string Ims() DataGoogleworkspaceUserImsList IncludeInGlobalAddressList() cdktf.IResolvable IpAllowlist() cdktf.IResolvable IsAdmin() cdktf.IResolvable IsDelegatedAdmin() cdktf.IResolvable IsEnforcedIn2StepVerification() cdktf.IResolvable IsEnrolledIn2StepVerification() cdktf.IResolvable IsMailboxSetup() cdktf.IResolvable Keywords() DataGoogleworkspaceUserKeywordsList Languages() DataGoogleworkspaceUserLanguagesList LastLoginTime() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Locations() DataGoogleworkspaceUserLocationsList Name() DataGoogleworkspaceUserNameList // The tree node. Node() constructs.Node NonEditableAliases() *[]*string Organizations() DataGoogleworkspaceUserOrganizationsList OrgUnitPath() *string Password() *string Phones() DataGoogleworkspaceUserPhonesList PosixAccounts() DataGoogleworkspaceUserPosixAccountsList PrimaryEmail() *string SetPrimaryEmail(val *string) PrimaryEmailInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} RecoveryEmail() *string RecoveryPhone() *string Relations() DataGoogleworkspaceUserRelationsList SshPublicKeys() DataGoogleworkspaceUserSshPublicKeysList Suspended() cdktf.IResolvable SuspensionReason() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string ThumbnailPhotoEtag() *string ThumbnailPhotoUrl() *string Websites() DataGoogleworkspaceUserWebsitesList // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetPrimaryEmail() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/googleworkspace/d/user googleworkspace_user}.
func NewDataGoogleworkspaceUser ¶
func NewDataGoogleworkspaceUser(scope constructs.Construct, id *string, config *DataGoogleworkspaceUserConfig) DataGoogleworkspaceUser
Create a new {@link https://www.terraform.io/docs/providers/googleworkspace/d/user googleworkspace_user} Data Source.
type DataGoogleworkspaceUserAddresses ¶
type DataGoogleworkspaceUserAddresses struct { }
type DataGoogleworkspaceUserAddressesList ¶
type DataGoogleworkspaceUserAddressesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserAddressesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserAddressesList ¶
func NewDataGoogleworkspaceUserAddressesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserAddressesList
type DataGoogleworkspaceUserAddressesOutputReference ¶
type DataGoogleworkspaceUserAddressesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Country() *string CountryCode() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomType() *string ExtendedAddress() *string Formatted() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserAddresses SetInternalValue(val *DataGoogleworkspaceUserAddresses) Locality() *string PoBox() *string PostalCode() *string Primary() cdktf.IResolvable Region() *string SourceIsStructured() cdktf.IResolvable StreetAddress() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserAddressesOutputReference ¶
func NewDataGoogleworkspaceUserAddressesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserAddressesOutputReference
type DataGoogleworkspaceUserConfig ¶
type DataGoogleworkspaceUserConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The unique ID for the user. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/googleworkspace/d/user#id DataGoogleworkspaceUser#id} // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/googleworkspace/d/user#primary_email DataGoogleworkspaceUser#primary_email} PrimaryEmail *string `field:"optional" json:"primaryEmail" yaml:"primaryEmail"` }
type DataGoogleworkspaceUserCustomSchemas ¶
type DataGoogleworkspaceUserCustomSchemas struct { }
type DataGoogleworkspaceUserCustomSchemasList ¶
type DataGoogleworkspaceUserCustomSchemasList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserCustomSchemasOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserCustomSchemasList ¶
func NewDataGoogleworkspaceUserCustomSchemasList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserCustomSchemasList
type DataGoogleworkspaceUserCustomSchemasOutputReference ¶
type DataGoogleworkspaceUserCustomSchemasOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserCustomSchemas SetInternalValue(val *DataGoogleworkspaceUserCustomSchemas) SchemaName() *string SchemaValues() cdktf.StringMap // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserCustomSchemasOutputReference ¶
func NewDataGoogleworkspaceUserCustomSchemasOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserCustomSchemasOutputReference
type DataGoogleworkspaceUserEmails ¶
type DataGoogleworkspaceUserEmails struct { }
type DataGoogleworkspaceUserEmailsList ¶
type DataGoogleworkspaceUserEmailsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserEmailsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserEmailsList ¶
func NewDataGoogleworkspaceUserEmailsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserEmailsList
type DataGoogleworkspaceUserEmailsOutputReference ¶
type DataGoogleworkspaceUserEmailsOutputReference interface { cdktf.ComplexObject Address() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomType() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserEmails SetInternalValue(val *DataGoogleworkspaceUserEmails) Primary() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserEmailsOutputReference ¶
func NewDataGoogleworkspaceUserEmailsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserEmailsOutputReference
type DataGoogleworkspaceUserExternalIds ¶
type DataGoogleworkspaceUserExternalIds struct { }
type DataGoogleworkspaceUserExternalIdsList ¶
type DataGoogleworkspaceUserExternalIdsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserExternalIdsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserExternalIdsList ¶
func NewDataGoogleworkspaceUserExternalIdsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserExternalIdsList
type DataGoogleworkspaceUserExternalIdsOutputReference ¶
type DataGoogleworkspaceUserExternalIdsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomType() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserExternalIds SetInternalValue(val *DataGoogleworkspaceUserExternalIds) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserExternalIdsOutputReference ¶
func NewDataGoogleworkspaceUserExternalIdsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserExternalIdsOutputReference
type DataGoogleworkspaceUserIms ¶
type DataGoogleworkspaceUserIms struct { }
type DataGoogleworkspaceUserImsList ¶
type DataGoogleworkspaceUserImsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserImsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserImsList ¶
func NewDataGoogleworkspaceUserImsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserImsList
type DataGoogleworkspaceUserImsOutputReference ¶
type DataGoogleworkspaceUserImsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomProtocol() *string CustomType() *string // Experimental. Fqn() *string Im() *string InternalValue() *DataGoogleworkspaceUserIms SetInternalValue(val *DataGoogleworkspaceUserIms) Primary() cdktf.IResolvable Protocol() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserImsOutputReference ¶
func NewDataGoogleworkspaceUserImsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserImsOutputReference
type DataGoogleworkspaceUserKeywords ¶
type DataGoogleworkspaceUserKeywords struct { }
type DataGoogleworkspaceUserKeywordsList ¶
type DataGoogleworkspaceUserKeywordsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserKeywordsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserKeywordsList ¶
func NewDataGoogleworkspaceUserKeywordsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserKeywordsList
type DataGoogleworkspaceUserKeywordsOutputReference ¶
type DataGoogleworkspaceUserKeywordsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomType() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserKeywords SetInternalValue(val *DataGoogleworkspaceUserKeywords) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserKeywordsOutputReference ¶
func NewDataGoogleworkspaceUserKeywordsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserKeywordsOutputReference
type DataGoogleworkspaceUserLanguages ¶
type DataGoogleworkspaceUserLanguages struct { }
type DataGoogleworkspaceUserLanguagesList ¶
type DataGoogleworkspaceUserLanguagesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserLanguagesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserLanguagesList ¶
func NewDataGoogleworkspaceUserLanguagesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserLanguagesList
type DataGoogleworkspaceUserLanguagesOutputReference ¶
type DataGoogleworkspaceUserLanguagesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomLanguage() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserLanguages SetInternalValue(val *DataGoogleworkspaceUserLanguages) LanguageCode() *string Preference() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserLanguagesOutputReference ¶
func NewDataGoogleworkspaceUserLanguagesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserLanguagesOutputReference
type DataGoogleworkspaceUserLocations ¶
type DataGoogleworkspaceUserLocations struct { }
type DataGoogleworkspaceUserLocationsList ¶
type DataGoogleworkspaceUserLocationsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserLocationsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserLocationsList ¶
func NewDataGoogleworkspaceUserLocationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserLocationsList
type DataGoogleworkspaceUserLocationsOutputReference ¶
type DataGoogleworkspaceUserLocationsOutputReference interface { cdktf.ComplexObject Area() *string BuildingId() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomType() *string DeskCode() *string FloorName() *string FloorSection() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserLocations SetInternalValue(val *DataGoogleworkspaceUserLocations) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserLocationsOutputReference ¶
func NewDataGoogleworkspaceUserLocationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserLocationsOutputReference
type DataGoogleworkspaceUserName ¶
type DataGoogleworkspaceUserName struct { }
type DataGoogleworkspaceUserNameList ¶
type DataGoogleworkspaceUserNameList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserNameOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserNameList ¶
func NewDataGoogleworkspaceUserNameList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserNameList
type DataGoogleworkspaceUserNameOutputReference ¶
type DataGoogleworkspaceUserNameOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FamilyName() *string // Experimental. Fqn() *string FullName() *string GivenName() *string InternalValue() *DataGoogleworkspaceUserName SetInternalValue(val *DataGoogleworkspaceUserName) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserNameOutputReference ¶
func NewDataGoogleworkspaceUserNameOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserNameOutputReference
type DataGoogleworkspaceUserOrganizations ¶
type DataGoogleworkspaceUserOrganizations struct { }
type DataGoogleworkspaceUserOrganizationsList ¶
type DataGoogleworkspaceUserOrganizationsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserOrganizationsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserOrganizationsList ¶
func NewDataGoogleworkspaceUserOrganizationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserOrganizationsList
type DataGoogleworkspaceUserOrganizationsOutputReference ¶
type DataGoogleworkspaceUserOrganizationsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCenter() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomType() *string Department() *string Description() *string Domain() *string // Experimental. Fqn() *string FullTimeEquivalent() *float64 InternalValue() *DataGoogleworkspaceUserOrganizations SetInternalValue(val *DataGoogleworkspaceUserOrganizations) Location() *string Name() *string Primary() cdktf.IResolvable Symbol() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Title() *string Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserOrganizationsOutputReference ¶
func NewDataGoogleworkspaceUserOrganizationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserOrganizationsOutputReference
type DataGoogleworkspaceUserPhones ¶
type DataGoogleworkspaceUserPhones struct { }
type DataGoogleworkspaceUserPhonesList ¶
type DataGoogleworkspaceUserPhonesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserPhonesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserPhonesList ¶
func NewDataGoogleworkspaceUserPhonesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserPhonesList
type DataGoogleworkspaceUserPhonesOutputReference ¶
type DataGoogleworkspaceUserPhonesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomType() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserPhones SetInternalValue(val *DataGoogleworkspaceUserPhones) Primary() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserPhonesOutputReference ¶
func NewDataGoogleworkspaceUserPhonesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserPhonesOutputReference
type DataGoogleworkspaceUserPosixAccounts ¶
type DataGoogleworkspaceUserPosixAccounts struct { }
type DataGoogleworkspaceUserPosixAccountsList ¶
type DataGoogleworkspaceUserPosixAccountsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserPosixAccountsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserPosixAccountsList ¶
func NewDataGoogleworkspaceUserPosixAccountsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserPosixAccountsList
type DataGoogleworkspaceUserPosixAccountsOutputReference ¶
type DataGoogleworkspaceUserPosixAccountsOutputReference interface { cdktf.ComplexObject AccountId() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Gecos() *string Gid() *string HomeDirectory() *string InternalValue() *DataGoogleworkspaceUserPosixAccounts SetInternalValue(val *DataGoogleworkspaceUserPosixAccounts) OperatingSystemType() *string Primary() cdktf.IResolvable Shell() *string SystemId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Uid() *string Username() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserPosixAccountsOutputReference ¶
func NewDataGoogleworkspaceUserPosixAccountsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserPosixAccountsOutputReference
type DataGoogleworkspaceUserRelations ¶
type DataGoogleworkspaceUserRelations struct { }
type DataGoogleworkspaceUserRelationsList ¶
type DataGoogleworkspaceUserRelationsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserRelationsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserRelationsList ¶
func NewDataGoogleworkspaceUserRelationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserRelationsList
type DataGoogleworkspaceUserRelationsOutputReference ¶
type DataGoogleworkspaceUserRelationsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomType() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserRelations SetInternalValue(val *DataGoogleworkspaceUserRelations) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserRelationsOutputReference ¶
func NewDataGoogleworkspaceUserRelationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserRelationsOutputReference
type DataGoogleworkspaceUserSshPublicKeys ¶
type DataGoogleworkspaceUserSshPublicKeys struct { }
type DataGoogleworkspaceUserSshPublicKeysList ¶
type DataGoogleworkspaceUserSshPublicKeysList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserSshPublicKeysOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserSshPublicKeysList ¶
func NewDataGoogleworkspaceUserSshPublicKeysList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserSshPublicKeysList
type DataGoogleworkspaceUserSshPublicKeysOutputReference ¶
type DataGoogleworkspaceUserSshPublicKeysOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExpirationTimeUsec() *string Fingerprint() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserSshPublicKeys SetInternalValue(val *DataGoogleworkspaceUserSshPublicKeys) Key() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserSshPublicKeysOutputReference ¶
func NewDataGoogleworkspaceUserSshPublicKeysOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserSshPublicKeysOutputReference
type DataGoogleworkspaceUserWebsites ¶
type DataGoogleworkspaceUserWebsites struct { }
type DataGoogleworkspaceUserWebsitesList ¶
type DataGoogleworkspaceUserWebsitesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleworkspaceUserWebsitesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserWebsitesList ¶
func NewDataGoogleworkspaceUserWebsitesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleworkspaceUserWebsitesList
type DataGoogleworkspaceUserWebsitesOutputReference ¶
type DataGoogleworkspaceUserWebsitesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomType() *string // Experimental. Fqn() *string InternalValue() *DataGoogleworkspaceUserWebsites SetInternalValue(val *DataGoogleworkspaceUserWebsites) Primary() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleworkspaceUserWebsitesOutputReference ¶
func NewDataGoogleworkspaceUserWebsitesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleworkspaceUserWebsitesOutputReference
Source Files ¶
- datagoogleworkspaceuser.go
- datagoogleworkspaceuser_DataGoogleworkspaceUser.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserAddresses.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserAddressesList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserAddressesList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserAddressesOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserAddressesOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserConfig.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserCustomSchemas.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserCustomSchemasList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserCustomSchemasList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserCustomSchemasOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserCustomSchemasOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserEmails.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserEmailsList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserEmailsList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserEmailsOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserEmailsOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserExternalIds.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserExternalIdsList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserExternalIdsList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserExternalIdsOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserExternalIdsOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserIms.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserImsList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserImsList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserImsOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserImsOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserKeywords.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserKeywordsList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserKeywordsList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserKeywordsOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserKeywordsOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLanguages.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLanguagesList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLanguagesList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLanguagesOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLanguagesOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLocations.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLocationsList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLocationsList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLocationsOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserLocationsOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserName.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserNameList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserNameList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserNameOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserNameOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserOrganizations.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserOrganizationsList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserOrganizationsList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserOrganizationsOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserOrganizationsOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPhones.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPhonesList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPhonesList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPhonesOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPhonesOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPosixAccounts.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPosixAccountsList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPosixAccountsList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPosixAccountsOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserPosixAccountsOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserRelations.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserRelationsList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserRelationsList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserRelationsOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserRelationsOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserSshPublicKeys.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserSshPublicKeysList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserSshPublicKeysList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserSshPublicKeysOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserSshPublicKeysOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserWebsites.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserWebsitesList.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserWebsitesList__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserWebsitesOutputReference.go
- datagoogleworkspaceuser_DataGoogleworkspaceUserWebsitesOutputReference__runtime_type_checks.go
- datagoogleworkspaceuser_DataGoogleworkspaceUser__runtime_type_checks.go