Documentation ¶
Index ¶
- func DataGoogleDataprocMetastoreService_IsConstruct(x interface{}) *bool
- func DataGoogleDataprocMetastoreService_IsTerraformDataSource(x interface{}) *bool
- func DataGoogleDataprocMetastoreService_IsTerraformElement(x interface{}) *bool
- func DataGoogleDataprocMetastoreService_TfResourceType() *string
- func NewDataGoogleDataprocMetastoreServiceEncryptionConfigList_Override(d DataGoogleDataprocMetastoreServiceEncryptionConfigList, ...)
- func NewDataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference_Override(d DataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference, ...)
- func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList_Override(...)
- func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference_Override(...)
- func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList_Override(d DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList, ...)
- func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference_Override(...)
- func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigList_Override(d DataGoogleDataprocMetastoreServiceHiveMetastoreConfigList, ...)
- func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference_Override(d DataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference, ...)
- func NewDataGoogleDataprocMetastoreServiceMaintenanceWindowList_Override(d DataGoogleDataprocMetastoreServiceMaintenanceWindowList, ...)
- func NewDataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference_Override(d DataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference, ...)
- func NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersList_Override(d DataGoogleDataprocMetastoreServiceNetworkConfigConsumersList, ...)
- func NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference_Override(d DataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference, ...)
- func NewDataGoogleDataprocMetastoreServiceNetworkConfigList_Override(d DataGoogleDataprocMetastoreServiceNetworkConfigList, ...)
- func NewDataGoogleDataprocMetastoreServiceNetworkConfigOutputReference_Override(d DataGoogleDataprocMetastoreServiceNetworkConfigOutputReference, ...)
- func NewDataGoogleDataprocMetastoreServiceTelemetryConfigList_Override(d DataGoogleDataprocMetastoreServiceTelemetryConfigList, ...)
- func NewDataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference_Override(d DataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference, ...)
- func NewDataGoogleDataprocMetastoreService_Override(d DataGoogleDataprocMetastoreService, scope constructs.Construct, id *string, ...)
- type DataGoogleDataprocMetastoreService
- type DataGoogleDataprocMetastoreServiceConfig
- type DataGoogleDataprocMetastoreServiceEncryptionConfig
- type DataGoogleDataprocMetastoreServiceEncryptionConfigList
- type DataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference
- type DataGoogleDataprocMetastoreServiceHiveMetastoreConfig
- type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfig
- type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytab
- type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList
- type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference
- type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList
- type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference
- type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigList
- type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference
- type DataGoogleDataprocMetastoreServiceMaintenanceWindow
- type DataGoogleDataprocMetastoreServiceMaintenanceWindowList
- type DataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference
- type DataGoogleDataprocMetastoreServiceNetworkConfig
- type DataGoogleDataprocMetastoreServiceNetworkConfigConsumers
- type DataGoogleDataprocMetastoreServiceNetworkConfigConsumersList
- type DataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference
- type DataGoogleDataprocMetastoreServiceNetworkConfigList
- type DataGoogleDataprocMetastoreServiceNetworkConfigOutputReference
- type DataGoogleDataprocMetastoreServiceTelemetryConfig
- type DataGoogleDataprocMetastoreServiceTelemetryConfigList
- type DataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataGoogleDataprocMetastoreService_IsConstruct ¶
func DataGoogleDataprocMetastoreService_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 DataGoogleDataprocMetastoreService_IsTerraformDataSource ¶
func DataGoogleDataprocMetastoreService_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataGoogleDataprocMetastoreService_IsTerraformElement ¶
func DataGoogleDataprocMetastoreService_IsTerraformElement(x interface{}) *bool
Experimental.
func DataGoogleDataprocMetastoreService_TfResourceType ¶
func DataGoogleDataprocMetastoreService_TfResourceType() *string
func NewDataGoogleDataprocMetastoreServiceEncryptionConfigList_Override ¶
func NewDataGoogleDataprocMetastoreServiceEncryptionConfigList_Override(d DataGoogleDataprocMetastoreServiceEncryptionConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference_Override ¶
func NewDataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference_Override(d DataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList_Override ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList_Override(d DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference_Override ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference_Override(d DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList_Override ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList_Override(d DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference_Override ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference_Override(d DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigList_Override ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigList_Override(d DataGoogleDataprocMetastoreServiceHiveMetastoreConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference_Override ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference_Override(d DataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleDataprocMetastoreServiceMaintenanceWindowList_Override ¶
func NewDataGoogleDataprocMetastoreServiceMaintenanceWindowList_Override(d DataGoogleDataprocMetastoreServiceMaintenanceWindowList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference_Override ¶
func NewDataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference_Override(d DataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersList_Override ¶
func NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersList_Override(d DataGoogleDataprocMetastoreServiceNetworkConfigConsumersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference_Override ¶
func NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference_Override(d DataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleDataprocMetastoreServiceNetworkConfigList_Override ¶
func NewDataGoogleDataprocMetastoreServiceNetworkConfigList_Override(d DataGoogleDataprocMetastoreServiceNetworkConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleDataprocMetastoreServiceNetworkConfigOutputReference_Override ¶
func NewDataGoogleDataprocMetastoreServiceNetworkConfigOutputReference_Override(d DataGoogleDataprocMetastoreServiceNetworkConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleDataprocMetastoreServiceTelemetryConfigList_Override ¶
func NewDataGoogleDataprocMetastoreServiceTelemetryConfigList_Override(d DataGoogleDataprocMetastoreServiceTelemetryConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference_Override ¶
func NewDataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference_Override(d DataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleDataprocMetastoreService_Override ¶
func NewDataGoogleDataprocMetastoreService_Override(d DataGoogleDataprocMetastoreService, scope constructs.Construct, id *string, config *DataGoogleDataprocMetastoreServiceConfig)
Create a new {@link https://www.terraform.io/docs/providers/google/d/dataproc_metastore_service google_dataproc_metastore_service} Data Source.
Types ¶
type DataGoogleDataprocMetastoreService ¶
type DataGoogleDataprocMetastoreService interface { cdktf.TerraformDataSource ArtifactGcsUri() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) DatabaseType() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EncryptionConfig() DataGoogleDataprocMetastoreServiceEncryptionConfigList EndpointUri() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string HiveMetastoreConfig() DataGoogleDataprocMetastoreServiceHiveMetastoreConfigList Id() *string SetId(val *string) IdInput() *string Labels() cdktf.StringMap // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Location() *string SetLocation(val *string) LocationInput() *string MaintenanceWindow() DataGoogleDataprocMetastoreServiceMaintenanceWindowList Name() *string Network() *string NetworkConfig() DataGoogleDataprocMetastoreServiceNetworkConfigList // The tree node. Node() constructs.Node Port() *float64 Project() *string SetProject(val *string) ProjectInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} ReleaseChannel() *string ServiceId() *string SetServiceId(val *string) ServiceIdInput() *string State() *string StateMessage() *string TelemetryConfig() DataGoogleDataprocMetastoreServiceTelemetryConfigList // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Tier() *string Uid() *string // 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() ResetProject() 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/google/d/dataproc_metastore_service google_dataproc_metastore_service}.
func NewDataGoogleDataprocMetastoreService ¶
func NewDataGoogleDataprocMetastoreService(scope constructs.Construct, id *string, config *DataGoogleDataprocMetastoreServiceConfig) DataGoogleDataprocMetastoreService
Create a new {@link https://www.terraform.io/docs/providers/google/d/dataproc_metastore_service google_dataproc_metastore_service} Data Source.
type DataGoogleDataprocMetastoreServiceConfig ¶
type DataGoogleDataprocMetastoreServiceConfig 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 location where the metastore service should reside. The default value is 'global'. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/d/dataproc_metastore_service#location DataGoogleDataprocMetastoreService#location} Location *string `field:"required" json:"location" yaml:"location"` // The ID of the metastore service. // // The id must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), // and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of between // 3 and 63 characters. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/d/dataproc_metastore_service#service_id DataGoogleDataprocMetastoreService#service_id} ServiceId *string `field:"required" json:"serviceId" yaml:"serviceId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/d/dataproc_metastore_service#id DataGoogleDataprocMetastoreService#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"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/d/dataproc_metastore_service#project DataGoogleDataprocMetastoreService#project}. Project *string `field:"optional" json:"project" yaml:"project"` }
type DataGoogleDataprocMetastoreServiceEncryptionConfig ¶
type DataGoogleDataprocMetastoreServiceEncryptionConfig struct { }
type DataGoogleDataprocMetastoreServiceEncryptionConfigList ¶
type DataGoogleDataprocMetastoreServiceEncryptionConfigList 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) DataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference // 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 NewDataGoogleDataprocMetastoreServiceEncryptionConfigList ¶
func NewDataGoogleDataprocMetastoreServiceEncryptionConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleDataprocMetastoreServiceEncryptionConfigList
type DataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference ¶
type DataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference 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() *DataGoogleDataprocMetastoreServiceEncryptionConfig SetInternalValue(val *DataGoogleDataprocMetastoreServiceEncryptionConfig) KmsKey() *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 NewDataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference ¶
func NewDataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfig ¶
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfig struct { }
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfig ¶
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfig struct { }
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytab ¶
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytab struct { }
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList ¶
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList 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) DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference // 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 NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference ¶
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference interface { cdktf.ComplexObject CloudSecret() *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 InternalValue() *DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytab SetInternalValue(val *DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytab) // 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 NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList ¶
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList 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) DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference // 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 NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference ¶
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference 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() *DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfig SetInternalValue(val *DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfig) Keytab() DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList Krb5ConfigGcsUri() *string Principal() *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 NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigList ¶
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigList 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) DataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference // 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 NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigList ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleDataprocMetastoreServiceHiveMetastoreConfigList
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference ¶
type DataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference 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) ConfigOverrides() cdktf.StringMap // 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() *DataGoogleDataprocMetastoreServiceHiveMetastoreConfig SetInternalValue(val *DataGoogleDataprocMetastoreServiceHiveMetastoreConfig) KerberosConfig() DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Version() *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 NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference ¶
func NewDataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference
type DataGoogleDataprocMetastoreServiceMaintenanceWindow ¶
type DataGoogleDataprocMetastoreServiceMaintenanceWindow struct { }
type DataGoogleDataprocMetastoreServiceMaintenanceWindowList ¶
type DataGoogleDataprocMetastoreServiceMaintenanceWindowList 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) DataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference // 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 NewDataGoogleDataprocMetastoreServiceMaintenanceWindowList ¶
func NewDataGoogleDataprocMetastoreServiceMaintenanceWindowList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleDataprocMetastoreServiceMaintenanceWindowList
type DataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference ¶
type DataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference 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 DayOfWeek() *string // Experimental. Fqn() *string HourOfDay() *float64 InternalValue() *DataGoogleDataprocMetastoreServiceMaintenanceWindow SetInternalValue(val *DataGoogleDataprocMetastoreServiceMaintenanceWindow) // 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 NewDataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference ¶
func NewDataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference
type DataGoogleDataprocMetastoreServiceNetworkConfig ¶
type DataGoogleDataprocMetastoreServiceNetworkConfig struct { }
type DataGoogleDataprocMetastoreServiceNetworkConfigConsumers ¶
type DataGoogleDataprocMetastoreServiceNetworkConfigConsumers struct { }
type DataGoogleDataprocMetastoreServiceNetworkConfigConsumersList ¶
type DataGoogleDataprocMetastoreServiceNetworkConfigConsumersList 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) DataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference // 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 NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersList ¶
func NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleDataprocMetastoreServiceNetworkConfigConsumersList
type DataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference ¶
type DataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference 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 EndpointUri() *string // Experimental. Fqn() *string InternalValue() *DataGoogleDataprocMetastoreServiceNetworkConfigConsumers SetInternalValue(val *DataGoogleDataprocMetastoreServiceNetworkConfigConsumers) Subnetwork() *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 NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference ¶
func NewDataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference
type DataGoogleDataprocMetastoreServiceNetworkConfigList ¶
type DataGoogleDataprocMetastoreServiceNetworkConfigList 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) DataGoogleDataprocMetastoreServiceNetworkConfigOutputReference // 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 NewDataGoogleDataprocMetastoreServiceNetworkConfigList ¶
func NewDataGoogleDataprocMetastoreServiceNetworkConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleDataprocMetastoreServiceNetworkConfigList
type DataGoogleDataprocMetastoreServiceNetworkConfigOutputReference ¶
type DataGoogleDataprocMetastoreServiceNetworkConfigOutputReference 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) Consumers() DataGoogleDataprocMetastoreServiceNetworkConfigConsumersList // 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() *DataGoogleDataprocMetastoreServiceNetworkConfig SetInternalValue(val *DataGoogleDataprocMetastoreServiceNetworkConfig) // 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 NewDataGoogleDataprocMetastoreServiceNetworkConfigOutputReference ¶
func NewDataGoogleDataprocMetastoreServiceNetworkConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleDataprocMetastoreServiceNetworkConfigOutputReference
type DataGoogleDataprocMetastoreServiceTelemetryConfig ¶
type DataGoogleDataprocMetastoreServiceTelemetryConfig struct { }
type DataGoogleDataprocMetastoreServiceTelemetryConfigList ¶
type DataGoogleDataprocMetastoreServiceTelemetryConfigList 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) DataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference // 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 NewDataGoogleDataprocMetastoreServiceTelemetryConfigList ¶
func NewDataGoogleDataprocMetastoreServiceTelemetryConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleDataprocMetastoreServiceTelemetryConfigList
type DataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference ¶
type DataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference 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() *DataGoogleDataprocMetastoreServiceTelemetryConfig SetInternalValue(val *DataGoogleDataprocMetastoreServiceTelemetryConfig) LogFormat() *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 NewDataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference ¶
func NewDataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference
Source Files ¶
- DataGoogleDataprocMetastoreService.go
- DataGoogleDataprocMetastoreServiceConfig.go
- DataGoogleDataprocMetastoreServiceEncryptionConfig.go
- DataGoogleDataprocMetastoreServiceEncryptionConfigList.go
- DataGoogleDataprocMetastoreServiceEncryptionConfigList__checks.go
- DataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference.go
- DataGoogleDataprocMetastoreServiceEncryptionConfigOutputReference__checks.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfig.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfig.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytab.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabList__checks.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigKeytabOutputReference__checks.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigList__checks.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigKerberosConfigOutputReference__checks.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigList.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigList__checks.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference.go
- DataGoogleDataprocMetastoreServiceHiveMetastoreConfigOutputReference__checks.go
- DataGoogleDataprocMetastoreServiceMaintenanceWindow.go
- DataGoogleDataprocMetastoreServiceMaintenanceWindowList.go
- DataGoogleDataprocMetastoreServiceMaintenanceWindowList__checks.go
- DataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference.go
- DataGoogleDataprocMetastoreServiceMaintenanceWindowOutputReference__checks.go
- DataGoogleDataprocMetastoreServiceNetworkConfig.go
- DataGoogleDataprocMetastoreServiceNetworkConfigConsumers.go
- DataGoogleDataprocMetastoreServiceNetworkConfigConsumersList.go
- DataGoogleDataprocMetastoreServiceNetworkConfigConsumersList__checks.go
- DataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference.go
- DataGoogleDataprocMetastoreServiceNetworkConfigConsumersOutputReference__checks.go
- DataGoogleDataprocMetastoreServiceNetworkConfigList.go
- DataGoogleDataprocMetastoreServiceNetworkConfigList__checks.go
- DataGoogleDataprocMetastoreServiceNetworkConfigOutputReference.go
- DataGoogleDataprocMetastoreServiceNetworkConfigOutputReference__checks.go
- DataGoogleDataprocMetastoreServiceTelemetryConfig.go
- DataGoogleDataprocMetastoreServiceTelemetryConfigList.go
- DataGoogleDataprocMetastoreServiceTelemetryConfigList__checks.go
- DataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference.go
- DataGoogleDataprocMetastoreServiceTelemetryConfigOutputReference__checks.go
- DataGoogleDataprocMetastoreService__checks.go
- main.go