Documentation ¶
Index ¶
- func DataAzurermArcMachine_IsConstruct(x interface{}) *bool
- func DataAzurermArcMachine_IsTerraformDataSource(x interface{}) *bool
- func DataAzurermArcMachine_IsTerraformElement(x interface{}) *bool
- func DataAzurermArcMachine_TfResourceType() *string
- func NewDataAzurermArcMachineAgentExtensionsAllowListStructList_Override(d DataAzurermArcMachineAgentExtensionsAllowListStructList, ...)
- func NewDataAzurermArcMachineAgentExtensionsAllowListStructOutputReference_Override(d DataAzurermArcMachineAgentExtensionsAllowListStructOutputReference, ...)
- func NewDataAzurermArcMachineAgentExtensionsBlockListStructList_Override(d DataAzurermArcMachineAgentExtensionsBlockListStructList, ...)
- func NewDataAzurermArcMachineAgentExtensionsBlockListStructOutputReference_Override(d DataAzurermArcMachineAgentExtensionsBlockListStructOutputReference, ...)
- func NewDataAzurermArcMachineAgentList_Override(d DataAzurermArcMachineAgentList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewDataAzurermArcMachineAgentOutputReference_Override(d DataAzurermArcMachineAgentOutputReference, ...)
- func NewDataAzurermArcMachineCloudMetadataList_Override(d DataAzurermArcMachineCloudMetadataList, ...)
- func NewDataAzurermArcMachineCloudMetadataOutputReference_Override(d DataAzurermArcMachineCloudMetadataOutputReference, ...)
- func NewDataAzurermArcMachineIdentityList_Override(d DataAzurermArcMachineIdentityList, ...)
- func NewDataAzurermArcMachineIdentityOutputReference_Override(d DataAzurermArcMachineIdentityOutputReference, ...)
- func NewDataAzurermArcMachineLocationDataList_Override(d DataAzurermArcMachineLocationDataList, ...)
- func NewDataAzurermArcMachineLocationDataOutputReference_Override(d DataAzurermArcMachineLocationDataOutputReference, ...)
- func NewDataAzurermArcMachineOsProfileLinuxList_Override(d DataAzurermArcMachineOsProfileLinuxList, ...)
- func NewDataAzurermArcMachineOsProfileLinuxOutputReference_Override(d DataAzurermArcMachineOsProfileLinuxOutputReference, ...)
- func NewDataAzurermArcMachineOsProfileLinuxPatchList_Override(d DataAzurermArcMachineOsProfileLinuxPatchList, ...)
- func NewDataAzurermArcMachineOsProfileLinuxPatchOutputReference_Override(d DataAzurermArcMachineOsProfileLinuxPatchOutputReference, ...)
- func NewDataAzurermArcMachineOsProfileList_Override(d DataAzurermArcMachineOsProfileList, ...)
- func NewDataAzurermArcMachineOsProfileOutputReference_Override(d DataAzurermArcMachineOsProfileOutputReference, ...)
- func NewDataAzurermArcMachineOsProfileWindowsList_Override(d DataAzurermArcMachineOsProfileWindowsList, ...)
- func NewDataAzurermArcMachineOsProfileWindowsOutputReference_Override(d DataAzurermArcMachineOsProfileWindowsOutputReference, ...)
- func NewDataAzurermArcMachineOsProfileWindowsPatchList_Override(d DataAzurermArcMachineOsProfileWindowsPatchList, ...)
- func NewDataAzurermArcMachineOsProfileWindowsPatchOutputReference_Override(d DataAzurermArcMachineOsProfileWindowsPatchOutputReference, ...)
- func NewDataAzurermArcMachineServiceStatusExtensionServiceList_Override(d DataAzurermArcMachineServiceStatusExtensionServiceList, ...)
- func NewDataAzurermArcMachineServiceStatusExtensionServiceOutputReference_Override(d DataAzurermArcMachineServiceStatusExtensionServiceOutputReference, ...)
- func NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceList_Override(d DataAzurermArcMachineServiceStatusGuestConfigurationServiceList, ...)
- func NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference_Override(d DataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference, ...)
- func NewDataAzurermArcMachineServiceStatusList_Override(d DataAzurermArcMachineServiceStatusList, ...)
- func NewDataAzurermArcMachineServiceStatusOutputReference_Override(d DataAzurermArcMachineServiceStatusOutputReference, ...)
- func NewDataAzurermArcMachineTimeoutsOutputReference_Override(d DataAzurermArcMachineTimeoutsOutputReference, ...)
- func NewDataAzurermArcMachine_Override(d DataAzurermArcMachine, scope constructs.Construct, id *string, ...)
- type DataAzurermArcMachine
- type DataAzurermArcMachineAgent
- type DataAzurermArcMachineAgentExtensionsAllowListStruct
- type DataAzurermArcMachineAgentExtensionsAllowListStructList
- type DataAzurermArcMachineAgentExtensionsAllowListStructOutputReference
- type DataAzurermArcMachineAgentExtensionsBlockListStruct
- type DataAzurermArcMachineAgentExtensionsBlockListStructList
- type DataAzurermArcMachineAgentExtensionsBlockListStructOutputReference
- type DataAzurermArcMachineAgentList
- type DataAzurermArcMachineAgentOutputReference
- type DataAzurermArcMachineCloudMetadata
- type DataAzurermArcMachineCloudMetadataList
- type DataAzurermArcMachineCloudMetadataOutputReference
- type DataAzurermArcMachineConfig
- type DataAzurermArcMachineIdentity
- type DataAzurermArcMachineIdentityList
- type DataAzurermArcMachineIdentityOutputReference
- type DataAzurermArcMachineLocationData
- type DataAzurermArcMachineLocationDataList
- type DataAzurermArcMachineLocationDataOutputReference
- type DataAzurermArcMachineOsProfile
- type DataAzurermArcMachineOsProfileLinux
- type DataAzurermArcMachineOsProfileLinuxList
- type DataAzurermArcMachineOsProfileLinuxOutputReference
- type DataAzurermArcMachineOsProfileLinuxPatch
- type DataAzurermArcMachineOsProfileLinuxPatchList
- type DataAzurermArcMachineOsProfileLinuxPatchOutputReference
- type DataAzurermArcMachineOsProfileList
- type DataAzurermArcMachineOsProfileOutputReference
- type DataAzurermArcMachineOsProfileWindows
- type DataAzurermArcMachineOsProfileWindowsList
- type DataAzurermArcMachineOsProfileWindowsOutputReference
- type DataAzurermArcMachineOsProfileWindowsPatch
- type DataAzurermArcMachineOsProfileWindowsPatchList
- type DataAzurermArcMachineOsProfileWindowsPatchOutputReference
- type DataAzurermArcMachineServiceStatus
- type DataAzurermArcMachineServiceStatusExtensionService
- type DataAzurermArcMachineServiceStatusExtensionServiceList
- type DataAzurermArcMachineServiceStatusExtensionServiceOutputReference
- type DataAzurermArcMachineServiceStatusGuestConfigurationService
- type DataAzurermArcMachineServiceStatusGuestConfigurationServiceList
- type DataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference
- type DataAzurermArcMachineServiceStatusList
- type DataAzurermArcMachineServiceStatusOutputReference
- type DataAzurermArcMachineTimeouts
- type DataAzurermArcMachineTimeoutsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAzurermArcMachine_IsConstruct ¶
func DataAzurermArcMachine_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 DataAzurermArcMachine_IsTerraformDataSource ¶
func DataAzurermArcMachine_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAzurermArcMachine_IsTerraformElement ¶
func DataAzurermArcMachine_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAzurermArcMachine_TfResourceType ¶
func DataAzurermArcMachine_TfResourceType() *string
func NewDataAzurermArcMachineAgentExtensionsAllowListStructList_Override ¶ added in v7.0.8
func NewDataAzurermArcMachineAgentExtensionsAllowListStructList_Override(d DataAzurermArcMachineAgentExtensionsAllowListStructList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineAgentExtensionsAllowListStructOutputReference_Override ¶ added in v7.0.8
func NewDataAzurermArcMachineAgentExtensionsAllowListStructOutputReference_Override(d DataAzurermArcMachineAgentExtensionsAllowListStructOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineAgentExtensionsBlockListStructList_Override ¶ added in v7.0.8
func NewDataAzurermArcMachineAgentExtensionsBlockListStructList_Override(d DataAzurermArcMachineAgentExtensionsBlockListStructList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineAgentExtensionsBlockListStructOutputReference_Override ¶ added in v7.0.8
func NewDataAzurermArcMachineAgentExtensionsBlockListStructOutputReference_Override(d DataAzurermArcMachineAgentExtensionsBlockListStructOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineAgentList_Override ¶
func NewDataAzurermArcMachineAgentList_Override(d DataAzurermArcMachineAgentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineAgentOutputReference_Override ¶
func NewDataAzurermArcMachineAgentOutputReference_Override(d DataAzurermArcMachineAgentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineCloudMetadataList_Override ¶
func NewDataAzurermArcMachineCloudMetadataList_Override(d DataAzurermArcMachineCloudMetadataList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineCloudMetadataOutputReference_Override ¶
func NewDataAzurermArcMachineCloudMetadataOutputReference_Override(d DataAzurermArcMachineCloudMetadataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineIdentityList_Override ¶
func NewDataAzurermArcMachineIdentityList_Override(d DataAzurermArcMachineIdentityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineIdentityOutputReference_Override ¶
func NewDataAzurermArcMachineIdentityOutputReference_Override(d DataAzurermArcMachineIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineLocationDataList_Override ¶
func NewDataAzurermArcMachineLocationDataList_Override(d DataAzurermArcMachineLocationDataList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineLocationDataOutputReference_Override ¶
func NewDataAzurermArcMachineLocationDataOutputReference_Override(d DataAzurermArcMachineLocationDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineOsProfileLinuxList_Override ¶
func NewDataAzurermArcMachineOsProfileLinuxList_Override(d DataAzurermArcMachineOsProfileLinuxList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineOsProfileLinuxOutputReference_Override ¶
func NewDataAzurermArcMachineOsProfileLinuxOutputReference_Override(d DataAzurermArcMachineOsProfileLinuxOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineOsProfileLinuxPatchList_Override ¶
func NewDataAzurermArcMachineOsProfileLinuxPatchList_Override(d DataAzurermArcMachineOsProfileLinuxPatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineOsProfileLinuxPatchOutputReference_Override ¶
func NewDataAzurermArcMachineOsProfileLinuxPatchOutputReference_Override(d DataAzurermArcMachineOsProfileLinuxPatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineOsProfileList_Override ¶
func NewDataAzurermArcMachineOsProfileList_Override(d DataAzurermArcMachineOsProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineOsProfileOutputReference_Override ¶
func NewDataAzurermArcMachineOsProfileOutputReference_Override(d DataAzurermArcMachineOsProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineOsProfileWindowsList_Override ¶
func NewDataAzurermArcMachineOsProfileWindowsList_Override(d DataAzurermArcMachineOsProfileWindowsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineOsProfileWindowsOutputReference_Override ¶
func NewDataAzurermArcMachineOsProfileWindowsOutputReference_Override(d DataAzurermArcMachineOsProfileWindowsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineOsProfileWindowsPatchList_Override ¶
func NewDataAzurermArcMachineOsProfileWindowsPatchList_Override(d DataAzurermArcMachineOsProfileWindowsPatchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineOsProfileWindowsPatchOutputReference_Override ¶
func NewDataAzurermArcMachineOsProfileWindowsPatchOutputReference_Override(d DataAzurermArcMachineOsProfileWindowsPatchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineServiceStatusExtensionServiceList_Override ¶
func NewDataAzurermArcMachineServiceStatusExtensionServiceList_Override(d DataAzurermArcMachineServiceStatusExtensionServiceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineServiceStatusExtensionServiceOutputReference_Override ¶
func NewDataAzurermArcMachineServiceStatusExtensionServiceOutputReference_Override(d DataAzurermArcMachineServiceStatusExtensionServiceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceList_Override ¶
func NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceList_Override(d DataAzurermArcMachineServiceStatusGuestConfigurationServiceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference_Override ¶
func NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference_Override(d DataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineServiceStatusList_Override ¶
func NewDataAzurermArcMachineServiceStatusList_Override(d DataAzurermArcMachineServiceStatusList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermArcMachineServiceStatusOutputReference_Override ¶
func NewDataAzurermArcMachineServiceStatusOutputReference_Override(d DataAzurermArcMachineServiceStatusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermArcMachineTimeoutsOutputReference_Override ¶
func NewDataAzurermArcMachineTimeoutsOutputReference_Override(d DataAzurermArcMachineTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAzurermArcMachine_Override ¶
func NewDataAzurermArcMachine_Override(d DataAzurermArcMachine, scope constructs.Construct, id *string, config *DataAzurermArcMachineConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.61.0/docs/data-sources/arc_machine azurerm_arc_machine} Data Source.
Types ¶
type DataAzurermArcMachine ¶
type DataAzurermArcMachine interface { cdktf.TerraformDataSource ActiveDirectoryFqdn() *string Agent() DataAzurermArcMachineAgentList AgentVersion() *string // Experimental. CdktfStack() cdktf.TerraformStack ClientPublicKey() *string CloudMetadata() DataAzurermArcMachineCloudMetadataList // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DetectedProperties() cdktf.StringMap DisplayName() *string DnsFqdn() *string DomainName() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) Identity() DataAzurermArcMachineIdentityList IdInput() *string LastStatusChangeTime() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Location() *string LocationData() DataAzurermArcMachineLocationDataList MachineFqdn() *string MssqlDiscovered() cdktf.IResolvable Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node OsName() *string OsProfile() DataAzurermArcMachineOsProfileList OsSku() *string OsType() *string OsVersion() *string ParentClusterResourceId() *string PrivateLinkScopeResourceId() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} ResourceGroupName() *string SetResourceGroupName(val *string) ResourceGroupNameInput() *string ServiceStatus() DataAzurermArcMachineServiceStatusList Status() *string Tags() cdktf.StringMap // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() DataAzurermArcMachineTimeoutsOutputReference TimeoutsInput() interface{} VmId() *string VmUuid() *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) PutTimeouts(value *DataAzurermArcMachineTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() 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://registry.terraform.io/providers/hashicorp/azurerm/3.61.0/docs/data-sources/arc_machine azurerm_arc_machine}.
func NewDataAzurermArcMachine ¶
func NewDataAzurermArcMachine(scope constructs.Construct, id *string, config *DataAzurermArcMachineConfig) DataAzurermArcMachine
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.61.0/docs/data-sources/arc_machine azurerm_arc_machine} Data Source.
type DataAzurermArcMachineAgent ¶
type DataAzurermArcMachineAgent struct { }
type DataAzurermArcMachineAgentExtensionsAllowListStruct ¶ added in v7.0.8
type DataAzurermArcMachineAgentExtensionsAllowListStruct struct { }
type DataAzurermArcMachineAgentExtensionsAllowListStructList ¶ added in v7.0.8
type DataAzurermArcMachineAgentExtensionsAllowListStructList 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) DataAzurermArcMachineAgentExtensionsAllowListStructOutputReference // 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 NewDataAzurermArcMachineAgentExtensionsAllowListStructList ¶ added in v7.0.8
func NewDataAzurermArcMachineAgentExtensionsAllowListStructList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineAgentExtensionsAllowListStructList
type DataAzurermArcMachineAgentExtensionsAllowListStructOutputReference ¶ added in v7.0.8
type DataAzurermArcMachineAgentExtensionsAllowListStructOutputReference 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() *DataAzurermArcMachineAgentExtensionsAllowListStruct SetInternalValue(val *DataAzurermArcMachineAgentExtensionsAllowListStruct) Publisher() *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 NewDataAzurermArcMachineAgentExtensionsAllowListStructOutputReference ¶ added in v7.0.8
func NewDataAzurermArcMachineAgentExtensionsAllowListStructOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineAgentExtensionsAllowListStructOutputReference
type DataAzurermArcMachineAgentExtensionsBlockListStruct ¶ added in v7.0.8
type DataAzurermArcMachineAgentExtensionsBlockListStruct struct { }
type DataAzurermArcMachineAgentExtensionsBlockListStructList ¶ added in v7.0.8
type DataAzurermArcMachineAgentExtensionsBlockListStructList 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) DataAzurermArcMachineAgentExtensionsBlockListStructOutputReference // 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 NewDataAzurermArcMachineAgentExtensionsBlockListStructList ¶ added in v7.0.8
func NewDataAzurermArcMachineAgentExtensionsBlockListStructList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineAgentExtensionsBlockListStructList
type DataAzurermArcMachineAgentExtensionsBlockListStructOutputReference ¶ added in v7.0.8
type DataAzurermArcMachineAgentExtensionsBlockListStructOutputReference 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() *DataAzurermArcMachineAgentExtensionsBlockListStruct SetInternalValue(val *DataAzurermArcMachineAgentExtensionsBlockListStruct) Publisher() *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 NewDataAzurermArcMachineAgentExtensionsBlockListStructOutputReference ¶ added in v7.0.8
func NewDataAzurermArcMachineAgentExtensionsBlockListStructOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineAgentExtensionsBlockListStructOutputReference
type DataAzurermArcMachineAgentList ¶
type DataAzurermArcMachineAgentList 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) DataAzurermArcMachineAgentOutputReference // 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 NewDataAzurermArcMachineAgentList ¶
func NewDataAzurermArcMachineAgentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineAgentList
type DataAzurermArcMachineAgentOutputReference ¶
type DataAzurermArcMachineAgentOutputReference 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 ExtensionsAllowList() DataAzurermArcMachineAgentExtensionsAllowListStructList ExtensionsBlockList() DataAzurermArcMachineAgentExtensionsBlockListStructList ExtensionsEnabled() cdktf.IResolvable // Experimental. Fqn() *string GuestConfigurationEnabled() cdktf.IResolvable IncomingConnectionsPorts() *[]*string InternalValue() *DataAzurermArcMachineAgent SetInternalValue(val *DataAzurermArcMachineAgent) ProxyBypass() *[]*string ProxyUrl() *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 NewDataAzurermArcMachineAgentOutputReference ¶
func NewDataAzurermArcMachineAgentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineAgentOutputReference
type DataAzurermArcMachineCloudMetadata ¶
type DataAzurermArcMachineCloudMetadata struct { }
type DataAzurermArcMachineCloudMetadataList ¶
type DataAzurermArcMachineCloudMetadataList 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) DataAzurermArcMachineCloudMetadataOutputReference // 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 NewDataAzurermArcMachineCloudMetadataList ¶
func NewDataAzurermArcMachineCloudMetadataList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineCloudMetadataList
type DataAzurermArcMachineCloudMetadataOutputReference ¶
type DataAzurermArcMachineCloudMetadataOutputReference 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() *DataAzurermArcMachineCloudMetadata SetInternalValue(val *DataAzurermArcMachineCloudMetadata) Provider() *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 NewDataAzurermArcMachineCloudMetadataOutputReference ¶
func NewDataAzurermArcMachineCloudMetadataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineCloudMetadataOutputReference
type DataAzurermArcMachineConfig ¶
type DataAzurermArcMachineConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.61.0/docs/data-sources/arc_machine#name DataAzurermArcMachine#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.61.0/docs/data-sources/arc_machine#resource_group_name DataAzurermArcMachine#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.61.0/docs/data-sources/arc_machine#id DataAzurermArcMachine#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"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.61.0/docs/data-sources/arc_machine#timeouts DataAzurermArcMachine#timeouts} Timeouts *DataAzurermArcMachineTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type DataAzurermArcMachineIdentity ¶
type DataAzurermArcMachineIdentity struct { }
type DataAzurermArcMachineIdentityList ¶
type DataAzurermArcMachineIdentityList 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) DataAzurermArcMachineIdentityOutputReference // 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 NewDataAzurermArcMachineIdentityList ¶
func NewDataAzurermArcMachineIdentityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineIdentityList
type DataAzurermArcMachineIdentityOutputReference ¶
type DataAzurermArcMachineIdentityOutputReference 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() *DataAzurermArcMachineIdentity SetInternalValue(val *DataAzurermArcMachineIdentity) PrincipalId() *string TenantId() *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 NewDataAzurermArcMachineIdentityOutputReference ¶
func NewDataAzurermArcMachineIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineIdentityOutputReference
type DataAzurermArcMachineLocationData ¶
type DataAzurermArcMachineLocationData struct { }
type DataAzurermArcMachineLocationDataList ¶
type DataAzurermArcMachineLocationDataList 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) DataAzurermArcMachineLocationDataOutputReference // 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 NewDataAzurermArcMachineLocationDataList ¶
func NewDataAzurermArcMachineLocationDataList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineLocationDataList
type DataAzurermArcMachineLocationDataOutputReference ¶
type DataAzurermArcMachineLocationDataOutputReference interface { cdktf.ComplexObject City() *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) CountryOrRegion() *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 District() *string // Experimental. Fqn() *string InternalValue() *DataAzurermArcMachineLocationData SetInternalValue(val *DataAzurermArcMachineLocationData) Name() *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 NewDataAzurermArcMachineLocationDataOutputReference ¶
func NewDataAzurermArcMachineLocationDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineLocationDataOutputReference
type DataAzurermArcMachineOsProfile ¶
type DataAzurermArcMachineOsProfile struct { }
type DataAzurermArcMachineOsProfileLinux ¶
type DataAzurermArcMachineOsProfileLinux struct { }
type DataAzurermArcMachineOsProfileLinuxList ¶
type DataAzurermArcMachineOsProfileLinuxList 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) DataAzurermArcMachineOsProfileLinuxOutputReference // 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 NewDataAzurermArcMachineOsProfileLinuxList ¶
func NewDataAzurermArcMachineOsProfileLinuxList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineOsProfileLinuxList
type DataAzurermArcMachineOsProfileLinuxOutputReference ¶
type DataAzurermArcMachineOsProfileLinuxOutputReference 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() *DataAzurermArcMachineOsProfileLinux SetInternalValue(val *DataAzurermArcMachineOsProfileLinux) Patch() DataAzurermArcMachineOsProfileLinuxPatchList // 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 NewDataAzurermArcMachineOsProfileLinuxOutputReference ¶
func NewDataAzurermArcMachineOsProfileLinuxOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineOsProfileLinuxOutputReference
type DataAzurermArcMachineOsProfileLinuxPatch ¶
type DataAzurermArcMachineOsProfileLinuxPatch struct { }
type DataAzurermArcMachineOsProfileLinuxPatchList ¶
type DataAzurermArcMachineOsProfileLinuxPatchList 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) DataAzurermArcMachineOsProfileLinuxPatchOutputReference // 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 NewDataAzurermArcMachineOsProfileLinuxPatchList ¶
func NewDataAzurermArcMachineOsProfileLinuxPatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineOsProfileLinuxPatchList
type DataAzurermArcMachineOsProfileLinuxPatchOutputReference ¶
type DataAzurermArcMachineOsProfileLinuxPatchOutputReference interface { cdktf.ComplexObject AssessmentMode() *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() *DataAzurermArcMachineOsProfileLinuxPatch SetInternalValue(val *DataAzurermArcMachineOsProfileLinuxPatch) PatchMode() *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 NewDataAzurermArcMachineOsProfileLinuxPatchOutputReference ¶
func NewDataAzurermArcMachineOsProfileLinuxPatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineOsProfileLinuxPatchOutputReference
type DataAzurermArcMachineOsProfileList ¶
type DataAzurermArcMachineOsProfileList 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) DataAzurermArcMachineOsProfileOutputReference // 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 NewDataAzurermArcMachineOsProfileList ¶
func NewDataAzurermArcMachineOsProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineOsProfileList
type DataAzurermArcMachineOsProfileOutputReference ¶
type DataAzurermArcMachineOsProfileOutputReference 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) ComputerName() *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 // Experimental. Fqn() *string InternalValue() *DataAzurermArcMachineOsProfile SetInternalValue(val *DataAzurermArcMachineOsProfile) Linux() DataAzurermArcMachineOsProfileLinuxList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Windows() DataAzurermArcMachineOsProfileWindowsList // 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 NewDataAzurermArcMachineOsProfileOutputReference ¶
func NewDataAzurermArcMachineOsProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineOsProfileOutputReference
type DataAzurermArcMachineOsProfileWindows ¶
type DataAzurermArcMachineOsProfileWindows struct { }
type DataAzurermArcMachineOsProfileWindowsList ¶
type DataAzurermArcMachineOsProfileWindowsList 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) DataAzurermArcMachineOsProfileWindowsOutputReference // 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 NewDataAzurermArcMachineOsProfileWindowsList ¶
func NewDataAzurermArcMachineOsProfileWindowsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineOsProfileWindowsList
type DataAzurermArcMachineOsProfileWindowsOutputReference ¶
type DataAzurermArcMachineOsProfileWindowsOutputReference 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() *DataAzurermArcMachineOsProfileWindows SetInternalValue(val *DataAzurermArcMachineOsProfileWindows) Patch() DataAzurermArcMachineOsProfileWindowsPatchList // 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 NewDataAzurermArcMachineOsProfileWindowsOutputReference ¶
func NewDataAzurermArcMachineOsProfileWindowsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineOsProfileWindowsOutputReference
type DataAzurermArcMachineOsProfileWindowsPatch ¶
type DataAzurermArcMachineOsProfileWindowsPatch struct { }
type DataAzurermArcMachineOsProfileWindowsPatchList ¶
type DataAzurermArcMachineOsProfileWindowsPatchList 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) DataAzurermArcMachineOsProfileWindowsPatchOutputReference // 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 NewDataAzurermArcMachineOsProfileWindowsPatchList ¶
func NewDataAzurermArcMachineOsProfileWindowsPatchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineOsProfileWindowsPatchList
type DataAzurermArcMachineOsProfileWindowsPatchOutputReference ¶
type DataAzurermArcMachineOsProfileWindowsPatchOutputReference interface { cdktf.ComplexObject AssessmentMode() *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() *DataAzurermArcMachineOsProfileWindowsPatch SetInternalValue(val *DataAzurermArcMachineOsProfileWindowsPatch) PatchMode() *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 NewDataAzurermArcMachineOsProfileWindowsPatchOutputReference ¶
func NewDataAzurermArcMachineOsProfileWindowsPatchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineOsProfileWindowsPatchOutputReference
type DataAzurermArcMachineServiceStatus ¶
type DataAzurermArcMachineServiceStatus struct { }
type DataAzurermArcMachineServiceStatusExtensionService ¶
type DataAzurermArcMachineServiceStatusExtensionService struct { }
type DataAzurermArcMachineServiceStatusExtensionServiceList ¶
type DataAzurermArcMachineServiceStatusExtensionServiceList 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) DataAzurermArcMachineServiceStatusExtensionServiceOutputReference // 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 NewDataAzurermArcMachineServiceStatusExtensionServiceList ¶
func NewDataAzurermArcMachineServiceStatusExtensionServiceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineServiceStatusExtensionServiceList
type DataAzurermArcMachineServiceStatusExtensionServiceOutputReference ¶
type DataAzurermArcMachineServiceStatusExtensionServiceOutputReference 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() *DataAzurermArcMachineServiceStatusExtensionService SetInternalValue(val *DataAzurermArcMachineServiceStatusExtensionService) StartupType() *string Status() *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 NewDataAzurermArcMachineServiceStatusExtensionServiceOutputReference ¶
func NewDataAzurermArcMachineServiceStatusExtensionServiceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineServiceStatusExtensionServiceOutputReference
type DataAzurermArcMachineServiceStatusGuestConfigurationService ¶
type DataAzurermArcMachineServiceStatusGuestConfigurationService struct { }
type DataAzurermArcMachineServiceStatusGuestConfigurationServiceList ¶
type DataAzurermArcMachineServiceStatusGuestConfigurationServiceList 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) DataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference // 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 NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceList ¶
func NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineServiceStatusGuestConfigurationServiceList
type DataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference ¶
type DataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference 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() *DataAzurermArcMachineServiceStatusGuestConfigurationService SetInternalValue(val *DataAzurermArcMachineServiceStatusGuestConfigurationService) StartupType() *string Status() *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 NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference ¶
func NewDataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference
type DataAzurermArcMachineServiceStatusList ¶
type DataAzurermArcMachineServiceStatusList 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) DataAzurermArcMachineServiceStatusOutputReference // 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 NewDataAzurermArcMachineServiceStatusList ¶
func NewDataAzurermArcMachineServiceStatusList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermArcMachineServiceStatusList
type DataAzurermArcMachineServiceStatusOutputReference ¶
type DataAzurermArcMachineServiceStatusOutputReference 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 ExtensionService() DataAzurermArcMachineServiceStatusExtensionServiceList // Experimental. Fqn() *string GuestConfigurationService() DataAzurermArcMachineServiceStatusGuestConfigurationServiceList InternalValue() *DataAzurermArcMachineServiceStatus SetInternalValue(val *DataAzurermArcMachineServiceStatus) // 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 NewDataAzurermArcMachineServiceStatusOutputReference ¶
func NewDataAzurermArcMachineServiceStatusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermArcMachineServiceStatusOutputReference
type DataAzurermArcMachineTimeouts ¶
type DataAzurermArcMachineTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.61.0/docs/data-sources/arc_machine#read DataAzurermArcMachine#read}. Read *string `field:"optional" json:"read" yaml:"read"` }
type DataAzurermArcMachineTimeoutsOutputReference ¶
type DataAzurermArcMachineTimeoutsOutputReference 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() interface{} SetInternalValue(val interface{}) Read() *string SetRead(val *string) ReadInput() *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 ResetRead() // 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 NewDataAzurermArcMachineTimeoutsOutputReference ¶
func NewDataAzurermArcMachineTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAzurermArcMachineTimeoutsOutputReference
Source Files ¶
- DataAzurermArcMachine.go
- DataAzurermArcMachineAgent.go
- DataAzurermArcMachineAgentExtensionsAllowListStruct.go
- DataAzurermArcMachineAgentExtensionsAllowListStructList.go
- DataAzurermArcMachineAgentExtensionsAllowListStructList__checks.go
- DataAzurermArcMachineAgentExtensionsAllowListStructOutputReference.go
- DataAzurermArcMachineAgentExtensionsAllowListStructOutputReference__checks.go
- DataAzurermArcMachineAgentExtensionsBlockListStruct.go
- DataAzurermArcMachineAgentExtensionsBlockListStructList.go
- DataAzurermArcMachineAgentExtensionsBlockListStructList__checks.go
- DataAzurermArcMachineAgentExtensionsBlockListStructOutputReference.go
- DataAzurermArcMachineAgentExtensionsBlockListStructOutputReference__checks.go
- DataAzurermArcMachineAgentList.go
- DataAzurermArcMachineAgentList__checks.go
- DataAzurermArcMachineAgentOutputReference.go
- DataAzurermArcMachineAgentOutputReference__checks.go
- DataAzurermArcMachineCloudMetadata.go
- DataAzurermArcMachineCloudMetadataList.go
- DataAzurermArcMachineCloudMetadataList__checks.go
- DataAzurermArcMachineCloudMetadataOutputReference.go
- DataAzurermArcMachineCloudMetadataOutputReference__checks.go
- DataAzurermArcMachineConfig.go
- DataAzurermArcMachineIdentity.go
- DataAzurermArcMachineIdentityList.go
- DataAzurermArcMachineIdentityList__checks.go
- DataAzurermArcMachineIdentityOutputReference.go
- DataAzurermArcMachineIdentityOutputReference__checks.go
- DataAzurermArcMachineLocationData.go
- DataAzurermArcMachineLocationDataList.go
- DataAzurermArcMachineLocationDataList__checks.go
- DataAzurermArcMachineLocationDataOutputReference.go
- DataAzurermArcMachineLocationDataOutputReference__checks.go
- DataAzurermArcMachineOsProfile.go
- DataAzurermArcMachineOsProfileLinux.go
- DataAzurermArcMachineOsProfileLinuxList.go
- DataAzurermArcMachineOsProfileLinuxList__checks.go
- DataAzurermArcMachineOsProfileLinuxOutputReference.go
- DataAzurermArcMachineOsProfileLinuxOutputReference__checks.go
- DataAzurermArcMachineOsProfileLinuxPatch.go
- DataAzurermArcMachineOsProfileLinuxPatchList.go
- DataAzurermArcMachineOsProfileLinuxPatchList__checks.go
- DataAzurermArcMachineOsProfileLinuxPatchOutputReference.go
- DataAzurermArcMachineOsProfileLinuxPatchOutputReference__checks.go
- DataAzurermArcMachineOsProfileList.go
- DataAzurermArcMachineOsProfileList__checks.go
- DataAzurermArcMachineOsProfileOutputReference.go
- DataAzurermArcMachineOsProfileOutputReference__checks.go
- DataAzurermArcMachineOsProfileWindows.go
- DataAzurermArcMachineOsProfileWindowsList.go
- DataAzurermArcMachineOsProfileWindowsList__checks.go
- DataAzurermArcMachineOsProfileWindowsOutputReference.go
- DataAzurermArcMachineOsProfileWindowsOutputReference__checks.go
- DataAzurermArcMachineOsProfileWindowsPatch.go
- DataAzurermArcMachineOsProfileWindowsPatchList.go
- DataAzurermArcMachineOsProfileWindowsPatchList__checks.go
- DataAzurermArcMachineOsProfileWindowsPatchOutputReference.go
- DataAzurermArcMachineOsProfileWindowsPatchOutputReference__checks.go
- DataAzurermArcMachineServiceStatus.go
- DataAzurermArcMachineServiceStatusExtensionService.go
- DataAzurermArcMachineServiceStatusExtensionServiceList.go
- DataAzurermArcMachineServiceStatusExtensionServiceList__checks.go
- DataAzurermArcMachineServiceStatusExtensionServiceOutputReference.go
- DataAzurermArcMachineServiceStatusExtensionServiceOutputReference__checks.go
- DataAzurermArcMachineServiceStatusGuestConfigurationService.go
- DataAzurermArcMachineServiceStatusGuestConfigurationServiceList.go
- DataAzurermArcMachineServiceStatusGuestConfigurationServiceList__checks.go
- DataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference.go
- DataAzurermArcMachineServiceStatusGuestConfigurationServiceOutputReference__checks.go
- DataAzurermArcMachineServiceStatusList.go
- DataAzurermArcMachineServiceStatusList__checks.go
- DataAzurermArcMachineServiceStatusOutputReference.go
- DataAzurermArcMachineServiceStatusOutputReference__checks.go
- DataAzurermArcMachineTimeouts.go
- DataAzurermArcMachineTimeoutsOutputReference.go
- DataAzurermArcMachineTimeoutsOutputReference__checks.go
- DataAzurermArcMachine__checks.go
- main.go