Documentation ¶
Index ¶
- type Args
- type InstanceFilter
- type InstanceFilterAttributes
- func (_if InstanceFilterAttributes) All() terra.BoolValue
- func (_if InstanceFilterAttributes) ExclusionLabels() terra.ListValue[InstanceFilterExclusionLabelsAttributes]
- func (_if InstanceFilterAttributes) InclusionLabels() terra.ListValue[InstanceFilterInclusionLabelsAttributes]
- func (_if InstanceFilterAttributes) InternalRef() (terra.Reference, error)
- func (_if InstanceFilterAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (_if InstanceFilterAttributes) InternalWithRef(ref terra.Reference) InstanceFilterAttributes
- func (_if InstanceFilterAttributes) Inventories() terra.ListValue[InstanceFilterInventoriesAttributes]
- type InstanceFilterExclusionLabels
- type InstanceFilterExclusionLabelsAttributes
- func (el InstanceFilterExclusionLabelsAttributes) InternalRef() (terra.Reference, error)
- func (el InstanceFilterExclusionLabelsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (el InstanceFilterExclusionLabelsAttributes) InternalWithRef(ref terra.Reference) InstanceFilterExclusionLabelsAttributes
- func (el InstanceFilterExclusionLabelsAttributes) Labels() terra.MapValue[terra.StringValue]
- type InstanceFilterExclusionLabelsState
- type InstanceFilterInclusionLabels
- type InstanceFilterInclusionLabelsAttributes
- func (il InstanceFilterInclusionLabelsAttributes) InternalRef() (terra.Reference, error)
- func (il InstanceFilterInclusionLabelsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (il InstanceFilterInclusionLabelsAttributes) InternalWithRef(ref terra.Reference) InstanceFilterInclusionLabelsAttributes
- func (il InstanceFilterInclusionLabelsAttributes) Labels() terra.MapValue[terra.StringValue]
- type InstanceFilterInclusionLabelsState
- type InstanceFilterInventories
- type InstanceFilterInventoriesAttributes
- func (i InstanceFilterInventoriesAttributes) InternalRef() (terra.Reference, error)
- func (i InstanceFilterInventoriesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i InstanceFilterInventoriesAttributes) InternalWithRef(ref terra.Reference) InstanceFilterInventoriesAttributes
- func (i InstanceFilterInventoriesAttributes) OsShortName() terra.StringValue
- func (i InstanceFilterInventoriesAttributes) OsVersion() terra.StringValue
- type InstanceFilterInventoriesState
- type InstanceFilterState
- type OsPolicies
- type OsPoliciesAttributes
- func (op OsPoliciesAttributes) AllowNoResourceGroupMatch() terra.BoolValue
- func (op OsPoliciesAttributes) Description() terra.StringValue
- func (op OsPoliciesAttributes) Id() terra.StringValue
- func (op OsPoliciesAttributes) InternalRef() (terra.Reference, error)
- func (op OsPoliciesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (op OsPoliciesAttributes) InternalWithRef(ref terra.Reference) OsPoliciesAttributes
- func (op OsPoliciesAttributes) Mode() terra.StringValue
- func (op OsPoliciesAttributes) ResourceGroups() terra.ListValue[OsPoliciesResourceGroupsAttributes]
- type OsPoliciesResourceGroups
- type OsPoliciesResourceGroups03193A69
- type OsPoliciesResourceGroups03193A69Attributes
- func (d OsPoliciesResourceGroups03193A69Attributes) InternalRef() (terra.Reference, error)
- func (d OsPoliciesResourceGroups03193A69Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (d OsPoliciesResourceGroups03193A69Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups03193A69Attributes
- func (d OsPoliciesResourceGroups03193A69Attributes) PullDeps() terra.BoolValue
- func (d OsPoliciesResourceGroups03193A69Attributes) Source() terra.ListValue[OsPoliciesResourceGroupsDb553Ed5Attributes]
- type OsPoliciesResourceGroups03193A69State
- type OsPoliciesResourceGroups08461417
- type OsPoliciesResourceGroups08461417Attributes
- func (z OsPoliciesResourceGroups08461417Attributes) InternalRef() (terra.Reference, error)
- func (z OsPoliciesResourceGroups08461417Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (z OsPoliciesResourceGroups08461417Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups08461417Attributes
- func (z OsPoliciesResourceGroups08461417Attributes) Name() terra.StringValue
- type OsPoliciesResourceGroups08461417State
- type OsPoliciesResourceGroups0931C38B
- type OsPoliciesResourceGroups0931C38BAttributes
- func (y OsPoliciesResourceGroups0931C38BAttributes) BaseUrl() terra.StringValue
- func (y OsPoliciesResourceGroups0931C38BAttributes) DisplayName() terra.StringValue
- func (y OsPoliciesResourceGroups0931C38BAttributes) GpgKeys() terra.ListValue[terra.StringValue]
- func (y OsPoliciesResourceGroups0931C38BAttributes) Id() terra.StringValue
- func (y OsPoliciesResourceGroups0931C38BAttributes) InternalRef() (terra.Reference, error)
- func (y OsPoliciesResourceGroups0931C38BAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (y OsPoliciesResourceGroups0931C38BAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups0931C38BAttributes
- type OsPoliciesResourceGroups0931C38BState
- type OsPoliciesResourceGroups0E1B1238
- type OsPoliciesResourceGroups0E1B1238Attributes
- func (e OsPoliciesResourceGroups0E1B1238Attributes) Args() terra.ListValue[terra.StringValue]
- func (e OsPoliciesResourceGroups0E1B1238Attributes) File() terra.ListValue[OsPoliciesResourceGroups89Afd014Attributes]
- func (e OsPoliciesResourceGroups0E1B1238Attributes) InternalRef() (terra.Reference, error)
- func (e OsPoliciesResourceGroups0E1B1238Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (e OsPoliciesResourceGroups0E1B1238Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups0E1B1238Attributes
- func (e OsPoliciesResourceGroups0E1B1238Attributes) Interpreter() terra.StringValue
- func (e OsPoliciesResourceGroups0E1B1238Attributes) OutputFilePath() terra.StringValue
- func (e OsPoliciesResourceGroups0E1B1238Attributes) Script() terra.StringValue
- type OsPoliciesResourceGroups0E1B1238State
- type OsPoliciesResourceGroups170F2A7B
- type OsPoliciesResourceGroups170F2A7BAttributes
- func (v OsPoliciesResourceGroups170F2A7BAttributes) Args() terra.ListValue[terra.StringValue]
- func (v OsPoliciesResourceGroups170F2A7BAttributes) File() terra.ListValue[OsPoliciesResourceGroupsA0Ac5BcfAttributes]
- func (v OsPoliciesResourceGroups170F2A7BAttributes) InternalRef() (terra.Reference, error)
- func (v OsPoliciesResourceGroups170F2A7BAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v OsPoliciesResourceGroups170F2A7BAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups170F2A7BAttributes
- func (v OsPoliciesResourceGroups170F2A7BAttributes) Interpreter() terra.StringValue
- func (v OsPoliciesResourceGroups170F2A7BAttributes) OutputFilePath() terra.StringValue
- func (v OsPoliciesResourceGroups170F2A7BAttributes) Script() terra.StringValue
- type OsPoliciesResourceGroups170F2A7BState
- type OsPoliciesResourceGroups2Ab256F6
- type OsPoliciesResourceGroups2Ab256F6Attributes
- func (s OsPoliciesResourceGroups2Ab256F6Attributes) AllowInsecure() terra.BoolValue
- func (s OsPoliciesResourceGroups2Ab256F6Attributes) Gcs() terra.ListValue[OsPoliciesResourceGroupsAdbef863Attributes]
- func (s OsPoliciesResourceGroups2Ab256F6Attributes) InternalRef() (terra.Reference, error)
- func (s OsPoliciesResourceGroups2Ab256F6Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (s OsPoliciesResourceGroups2Ab256F6Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups2Ab256F6Attributes
- func (s OsPoliciesResourceGroups2Ab256F6Attributes) LocalPath() terra.StringValue
- func (s OsPoliciesResourceGroups2Ab256F6Attributes) Remote() terra.ListValue[OsPoliciesResourceGroupsA72A5773Attributes]
- type OsPoliciesResourceGroups2Ab256F6State
- type OsPoliciesResourceGroups35936F5B
- type OsPoliciesResourceGroups35936F5BAttributes
- func (r OsPoliciesResourceGroups35936F5BAttributes) InternalRef() (terra.Reference, error)
- func (r OsPoliciesResourceGroups35936F5BAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r OsPoliciesResourceGroups35936F5BAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups35936F5BAttributes
- func (r OsPoliciesResourceGroups35936F5BAttributes) Sha256Checksum() terra.StringValue
- func (r OsPoliciesResourceGroups35936F5BAttributes) Uri() terra.StringValue
- type OsPoliciesResourceGroups35936F5BState
- type OsPoliciesResourceGroups3A4Cf7E2
- type OsPoliciesResourceGroups3A4Cf7E2Attributes
- func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) InternalRef() (terra.Reference, error)
- func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups3A4Cf7E2Attributes
- func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) Sha256Checksum() terra.StringValue
- func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) Uri() terra.StringValue
- type OsPoliciesResourceGroups3A4Cf7E2State
- type OsPoliciesResourceGroups3Acc3Ea2
- type OsPoliciesResourceGroups3Acc3Ea2Attributes
- func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) BaseUrl() terra.StringValue
- func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) DisplayName() terra.StringValue
- func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) GpgKeys() terra.ListValue[terra.StringValue]
- func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) Id() terra.StringValue
- func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) InternalRef() (terra.Reference, error)
- func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups3Acc3Ea2Attributes
- type OsPoliciesResourceGroups3Acc3Ea2State
- type OsPoliciesResourceGroups4F6D08A1
- type OsPoliciesResourceGroups4F6D08A1Attributes
- func (r OsPoliciesResourceGroups4F6D08A1Attributes) InternalRef() (terra.Reference, error)
- func (r OsPoliciesResourceGroups4F6D08A1Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (r OsPoliciesResourceGroups4F6D08A1Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups4F6D08A1Attributes
- func (r OsPoliciesResourceGroups4F6D08A1Attributes) PullDeps() terra.BoolValue
- func (r OsPoliciesResourceGroups4F6D08A1Attributes) Source() terra.ListValue[OsPoliciesResourceGroupsEa9A9C59Attributes]
- type OsPoliciesResourceGroups4F6D08A1State
- type OsPoliciesResourceGroups6Ba1C096
- type OsPoliciesResourceGroups6Ba1C096Attributes
- func (m OsPoliciesResourceGroups6Ba1C096Attributes) InternalRef() (terra.Reference, error)
- func (m OsPoliciesResourceGroups6Ba1C096Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (m OsPoliciesResourceGroups6Ba1C096Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups6Ba1C096Attributes
- func (m OsPoliciesResourceGroups6Ba1C096Attributes) Properties() terra.ListValue[terra.StringValue]
- func (m OsPoliciesResourceGroups6Ba1C096Attributes) Source() terra.ListValue[OsPoliciesResourceGroups2Ab256F6Attributes]
- type OsPoliciesResourceGroups6Ba1C096State
- type OsPoliciesResourceGroups6Cb4B37A
- type OsPoliciesResourceGroups6Cb4B37AAttributes
- func (g OsPoliciesResourceGroups6Cb4B37AAttributes) Bucket() terra.StringValue
- func (g OsPoliciesResourceGroups6Cb4B37AAttributes) Generation() terra.NumberValue
- func (g OsPoliciesResourceGroups6Cb4B37AAttributes) InternalRef() (terra.Reference, error)
- func (g OsPoliciesResourceGroups6Cb4B37AAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g OsPoliciesResourceGroups6Cb4B37AAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups6Cb4B37AAttributes
- func (g OsPoliciesResourceGroups6Cb4B37AAttributes) Object() terra.StringValue
- type OsPoliciesResourceGroups6Cb4B37AState
- type OsPoliciesResourceGroups7786Dc40
- type OsPoliciesResourceGroups7786Dc40Attributes
- func (g OsPoliciesResourceGroups7786Dc40Attributes) InternalRef() (terra.Reference, error)
- func (g OsPoliciesResourceGroups7786Dc40Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (g OsPoliciesResourceGroups7786Dc40Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups7786Dc40Attributes
- func (g OsPoliciesResourceGroups7786Dc40Attributes) Name() terra.StringValue
- type OsPoliciesResourceGroups7786Dc40State
- type OsPoliciesResourceGroups869Fdf7D
- type OsPoliciesResourceGroups869Fdf7DAttributes
- func (r OsPoliciesResourceGroups869Fdf7DAttributes) InternalRef() (terra.Reference, error)
- func (r OsPoliciesResourceGroups869Fdf7DAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r OsPoliciesResourceGroups869Fdf7DAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups869Fdf7DAttributes
- func (r OsPoliciesResourceGroups869Fdf7DAttributes) Sha256Checksum() terra.StringValue
- func (r OsPoliciesResourceGroups869Fdf7DAttributes) Uri() terra.StringValue
- type OsPoliciesResourceGroups869Fdf7DState
- type OsPoliciesResourceGroups889A030A
- type OsPoliciesResourceGroups889A030AAttributes
- func (r OsPoliciesResourceGroups889A030AAttributes) InternalRef() (terra.Reference, error)
- func (r OsPoliciesResourceGroups889A030AAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r OsPoliciesResourceGroups889A030AAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups889A030AAttributes
- func (r OsPoliciesResourceGroups889A030AAttributes) Sha256Checksum() terra.StringValue
- func (r OsPoliciesResourceGroups889A030AAttributes) Uri() terra.StringValue
- type OsPoliciesResourceGroups889A030AState
- type OsPoliciesResourceGroups89Afd014
- type OsPoliciesResourceGroups89Afd014Attributes
- func (f OsPoliciesResourceGroups89Afd014Attributes) AllowInsecure() terra.BoolValue
- func (f OsPoliciesResourceGroups89Afd014Attributes) Gcs() terra.ListValue[OsPoliciesResourceGroups6Cb4B37AAttributes]
- func (f OsPoliciesResourceGroups89Afd014Attributes) InternalRef() (terra.Reference, error)
- func (f OsPoliciesResourceGroups89Afd014Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (f OsPoliciesResourceGroups89Afd014Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups89Afd014Attributes
- func (f OsPoliciesResourceGroups89Afd014Attributes) LocalPath() terra.StringValue
- func (f OsPoliciesResourceGroups89Afd014Attributes) Remote() terra.ListValue[OsPoliciesResourceGroups9144A279Attributes]
- type OsPoliciesResourceGroups89Afd014State
- type OsPoliciesResourceGroups9144A279
- type OsPoliciesResourceGroups9144A279Attributes
- func (r OsPoliciesResourceGroups9144A279Attributes) InternalRef() (terra.Reference, error)
- func (r OsPoliciesResourceGroups9144A279Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (r OsPoliciesResourceGroups9144A279Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups9144A279Attributes
- func (r OsPoliciesResourceGroups9144A279Attributes) Sha256Checksum() terra.StringValue
- func (r OsPoliciesResourceGroups9144A279Attributes) Uri() terra.StringValue
- type OsPoliciesResourceGroups9144A279State
- type OsPoliciesResourceGroups91F39Ce0
- type OsPoliciesResourceGroups91F39Ce0Attributes
- func (a OsPoliciesResourceGroups91F39Ce0Attributes) ArchiveType() terra.StringValue
- func (a OsPoliciesResourceGroups91F39Ce0Attributes) Components() terra.ListValue[terra.StringValue]
- func (a OsPoliciesResourceGroups91F39Ce0Attributes) Distribution() terra.StringValue
- func (a OsPoliciesResourceGroups91F39Ce0Attributes) GpgKey() terra.StringValue
- func (a OsPoliciesResourceGroups91F39Ce0Attributes) InternalRef() (terra.Reference, error)
- func (a OsPoliciesResourceGroups91F39Ce0Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (a OsPoliciesResourceGroups91F39Ce0Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups91F39Ce0Attributes
- func (a OsPoliciesResourceGroups91F39Ce0Attributes) Uri() terra.StringValue
- type OsPoliciesResourceGroups91F39Ce0State
- type OsPoliciesResourceGroups9Aebf6C8
- type OsPoliciesResourceGroups9Aebf6C8Attributes
- func (g OsPoliciesResourceGroups9Aebf6C8Attributes) Bucket() terra.StringValue
- func (g OsPoliciesResourceGroups9Aebf6C8Attributes) Generation() terra.NumberValue
- func (g OsPoliciesResourceGroups9Aebf6C8Attributes) InternalRef() (terra.Reference, error)
- func (g OsPoliciesResourceGroups9Aebf6C8Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (g OsPoliciesResourceGroups9Aebf6C8Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups9Aebf6C8Attributes
- func (g OsPoliciesResourceGroups9Aebf6C8Attributes) Object() terra.StringValue
- type OsPoliciesResourceGroups9Aebf6C8State
- type OsPoliciesResourceGroups9C13Cbbf
- type OsPoliciesResourceGroups9C13CbbfAttributes
- func (g OsPoliciesResourceGroups9C13CbbfAttributes) InternalRef() (terra.Reference, error)
- func (g OsPoliciesResourceGroups9C13CbbfAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g OsPoliciesResourceGroups9C13CbbfAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups9C13CbbfAttributes
- func (g OsPoliciesResourceGroups9C13CbbfAttributes) Name() terra.StringValue
- func (g OsPoliciesResourceGroups9C13CbbfAttributes) Url() terra.StringValue
- type OsPoliciesResourceGroups9C13CbbfState
- type OsPoliciesResourceGroupsA0Ac5Bcf
- type OsPoliciesResourceGroupsA0Ac5BcfAttributes
- func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) AllowInsecure() terra.BoolValue
- func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) Gcs() terra.ListValue[OsPoliciesResourceGroups9Aebf6C8Attributes]
- func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) InternalRef() (terra.Reference, error)
- func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsA0Ac5BcfAttributes
- func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) LocalPath() terra.StringValue
- func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) Remote() terra.ListValue[OsPoliciesResourceGroups889A030AAttributes]
- type OsPoliciesResourceGroupsA0Ac5BcfState
- type OsPoliciesResourceGroupsA72A5773
- type OsPoliciesResourceGroupsA72A5773Attributes
- func (r OsPoliciesResourceGroupsA72A5773Attributes) InternalRef() (terra.Reference, error)
- func (r OsPoliciesResourceGroupsA72A5773Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (r OsPoliciesResourceGroupsA72A5773Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsA72A5773Attributes
- func (r OsPoliciesResourceGroupsA72A5773Attributes) Sha256Checksum() terra.StringValue
- func (r OsPoliciesResourceGroupsA72A5773Attributes) Uri() terra.StringValue
- type OsPoliciesResourceGroupsA72A5773State
- type OsPoliciesResourceGroupsAd7B79A0
- type OsPoliciesResourceGroupsAd7B79A0Attributes
- func (g OsPoliciesResourceGroupsAd7B79A0Attributes) Bucket() terra.StringValue
- func (g OsPoliciesResourceGroupsAd7B79A0Attributes) Generation() terra.NumberValue
- func (g OsPoliciesResourceGroupsAd7B79A0Attributes) InternalRef() (terra.Reference, error)
- func (g OsPoliciesResourceGroupsAd7B79A0Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (g OsPoliciesResourceGroupsAd7B79A0Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsAd7B79A0Attributes
- func (g OsPoliciesResourceGroupsAd7B79A0Attributes) Object() terra.StringValue
- type OsPoliciesResourceGroupsAd7B79A0State
- type OsPoliciesResourceGroupsAdbef863
- type OsPoliciesResourceGroupsAdbef863Attributes
- func (g OsPoliciesResourceGroupsAdbef863Attributes) Bucket() terra.StringValue
- func (g OsPoliciesResourceGroupsAdbef863Attributes) Generation() terra.NumberValue
- func (g OsPoliciesResourceGroupsAdbef863Attributes) InternalRef() (terra.Reference, error)
- func (g OsPoliciesResourceGroupsAdbef863Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (g OsPoliciesResourceGroupsAdbef863Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsAdbef863Attributes
- func (g OsPoliciesResourceGroupsAdbef863Attributes) Object() terra.StringValue
- type OsPoliciesResourceGroupsAdbef863State
- type OsPoliciesResourceGroupsAttributes
- func (rg OsPoliciesResourceGroupsAttributes) InternalRef() (terra.Reference, error)
- func (rg OsPoliciesResourceGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rg OsPoliciesResourceGroupsAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsAttributes
- func (rg OsPoliciesResourceGroupsAttributes) InventoryFilters() terra.ListValue[OsPoliciesResourceGroupsInventoryFiltersAttributes]
- func (rg OsPoliciesResourceGroupsAttributes) Resources() terra.ListValue[OsPoliciesResourceGroupsResourcesAttributes]
- type OsPoliciesResourceGroupsB8500Fe6
- type OsPoliciesResourceGroupsB8500Fe6Attributes
- func (g OsPoliciesResourceGroupsB8500Fe6Attributes) Bucket() terra.StringValue
- func (g OsPoliciesResourceGroupsB8500Fe6Attributes) Generation() terra.NumberValue
- func (g OsPoliciesResourceGroupsB8500Fe6Attributes) InternalRef() (terra.Reference, error)
- func (g OsPoliciesResourceGroupsB8500Fe6Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (g OsPoliciesResourceGroupsB8500Fe6Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsB8500Fe6Attributes
- func (g OsPoliciesResourceGroupsB8500Fe6Attributes) Object() terra.StringValue
- type OsPoliciesResourceGroupsB8500Fe6State
- type OsPoliciesResourceGroupsDb553Ed5
- type OsPoliciesResourceGroupsDb553Ed5Attributes
- func (s OsPoliciesResourceGroupsDb553Ed5Attributes) AllowInsecure() terra.BoolValue
- func (s OsPoliciesResourceGroupsDb553Ed5Attributes) Gcs() terra.ListValue[OsPoliciesResourceGroupsB8500Fe6Attributes]
- func (s OsPoliciesResourceGroupsDb553Ed5Attributes) InternalRef() (terra.Reference, error)
- func (s OsPoliciesResourceGroupsDb553Ed5Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (s OsPoliciesResourceGroupsDb553Ed5Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsDb553Ed5Attributes
- func (s OsPoliciesResourceGroupsDb553Ed5Attributes) LocalPath() terra.StringValue
- func (s OsPoliciesResourceGroupsDb553Ed5Attributes) Remote() terra.ListValue[OsPoliciesResourceGroups3A4Cf7E2Attributes]
- type OsPoliciesResourceGroupsDb553Ed5State
- type OsPoliciesResourceGroupsDfc84728
- type OsPoliciesResourceGroupsDfc84728Attributes
- func (a OsPoliciesResourceGroupsDfc84728Attributes) InternalRef() (terra.Reference, error)
- func (a OsPoliciesResourceGroupsDfc84728Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (a OsPoliciesResourceGroupsDfc84728Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsDfc84728Attributes
- func (a OsPoliciesResourceGroupsDfc84728Attributes) Name() terra.StringValue
- type OsPoliciesResourceGroupsDfc84728State
- type OsPoliciesResourceGroupsE2D1Db8C
- type OsPoliciesResourceGroupsE2D1Db8CAttributes
- func (y OsPoliciesResourceGroupsE2D1Db8CAttributes) InternalRef() (terra.Reference, error)
- func (y OsPoliciesResourceGroupsE2D1Db8CAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (y OsPoliciesResourceGroupsE2D1Db8CAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsE2D1Db8CAttributes
- func (y OsPoliciesResourceGroupsE2D1Db8CAttributes) Name() terra.StringValue
- type OsPoliciesResourceGroupsE2D1Db8CState
- type OsPoliciesResourceGroupsEa9A9C59
- type OsPoliciesResourceGroupsEa9A9C59Attributes
- func (s OsPoliciesResourceGroupsEa9A9C59Attributes) AllowInsecure() terra.BoolValue
- func (s OsPoliciesResourceGroupsEa9A9C59Attributes) Gcs() terra.ListValue[OsPoliciesResourceGroupsAd7B79A0Attributes]
- func (s OsPoliciesResourceGroupsEa9A9C59Attributes) InternalRef() (terra.Reference, error)
- func (s OsPoliciesResourceGroupsEa9A9C59Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (s OsPoliciesResourceGroupsEa9A9C59Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsEa9A9C59Attributes
- func (s OsPoliciesResourceGroupsEa9A9C59Attributes) LocalPath() terra.StringValue
- func (s OsPoliciesResourceGroupsEa9A9C59Attributes) Remote() terra.ListValue[OsPoliciesResourceGroups35936F5BAttributes]
- type OsPoliciesResourceGroupsEa9A9C59State
- type OsPoliciesResourceGroupsEfd988Ae
- type OsPoliciesResourceGroupsEfd988AeAttributes
- func (g OsPoliciesResourceGroupsEfd988AeAttributes) Bucket() terra.StringValue
- func (g OsPoliciesResourceGroupsEfd988AeAttributes) Generation() terra.NumberValue
- func (g OsPoliciesResourceGroupsEfd988AeAttributes) InternalRef() (terra.Reference, error)
- func (g OsPoliciesResourceGroupsEfd988AeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g OsPoliciesResourceGroupsEfd988AeAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsEfd988AeAttributes
- func (g OsPoliciesResourceGroupsEfd988AeAttributes) Object() terra.StringValue
- type OsPoliciesResourceGroupsEfd988AeState
- type OsPoliciesResourceGroupsF53115Ff
- type OsPoliciesResourceGroupsF53115FfAttributes
- func (f OsPoliciesResourceGroupsF53115FfAttributes) AllowInsecure() terra.BoolValue
- func (f OsPoliciesResourceGroupsF53115FfAttributes) Gcs() terra.ListValue[OsPoliciesResourceGroupsEfd988AeAttributes]
- func (f OsPoliciesResourceGroupsF53115FfAttributes) InternalRef() (terra.Reference, error)
- func (f OsPoliciesResourceGroupsF53115FfAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (f OsPoliciesResourceGroupsF53115FfAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsF53115FfAttributes
- func (f OsPoliciesResourceGroupsF53115FfAttributes) LocalPath() terra.StringValue
- func (f OsPoliciesResourceGroupsF53115FfAttributes) Remote() terra.ListValue[OsPoliciesResourceGroups869Fdf7DAttributes]
- type OsPoliciesResourceGroupsF53115FfState
- type OsPoliciesResourceGroupsInventoryFilters
- type OsPoliciesResourceGroupsInventoryFiltersAttributes
- func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) InternalRef() (terra.Reference, error)
- func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsInventoryFiltersAttributes
- func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) OsShortName() terra.StringValue
- func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) OsVersion() terra.StringValue
- type OsPoliciesResourceGroupsInventoryFiltersState
- type OsPoliciesResourceGroupsResources
- type OsPoliciesResourceGroupsResourcesAttributes
- func (r OsPoliciesResourceGroupsResourcesAttributes) Exec() terra.ListValue[OsPoliciesResourceGroupsResourcesExecAttributes]
- func (r OsPoliciesResourceGroupsResourcesAttributes) File() terra.ListValue[OsPoliciesResourceGroupsResourcesFileAttributes]
- func (r OsPoliciesResourceGroupsResourcesAttributes) Id() terra.StringValue
- func (r OsPoliciesResourceGroupsResourcesAttributes) InternalRef() (terra.Reference, error)
- func (r OsPoliciesResourceGroupsResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r OsPoliciesResourceGroupsResourcesAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesAttributes
- func (r OsPoliciesResourceGroupsResourcesAttributes) Pkg() terra.ListValue[OsPoliciesResourceGroupsResourcesPkgAttributes]
- func (r OsPoliciesResourceGroupsResourcesAttributes) Repository() terra.ListValue[OsPoliciesResourceGroupsResourcesRepositoryAttributes]
- type OsPoliciesResourceGroupsResourcesExec
- type OsPoliciesResourceGroupsResourcesExecAttributes
- func (e OsPoliciesResourceGroupsResourcesExecAttributes) Enforce() terra.ListValue[OsPoliciesResourceGroups0E1B1238Attributes]
- func (e OsPoliciesResourceGroupsResourcesExecAttributes) InternalRef() (terra.Reference, error)
- func (e OsPoliciesResourceGroupsResourcesExecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e OsPoliciesResourceGroupsResourcesExecAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesExecAttributes
- func (e OsPoliciesResourceGroupsResourcesExecAttributes) Validate() terra.ListValue[OsPoliciesResourceGroups170F2A7BAttributes]
- type OsPoliciesResourceGroupsResourcesExecState
- type OsPoliciesResourceGroupsResourcesFile
- type OsPoliciesResourceGroupsResourcesFileAttributes
- func (f OsPoliciesResourceGroupsResourcesFileAttributes) Content() terra.StringValue
- func (f OsPoliciesResourceGroupsResourcesFileAttributes) File() terra.ListValue[OsPoliciesResourceGroupsF53115FfAttributes]
- func (f OsPoliciesResourceGroupsResourcesFileAttributes) InternalRef() (terra.Reference, error)
- func (f OsPoliciesResourceGroupsResourcesFileAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (f OsPoliciesResourceGroupsResourcesFileAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesFileAttributes
- func (f OsPoliciesResourceGroupsResourcesFileAttributes) Path() terra.StringValue
- func (f OsPoliciesResourceGroupsResourcesFileAttributes) Permissions() terra.StringValue
- func (f OsPoliciesResourceGroupsResourcesFileAttributes) State() terra.StringValue
- type OsPoliciesResourceGroupsResourcesFileState
- type OsPoliciesResourceGroupsResourcesPkg
- type OsPoliciesResourceGroupsResourcesPkgAttributes
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) Apt() terra.ListValue[OsPoliciesResourceGroupsDfc84728Attributes]
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) Deb() terra.ListValue[OsPoliciesResourceGroups03193A69Attributes]
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) DesiredState() terra.StringValue
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) Googet() terra.ListValue[OsPoliciesResourceGroups7786Dc40Attributes]
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) InternalRef() (terra.Reference, error)
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesPkgAttributes
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) Msi() terra.ListValue[OsPoliciesResourceGroups6Ba1C096Attributes]
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) Rpm() terra.ListValue[OsPoliciesResourceGroups4F6D08A1Attributes]
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) Yum() terra.ListValue[OsPoliciesResourceGroupsE2D1Db8CAttributes]
- func (p OsPoliciesResourceGroupsResourcesPkgAttributes) Zypper() terra.ListValue[OsPoliciesResourceGroups08461417Attributes]
- type OsPoliciesResourceGroupsResourcesPkgState
- type OsPoliciesResourceGroupsResourcesRepository
- type OsPoliciesResourceGroupsResourcesRepositoryAttributes
- func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) Apt() terra.ListValue[OsPoliciesResourceGroups91F39Ce0Attributes]
- func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) Goo() terra.ListValue[OsPoliciesResourceGroups9C13CbbfAttributes]
- func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) InternalRef() (terra.Reference, error)
- func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesRepositoryAttributes
- func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) Yum() terra.ListValue[OsPoliciesResourceGroups0931C38BAttributes]
- func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) Zypper() terra.ListValue[OsPoliciesResourceGroups3Acc3Ea2Attributes]
- type OsPoliciesResourceGroupsResourcesRepositoryState
- type OsPoliciesResourceGroupsResourcesState
- type OsPoliciesResourceGroupsState
- type OsPoliciesState
- type Resource
- func (gocopa *Resource) Attributes() googleOsConfigOsPolicyAssignmentAttributes
- func (gocopa *Resource) Configuration() interface{}
- func (gocopa *Resource) DependOn() terra.Reference
- func (gocopa *Resource) Dependencies() terra.Dependencies
- func (gocopa *Resource) ImportState(state io.Reader) error
- func (gocopa *Resource) LifecycleManagement() *terra.Lifecycle
- func (gocopa *Resource) LocalName() string
- func (gocopa *Resource) State() (*googleOsConfigOsPolicyAssignmentState, bool)
- func (gocopa *Resource) StateMust() *googleOsConfigOsPolicyAssignmentState
- func (gocopa *Resource) Type() string
- type Rollout
- type RolloutAttributes
- func (r RolloutAttributes) DisruptionBudget() terra.ListValue[RolloutDisruptionBudgetAttributes]
- func (r RolloutAttributes) InternalRef() (terra.Reference, error)
- func (r RolloutAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r RolloutAttributes) InternalWithRef(ref terra.Reference) RolloutAttributes
- func (r RolloutAttributes) MinWaitDuration() terra.StringValue
- type RolloutDisruptionBudget
- type RolloutDisruptionBudgetAttributes
- func (db RolloutDisruptionBudgetAttributes) Fixed() terra.NumberValue
- func (db RolloutDisruptionBudgetAttributes) InternalRef() (terra.Reference, error)
- func (db RolloutDisruptionBudgetAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (db RolloutDisruptionBudgetAttributes) InternalWithRef(ref terra.Reference) RolloutDisruptionBudgetAttributes
- func (db RolloutDisruptionBudgetAttributes) Percent() terra.NumberValue
- type RolloutDisruptionBudgetState
- type RolloutState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Location: string, required Location terra.StringValue `hcl:"location,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` // SkipAwaitRollout: bool, optional SkipAwaitRollout terra.BoolValue `hcl:"skip_await_rollout,attr"` // InstanceFilter: required InstanceFilter *InstanceFilter `hcl:"instance_filter,block" validate:"required"` // OsPolicies: min=1 OsPolicies []OsPolicies `hcl:"os_policies,block" validate:"min=1"` // Rollout: required Rollout *Rollout `hcl:"rollout,block" validate:"required"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` }
Args contains the configurations for google_os_config_os_policy_assignment.
type InstanceFilter ¶
type InstanceFilter struct { // All: bool, optional All terra.BoolValue `hcl:"all,attr"` // InstanceFilterExclusionLabels: min=0 ExclusionLabels []InstanceFilterExclusionLabels `hcl:"exclusion_labels,block" validate:"min=0"` // InstanceFilterInclusionLabels: min=0 InclusionLabels []InstanceFilterInclusionLabels `hcl:"inclusion_labels,block" validate:"min=0"` // InstanceFilterInventories: min=0 Inventories []InstanceFilterInventories `hcl:"inventories,block" validate:"min=0"` }
type InstanceFilterAttributes ¶
type InstanceFilterAttributes struct {
// contains filtered or unexported fields
}
func (InstanceFilterAttributes) All ¶
func (_if InstanceFilterAttributes) All() terra.BoolValue
func (InstanceFilterAttributes) ExclusionLabels ¶
func (_if InstanceFilterAttributes) ExclusionLabels() terra.ListValue[InstanceFilterExclusionLabelsAttributes]
func (InstanceFilterAttributes) InclusionLabels ¶
func (_if InstanceFilterAttributes) InclusionLabels() terra.ListValue[InstanceFilterInclusionLabelsAttributes]
func (InstanceFilterAttributes) InternalRef ¶
func (_if InstanceFilterAttributes) InternalRef() (terra.Reference, error)
func (InstanceFilterAttributes) InternalTokens ¶
func (_if InstanceFilterAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InstanceFilterAttributes) InternalWithRef ¶
func (_if InstanceFilterAttributes) InternalWithRef(ref terra.Reference) InstanceFilterAttributes
func (InstanceFilterAttributes) Inventories ¶
func (_if InstanceFilterAttributes) Inventories() terra.ListValue[InstanceFilterInventoriesAttributes]
type InstanceFilterExclusionLabels ¶
type InstanceFilterExclusionLabels struct { // Labels: map of string, optional Labels terra.MapValue[terra.StringValue] `hcl:"labels,attr"` }
type InstanceFilterExclusionLabelsAttributes ¶
type InstanceFilterExclusionLabelsAttributes struct {
// contains filtered or unexported fields
}
func (InstanceFilterExclusionLabelsAttributes) InternalRef ¶
func (el InstanceFilterExclusionLabelsAttributes) InternalRef() (terra.Reference, error)
func (InstanceFilterExclusionLabelsAttributes) InternalTokens ¶
func (el InstanceFilterExclusionLabelsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InstanceFilterExclusionLabelsAttributes) InternalWithRef ¶
func (el InstanceFilterExclusionLabelsAttributes) InternalWithRef(ref terra.Reference) InstanceFilterExclusionLabelsAttributes
func (InstanceFilterExclusionLabelsAttributes) Labels ¶
func (el InstanceFilterExclusionLabelsAttributes) Labels() terra.MapValue[terra.StringValue]
type InstanceFilterInclusionLabels ¶
type InstanceFilterInclusionLabels struct { // Labels: map of string, optional Labels terra.MapValue[terra.StringValue] `hcl:"labels,attr"` }
type InstanceFilterInclusionLabelsAttributes ¶
type InstanceFilterInclusionLabelsAttributes struct {
// contains filtered or unexported fields
}
func (InstanceFilterInclusionLabelsAttributes) InternalRef ¶
func (il InstanceFilterInclusionLabelsAttributes) InternalRef() (terra.Reference, error)
func (InstanceFilterInclusionLabelsAttributes) InternalTokens ¶
func (il InstanceFilterInclusionLabelsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InstanceFilterInclusionLabelsAttributes) InternalWithRef ¶
func (il InstanceFilterInclusionLabelsAttributes) InternalWithRef(ref terra.Reference) InstanceFilterInclusionLabelsAttributes
func (InstanceFilterInclusionLabelsAttributes) Labels ¶
func (il InstanceFilterInclusionLabelsAttributes) Labels() terra.MapValue[terra.StringValue]
type InstanceFilterInventories ¶
type InstanceFilterInventories struct { // OsShortName: string, required OsShortName terra.StringValue `hcl:"os_short_name,attr" validate:"required"` // OsVersion: string, optional OsVersion terra.StringValue `hcl:"os_version,attr"` }
type InstanceFilterInventoriesAttributes ¶
type InstanceFilterInventoriesAttributes struct {
// contains filtered or unexported fields
}
func (InstanceFilterInventoriesAttributes) InternalRef ¶
func (i InstanceFilterInventoriesAttributes) InternalRef() (terra.Reference, error)
func (InstanceFilterInventoriesAttributes) InternalTokens ¶
func (i InstanceFilterInventoriesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InstanceFilterInventoriesAttributes) InternalWithRef ¶
func (i InstanceFilterInventoriesAttributes) InternalWithRef(ref terra.Reference) InstanceFilterInventoriesAttributes
func (InstanceFilterInventoriesAttributes) OsShortName ¶
func (i InstanceFilterInventoriesAttributes) OsShortName() terra.StringValue
func (InstanceFilterInventoriesAttributes) OsVersion ¶
func (i InstanceFilterInventoriesAttributes) OsVersion() terra.StringValue
type InstanceFilterState ¶
type InstanceFilterState struct { All bool `json:"all"` ExclusionLabels []InstanceFilterExclusionLabelsState `json:"exclusion_labels"` InclusionLabels []InstanceFilterInclusionLabelsState `json:"inclusion_labels"` Inventories []InstanceFilterInventoriesState `json:"inventories"` }
type OsPolicies ¶
type OsPolicies struct { // AllowNoResourceGroupMatch: bool, optional AllowNoResourceGroupMatch terra.BoolValue `hcl:"allow_no_resource_group_match,attr"` // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // Id: string, required Id terra.StringValue `hcl:"id,attr" validate:"required"` // Mode: string, required Mode terra.StringValue `hcl:"mode,attr" validate:"required"` // OsPoliciesResourceGroups: min=1 ResourceGroups []OsPoliciesResourceGroups `hcl:"resource_groups,block" validate:"min=1"` }
type OsPoliciesAttributes ¶
type OsPoliciesAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesAttributes) AllowNoResourceGroupMatch ¶
func (op OsPoliciesAttributes) AllowNoResourceGroupMatch() terra.BoolValue
func (OsPoliciesAttributes) Description ¶
func (op OsPoliciesAttributes) Description() terra.StringValue
func (OsPoliciesAttributes) Id ¶
func (op OsPoliciesAttributes) Id() terra.StringValue
func (OsPoliciesAttributes) InternalRef ¶
func (op OsPoliciesAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesAttributes) InternalTokens ¶
func (op OsPoliciesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesAttributes) InternalWithRef ¶
func (op OsPoliciesAttributes) InternalWithRef(ref terra.Reference) OsPoliciesAttributes
func (OsPoliciesAttributes) Mode ¶
func (op OsPoliciesAttributes) Mode() terra.StringValue
func (OsPoliciesAttributes) ResourceGroups ¶
func (op OsPoliciesAttributes) ResourceGroups() terra.ListValue[OsPoliciesResourceGroupsAttributes]
type OsPoliciesResourceGroups ¶
type OsPoliciesResourceGroups struct { // OsPoliciesResourceGroupsInventoryFilters: min=0 InventoryFilters []OsPoliciesResourceGroupsInventoryFilters `hcl:"inventory_filters,block" validate:"min=0"` // OsPoliciesResourceGroupsResources: min=1 Resources []OsPoliciesResourceGroupsResources `hcl:"resources,block" validate:"min=1"` }
type OsPoliciesResourceGroups03193A69 ¶
type OsPoliciesResourceGroups03193A69 struct { // PullDeps: bool, optional PullDeps terra.BoolValue `hcl:"pull_deps,attr"` // OsPoliciesResourceGroupsDb553Ed5: required Source *OsPoliciesResourceGroupsDb553Ed5 `hcl:"source,block" validate:"required"` }
type OsPoliciesResourceGroups03193A69Attributes ¶
type OsPoliciesResourceGroups03193A69Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups03193A69Attributes) InternalRef ¶
func (d OsPoliciesResourceGroups03193A69Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups03193A69Attributes) InternalTokens ¶
func (d OsPoliciesResourceGroups03193A69Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups03193A69Attributes) InternalWithRef ¶
func (d OsPoliciesResourceGroups03193A69Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups03193A69Attributes
func (OsPoliciesResourceGroups03193A69Attributes) PullDeps ¶
func (d OsPoliciesResourceGroups03193A69Attributes) PullDeps() terra.BoolValue
type OsPoliciesResourceGroups03193A69State ¶
type OsPoliciesResourceGroups03193A69State struct { PullDeps bool `json:"pull_deps"` Source []OsPoliciesResourceGroupsDb553Ed5State `json:"source"` }
type OsPoliciesResourceGroups08461417 ¶
type OsPoliciesResourceGroups08461417 struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type OsPoliciesResourceGroups08461417Attributes ¶
type OsPoliciesResourceGroups08461417Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups08461417Attributes) InternalRef ¶
func (z OsPoliciesResourceGroups08461417Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups08461417Attributes) InternalTokens ¶
func (z OsPoliciesResourceGroups08461417Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups08461417Attributes) InternalWithRef ¶
func (z OsPoliciesResourceGroups08461417Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups08461417Attributes
func (OsPoliciesResourceGroups08461417Attributes) Name ¶
func (z OsPoliciesResourceGroups08461417Attributes) Name() terra.StringValue
type OsPoliciesResourceGroups08461417State ¶
type OsPoliciesResourceGroups08461417State struct {
Name string `json:"name"`
}
type OsPoliciesResourceGroups0931C38B ¶
type OsPoliciesResourceGroups0931C38B struct { // BaseUrl: string, required BaseUrl terra.StringValue `hcl:"base_url,attr" validate:"required"` // DisplayName: string, optional DisplayName terra.StringValue `hcl:"display_name,attr"` // GpgKeys: list of string, optional GpgKeys terra.ListValue[terra.StringValue] `hcl:"gpg_keys,attr"` // Id: string, required Id terra.StringValue `hcl:"id,attr" validate:"required"` }
type OsPoliciesResourceGroups0931C38BAttributes ¶
type OsPoliciesResourceGroups0931C38BAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups0931C38BAttributes) BaseUrl ¶
func (y OsPoliciesResourceGroups0931C38BAttributes) BaseUrl() terra.StringValue
func (OsPoliciesResourceGroups0931C38BAttributes) DisplayName ¶
func (y OsPoliciesResourceGroups0931C38BAttributes) DisplayName() terra.StringValue
func (OsPoliciesResourceGroups0931C38BAttributes) GpgKeys ¶
func (y OsPoliciesResourceGroups0931C38BAttributes) GpgKeys() terra.ListValue[terra.StringValue]
func (OsPoliciesResourceGroups0931C38BAttributes) Id ¶
func (y OsPoliciesResourceGroups0931C38BAttributes) Id() terra.StringValue
func (OsPoliciesResourceGroups0931C38BAttributes) InternalRef ¶
func (y OsPoliciesResourceGroups0931C38BAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups0931C38BAttributes) InternalTokens ¶
func (y OsPoliciesResourceGroups0931C38BAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups0931C38BAttributes) InternalWithRef ¶
func (y OsPoliciesResourceGroups0931C38BAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups0931C38BAttributes
type OsPoliciesResourceGroups0E1B1238 ¶
type OsPoliciesResourceGroups0E1B1238 struct { // Args: list of string, optional Args terra.ListValue[terra.StringValue] `hcl:"args,attr"` // Interpreter: string, required Interpreter terra.StringValue `hcl:"interpreter,attr" validate:"required"` // OutputFilePath: string, optional OutputFilePath terra.StringValue `hcl:"output_file_path,attr"` // Script: string, optional Script terra.StringValue `hcl:"script,attr"` // OsPoliciesResourceGroups89Afd014: optional File *OsPoliciesResourceGroups89Afd014 `hcl:"file,block"` }
type OsPoliciesResourceGroups0E1B1238Attributes ¶
type OsPoliciesResourceGroups0E1B1238Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups0E1B1238Attributes) Args ¶
func (e OsPoliciesResourceGroups0E1B1238Attributes) Args() terra.ListValue[terra.StringValue]
func (OsPoliciesResourceGroups0E1B1238Attributes) InternalRef ¶
func (e OsPoliciesResourceGroups0E1B1238Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups0E1B1238Attributes) InternalTokens ¶
func (e OsPoliciesResourceGroups0E1B1238Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups0E1B1238Attributes) InternalWithRef ¶
func (e OsPoliciesResourceGroups0E1B1238Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups0E1B1238Attributes
func (OsPoliciesResourceGroups0E1B1238Attributes) Interpreter ¶
func (e OsPoliciesResourceGroups0E1B1238Attributes) Interpreter() terra.StringValue
func (OsPoliciesResourceGroups0E1B1238Attributes) OutputFilePath ¶
func (e OsPoliciesResourceGroups0E1B1238Attributes) OutputFilePath() terra.StringValue
func (OsPoliciesResourceGroups0E1B1238Attributes) Script ¶
func (e OsPoliciesResourceGroups0E1B1238Attributes) Script() terra.StringValue
type OsPoliciesResourceGroups0E1B1238State ¶
type OsPoliciesResourceGroups0E1B1238State struct { Args []string `json:"args"` Interpreter string `json:"interpreter"` OutputFilePath string `json:"output_file_path"` Script string `json:"script"` File []OsPoliciesResourceGroups89Afd014State `json:"file"` }
type OsPoliciesResourceGroups170F2A7B ¶
type OsPoliciesResourceGroups170F2A7B struct { // Args: list of string, optional Args terra.ListValue[terra.StringValue] `hcl:"args,attr"` // Interpreter: string, required Interpreter terra.StringValue `hcl:"interpreter,attr" validate:"required"` // OutputFilePath: string, optional OutputFilePath terra.StringValue `hcl:"output_file_path,attr"` // Script: string, optional Script terra.StringValue `hcl:"script,attr"` // OsPoliciesResourceGroupsA0Ac5Bcf: optional File *OsPoliciesResourceGroupsA0Ac5Bcf `hcl:"file,block"` }
type OsPoliciesResourceGroups170F2A7BAttributes ¶
type OsPoliciesResourceGroups170F2A7BAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups170F2A7BAttributes) Args ¶
func (v OsPoliciesResourceGroups170F2A7BAttributes) Args() terra.ListValue[terra.StringValue]
func (OsPoliciesResourceGroups170F2A7BAttributes) InternalRef ¶
func (v OsPoliciesResourceGroups170F2A7BAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups170F2A7BAttributes) InternalTokens ¶
func (v OsPoliciesResourceGroups170F2A7BAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups170F2A7BAttributes) InternalWithRef ¶
func (v OsPoliciesResourceGroups170F2A7BAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups170F2A7BAttributes
func (OsPoliciesResourceGroups170F2A7BAttributes) Interpreter ¶
func (v OsPoliciesResourceGroups170F2A7BAttributes) Interpreter() terra.StringValue
func (OsPoliciesResourceGroups170F2A7BAttributes) OutputFilePath ¶
func (v OsPoliciesResourceGroups170F2A7BAttributes) OutputFilePath() terra.StringValue
func (OsPoliciesResourceGroups170F2A7BAttributes) Script ¶
func (v OsPoliciesResourceGroups170F2A7BAttributes) Script() terra.StringValue
type OsPoliciesResourceGroups170F2A7BState ¶
type OsPoliciesResourceGroups170F2A7BState struct { Args []string `json:"args"` Interpreter string `json:"interpreter"` OutputFilePath string `json:"output_file_path"` Script string `json:"script"` File []OsPoliciesResourceGroupsA0Ac5BcfState `json:"file"` }
type OsPoliciesResourceGroups2Ab256F6 ¶
type OsPoliciesResourceGroups2Ab256F6 struct { // AllowInsecure: bool, optional AllowInsecure terra.BoolValue `hcl:"allow_insecure,attr"` // LocalPath: string, optional LocalPath terra.StringValue `hcl:"local_path,attr"` // OsPoliciesResourceGroupsAdbef863: optional Gcs *OsPoliciesResourceGroupsAdbef863 `hcl:"gcs,block"` // OsPoliciesResourceGroupsA72A5773: optional Remote *OsPoliciesResourceGroupsA72A5773 `hcl:"remote,block"` }
type OsPoliciesResourceGroups2Ab256F6Attributes ¶
type OsPoliciesResourceGroups2Ab256F6Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups2Ab256F6Attributes) AllowInsecure ¶
func (s OsPoliciesResourceGroups2Ab256F6Attributes) AllowInsecure() terra.BoolValue
func (OsPoliciesResourceGroups2Ab256F6Attributes) InternalRef ¶
func (s OsPoliciesResourceGroups2Ab256F6Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups2Ab256F6Attributes) InternalTokens ¶
func (s OsPoliciesResourceGroups2Ab256F6Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups2Ab256F6Attributes) InternalWithRef ¶
func (s OsPoliciesResourceGroups2Ab256F6Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups2Ab256F6Attributes
func (OsPoliciesResourceGroups2Ab256F6Attributes) LocalPath ¶
func (s OsPoliciesResourceGroups2Ab256F6Attributes) LocalPath() terra.StringValue
type OsPoliciesResourceGroups2Ab256F6State ¶
type OsPoliciesResourceGroups2Ab256F6State struct { AllowInsecure bool `json:"allow_insecure"` LocalPath string `json:"local_path"` Gcs []OsPoliciesResourceGroupsAdbef863State `json:"gcs"` Remote []OsPoliciesResourceGroupsA72A5773State `json:"remote"` }
type OsPoliciesResourceGroups35936F5B ¶
type OsPoliciesResourceGroups35936F5B struct { // Sha256Checksum: string, optional Sha256Checksum terra.StringValue `hcl:"sha256_checksum,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` }
type OsPoliciesResourceGroups35936F5BAttributes ¶
type OsPoliciesResourceGroups35936F5BAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups35936F5BAttributes) InternalRef ¶
func (r OsPoliciesResourceGroups35936F5BAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups35936F5BAttributes) InternalTokens ¶
func (r OsPoliciesResourceGroups35936F5BAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups35936F5BAttributes) InternalWithRef ¶
func (r OsPoliciesResourceGroups35936F5BAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups35936F5BAttributes
func (OsPoliciesResourceGroups35936F5BAttributes) Sha256Checksum ¶
func (r OsPoliciesResourceGroups35936F5BAttributes) Sha256Checksum() terra.StringValue
func (OsPoliciesResourceGroups35936F5BAttributes) Uri ¶
func (r OsPoliciesResourceGroups35936F5BAttributes) Uri() terra.StringValue
type OsPoliciesResourceGroups3A4Cf7E2 ¶
type OsPoliciesResourceGroups3A4Cf7E2 struct { // Sha256Checksum: string, optional Sha256Checksum terra.StringValue `hcl:"sha256_checksum,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` }
type OsPoliciesResourceGroups3A4Cf7E2Attributes ¶
type OsPoliciesResourceGroups3A4Cf7E2Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups3A4Cf7E2Attributes) InternalRef ¶
func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups3A4Cf7E2Attributes) InternalTokens ¶
func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups3A4Cf7E2Attributes) InternalWithRef ¶
func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups3A4Cf7E2Attributes
func (OsPoliciesResourceGroups3A4Cf7E2Attributes) Sha256Checksum ¶
func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) Sha256Checksum() terra.StringValue
func (OsPoliciesResourceGroups3A4Cf7E2Attributes) Uri ¶
func (r OsPoliciesResourceGroups3A4Cf7E2Attributes) Uri() terra.StringValue
type OsPoliciesResourceGroups3Acc3Ea2 ¶
type OsPoliciesResourceGroups3Acc3Ea2 struct { // BaseUrl: string, required BaseUrl terra.StringValue `hcl:"base_url,attr" validate:"required"` // DisplayName: string, optional DisplayName terra.StringValue `hcl:"display_name,attr"` // GpgKeys: list of string, optional GpgKeys terra.ListValue[terra.StringValue] `hcl:"gpg_keys,attr"` // Id: string, required Id terra.StringValue `hcl:"id,attr" validate:"required"` }
type OsPoliciesResourceGroups3Acc3Ea2Attributes ¶
type OsPoliciesResourceGroups3Acc3Ea2Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups3Acc3Ea2Attributes) BaseUrl ¶
func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) BaseUrl() terra.StringValue
func (OsPoliciesResourceGroups3Acc3Ea2Attributes) DisplayName ¶
func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) DisplayName() terra.StringValue
func (OsPoliciesResourceGroups3Acc3Ea2Attributes) GpgKeys ¶
func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) GpgKeys() terra.ListValue[terra.StringValue]
func (OsPoliciesResourceGroups3Acc3Ea2Attributes) Id ¶
func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) Id() terra.StringValue
func (OsPoliciesResourceGroups3Acc3Ea2Attributes) InternalRef ¶
func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups3Acc3Ea2Attributes) InternalTokens ¶
func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups3Acc3Ea2Attributes) InternalWithRef ¶
func (z OsPoliciesResourceGroups3Acc3Ea2Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups3Acc3Ea2Attributes
type OsPoliciesResourceGroups4F6D08A1 ¶
type OsPoliciesResourceGroups4F6D08A1 struct { // PullDeps: bool, optional PullDeps terra.BoolValue `hcl:"pull_deps,attr"` // OsPoliciesResourceGroupsEa9A9C59: required Source *OsPoliciesResourceGroupsEa9A9C59 `hcl:"source,block" validate:"required"` }
type OsPoliciesResourceGroups4F6D08A1Attributes ¶
type OsPoliciesResourceGroups4F6D08A1Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups4F6D08A1Attributes) InternalRef ¶
func (r OsPoliciesResourceGroups4F6D08A1Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups4F6D08A1Attributes) InternalTokens ¶
func (r OsPoliciesResourceGroups4F6D08A1Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups4F6D08A1Attributes) InternalWithRef ¶
func (r OsPoliciesResourceGroups4F6D08A1Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups4F6D08A1Attributes
func (OsPoliciesResourceGroups4F6D08A1Attributes) PullDeps ¶
func (r OsPoliciesResourceGroups4F6D08A1Attributes) PullDeps() terra.BoolValue
type OsPoliciesResourceGroups4F6D08A1State ¶
type OsPoliciesResourceGroups4F6D08A1State struct { PullDeps bool `json:"pull_deps"` Source []OsPoliciesResourceGroupsEa9A9C59State `json:"source"` }
type OsPoliciesResourceGroups6Ba1C096 ¶
type OsPoliciesResourceGroups6Ba1C096 struct { // Properties: list of string, optional Properties terra.ListValue[terra.StringValue] `hcl:"properties,attr"` // OsPoliciesResourceGroups2Ab256F6: required Source *OsPoliciesResourceGroups2Ab256F6 `hcl:"source,block" validate:"required"` }
type OsPoliciesResourceGroups6Ba1C096Attributes ¶
type OsPoliciesResourceGroups6Ba1C096Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups6Ba1C096Attributes) InternalRef ¶
func (m OsPoliciesResourceGroups6Ba1C096Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups6Ba1C096Attributes) InternalTokens ¶
func (m OsPoliciesResourceGroups6Ba1C096Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups6Ba1C096Attributes) InternalWithRef ¶
func (m OsPoliciesResourceGroups6Ba1C096Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups6Ba1C096Attributes
func (OsPoliciesResourceGroups6Ba1C096Attributes) Properties ¶
func (m OsPoliciesResourceGroups6Ba1C096Attributes) Properties() terra.ListValue[terra.StringValue]
type OsPoliciesResourceGroups6Ba1C096State ¶
type OsPoliciesResourceGroups6Ba1C096State struct { Properties []string `json:"properties"` Source []OsPoliciesResourceGroups2Ab256F6State `json:"source"` }
type OsPoliciesResourceGroups6Cb4B37A ¶
type OsPoliciesResourceGroups6Cb4B37A struct { // Bucket: string, required Bucket terra.StringValue `hcl:"bucket,attr" validate:"required"` // Generation: number, optional Generation terra.NumberValue `hcl:"generation,attr"` // Object: string, required Object terra.StringValue `hcl:"object,attr" validate:"required"` }
type OsPoliciesResourceGroups6Cb4B37AAttributes ¶
type OsPoliciesResourceGroups6Cb4B37AAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups6Cb4B37AAttributes) Bucket ¶
func (g OsPoliciesResourceGroups6Cb4B37AAttributes) Bucket() terra.StringValue
func (OsPoliciesResourceGroups6Cb4B37AAttributes) Generation ¶
func (g OsPoliciesResourceGroups6Cb4B37AAttributes) Generation() terra.NumberValue
func (OsPoliciesResourceGroups6Cb4B37AAttributes) InternalRef ¶
func (g OsPoliciesResourceGroups6Cb4B37AAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups6Cb4B37AAttributes) InternalTokens ¶
func (g OsPoliciesResourceGroups6Cb4B37AAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups6Cb4B37AAttributes) InternalWithRef ¶
func (g OsPoliciesResourceGroups6Cb4B37AAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups6Cb4B37AAttributes
func (OsPoliciesResourceGroups6Cb4B37AAttributes) Object ¶
func (g OsPoliciesResourceGroups6Cb4B37AAttributes) Object() terra.StringValue
type OsPoliciesResourceGroups7786Dc40 ¶
type OsPoliciesResourceGroups7786Dc40 struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type OsPoliciesResourceGroups7786Dc40Attributes ¶
type OsPoliciesResourceGroups7786Dc40Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups7786Dc40Attributes) InternalRef ¶
func (g OsPoliciesResourceGroups7786Dc40Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups7786Dc40Attributes) InternalTokens ¶
func (g OsPoliciesResourceGroups7786Dc40Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups7786Dc40Attributes) InternalWithRef ¶
func (g OsPoliciesResourceGroups7786Dc40Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups7786Dc40Attributes
func (OsPoliciesResourceGroups7786Dc40Attributes) Name ¶
func (g OsPoliciesResourceGroups7786Dc40Attributes) Name() terra.StringValue
type OsPoliciesResourceGroups7786Dc40State ¶
type OsPoliciesResourceGroups7786Dc40State struct {
Name string `json:"name"`
}
type OsPoliciesResourceGroups869Fdf7D ¶
type OsPoliciesResourceGroups869Fdf7D struct { // Sha256Checksum: string, optional Sha256Checksum terra.StringValue `hcl:"sha256_checksum,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` }
type OsPoliciesResourceGroups869Fdf7DAttributes ¶
type OsPoliciesResourceGroups869Fdf7DAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups869Fdf7DAttributes) InternalRef ¶
func (r OsPoliciesResourceGroups869Fdf7DAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups869Fdf7DAttributes) InternalTokens ¶
func (r OsPoliciesResourceGroups869Fdf7DAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups869Fdf7DAttributes) InternalWithRef ¶
func (r OsPoliciesResourceGroups869Fdf7DAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups869Fdf7DAttributes
func (OsPoliciesResourceGroups869Fdf7DAttributes) Sha256Checksum ¶
func (r OsPoliciesResourceGroups869Fdf7DAttributes) Sha256Checksum() terra.StringValue
func (OsPoliciesResourceGroups869Fdf7DAttributes) Uri ¶
func (r OsPoliciesResourceGroups869Fdf7DAttributes) Uri() terra.StringValue
type OsPoliciesResourceGroups889A030A ¶
type OsPoliciesResourceGroups889A030A struct { // Sha256Checksum: string, optional Sha256Checksum terra.StringValue `hcl:"sha256_checksum,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` }
type OsPoliciesResourceGroups889A030AAttributes ¶
type OsPoliciesResourceGroups889A030AAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups889A030AAttributes) InternalRef ¶
func (r OsPoliciesResourceGroups889A030AAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups889A030AAttributes) InternalTokens ¶
func (r OsPoliciesResourceGroups889A030AAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups889A030AAttributes) InternalWithRef ¶
func (r OsPoliciesResourceGroups889A030AAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups889A030AAttributes
func (OsPoliciesResourceGroups889A030AAttributes) Sha256Checksum ¶
func (r OsPoliciesResourceGroups889A030AAttributes) Sha256Checksum() terra.StringValue
func (OsPoliciesResourceGroups889A030AAttributes) Uri ¶
func (r OsPoliciesResourceGroups889A030AAttributes) Uri() terra.StringValue
type OsPoliciesResourceGroups89Afd014 ¶
type OsPoliciesResourceGroups89Afd014 struct { // AllowInsecure: bool, optional AllowInsecure terra.BoolValue `hcl:"allow_insecure,attr"` // LocalPath: string, optional LocalPath terra.StringValue `hcl:"local_path,attr"` // OsPoliciesResourceGroups6Cb4B37A: optional Gcs *OsPoliciesResourceGroups6Cb4B37A `hcl:"gcs,block"` // OsPoliciesResourceGroups9144A279: optional Remote *OsPoliciesResourceGroups9144A279 `hcl:"remote,block"` }
type OsPoliciesResourceGroups89Afd014Attributes ¶
type OsPoliciesResourceGroups89Afd014Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups89Afd014Attributes) AllowInsecure ¶
func (f OsPoliciesResourceGroups89Afd014Attributes) AllowInsecure() terra.BoolValue
func (OsPoliciesResourceGroups89Afd014Attributes) InternalRef ¶
func (f OsPoliciesResourceGroups89Afd014Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups89Afd014Attributes) InternalTokens ¶
func (f OsPoliciesResourceGroups89Afd014Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups89Afd014Attributes) InternalWithRef ¶
func (f OsPoliciesResourceGroups89Afd014Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups89Afd014Attributes
func (OsPoliciesResourceGroups89Afd014Attributes) LocalPath ¶
func (f OsPoliciesResourceGroups89Afd014Attributes) LocalPath() terra.StringValue
type OsPoliciesResourceGroups89Afd014State ¶
type OsPoliciesResourceGroups89Afd014State struct { AllowInsecure bool `json:"allow_insecure"` LocalPath string `json:"local_path"` Gcs []OsPoliciesResourceGroups6Cb4B37AState `json:"gcs"` Remote []OsPoliciesResourceGroups9144A279State `json:"remote"` }
type OsPoliciesResourceGroups9144A279 ¶
type OsPoliciesResourceGroups9144A279 struct { // Sha256Checksum: string, optional Sha256Checksum terra.StringValue `hcl:"sha256_checksum,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` }
type OsPoliciesResourceGroups9144A279Attributes ¶
type OsPoliciesResourceGroups9144A279Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups9144A279Attributes) InternalRef ¶
func (r OsPoliciesResourceGroups9144A279Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups9144A279Attributes) InternalTokens ¶
func (r OsPoliciesResourceGroups9144A279Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups9144A279Attributes) InternalWithRef ¶
func (r OsPoliciesResourceGroups9144A279Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups9144A279Attributes
func (OsPoliciesResourceGroups9144A279Attributes) Sha256Checksum ¶
func (r OsPoliciesResourceGroups9144A279Attributes) Sha256Checksum() terra.StringValue
func (OsPoliciesResourceGroups9144A279Attributes) Uri ¶
func (r OsPoliciesResourceGroups9144A279Attributes) Uri() terra.StringValue
type OsPoliciesResourceGroups91F39Ce0 ¶
type OsPoliciesResourceGroups91F39Ce0 struct { // ArchiveType: string, required ArchiveType terra.StringValue `hcl:"archive_type,attr" validate:"required"` // Components: list of string, required Components terra.ListValue[terra.StringValue] `hcl:"components,attr" validate:"required"` // Distribution: string, required Distribution terra.StringValue `hcl:"distribution,attr" validate:"required"` // GpgKey: string, optional GpgKey terra.StringValue `hcl:"gpg_key,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` }
type OsPoliciesResourceGroups91F39Ce0Attributes ¶
type OsPoliciesResourceGroups91F39Ce0Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups91F39Ce0Attributes) ArchiveType ¶
func (a OsPoliciesResourceGroups91F39Ce0Attributes) ArchiveType() terra.StringValue
func (OsPoliciesResourceGroups91F39Ce0Attributes) Components ¶
func (a OsPoliciesResourceGroups91F39Ce0Attributes) Components() terra.ListValue[terra.StringValue]
func (OsPoliciesResourceGroups91F39Ce0Attributes) Distribution ¶
func (a OsPoliciesResourceGroups91F39Ce0Attributes) Distribution() terra.StringValue
func (OsPoliciesResourceGroups91F39Ce0Attributes) GpgKey ¶
func (a OsPoliciesResourceGroups91F39Ce0Attributes) GpgKey() terra.StringValue
func (OsPoliciesResourceGroups91F39Ce0Attributes) InternalRef ¶
func (a OsPoliciesResourceGroups91F39Ce0Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups91F39Ce0Attributes) InternalTokens ¶
func (a OsPoliciesResourceGroups91F39Ce0Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups91F39Ce0Attributes) InternalWithRef ¶
func (a OsPoliciesResourceGroups91F39Ce0Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups91F39Ce0Attributes
func (OsPoliciesResourceGroups91F39Ce0Attributes) Uri ¶
func (a OsPoliciesResourceGroups91F39Ce0Attributes) Uri() terra.StringValue
type OsPoliciesResourceGroups9Aebf6C8 ¶
type OsPoliciesResourceGroups9Aebf6C8 struct { // Bucket: string, required Bucket terra.StringValue `hcl:"bucket,attr" validate:"required"` // Generation: number, optional Generation terra.NumberValue `hcl:"generation,attr"` // Object: string, required Object terra.StringValue `hcl:"object,attr" validate:"required"` }
type OsPoliciesResourceGroups9Aebf6C8Attributes ¶
type OsPoliciesResourceGroups9Aebf6C8Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups9Aebf6C8Attributes) Bucket ¶
func (g OsPoliciesResourceGroups9Aebf6C8Attributes) Bucket() terra.StringValue
func (OsPoliciesResourceGroups9Aebf6C8Attributes) Generation ¶
func (g OsPoliciesResourceGroups9Aebf6C8Attributes) Generation() terra.NumberValue
func (OsPoliciesResourceGroups9Aebf6C8Attributes) InternalRef ¶
func (g OsPoliciesResourceGroups9Aebf6C8Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups9Aebf6C8Attributes) InternalTokens ¶
func (g OsPoliciesResourceGroups9Aebf6C8Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups9Aebf6C8Attributes) InternalWithRef ¶
func (g OsPoliciesResourceGroups9Aebf6C8Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups9Aebf6C8Attributes
func (OsPoliciesResourceGroups9Aebf6C8Attributes) Object ¶
func (g OsPoliciesResourceGroups9Aebf6C8Attributes) Object() terra.StringValue
type OsPoliciesResourceGroups9C13Cbbf ¶
type OsPoliciesResourceGroups9C13Cbbf struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Url: string, required Url terra.StringValue `hcl:"url,attr" validate:"required"` }
type OsPoliciesResourceGroups9C13CbbfAttributes ¶
type OsPoliciesResourceGroups9C13CbbfAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroups9C13CbbfAttributes) InternalRef ¶
func (g OsPoliciesResourceGroups9C13CbbfAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroups9C13CbbfAttributes) InternalTokens ¶
func (g OsPoliciesResourceGroups9C13CbbfAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroups9C13CbbfAttributes) InternalWithRef ¶
func (g OsPoliciesResourceGroups9C13CbbfAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroups9C13CbbfAttributes
func (OsPoliciesResourceGroups9C13CbbfAttributes) Name ¶
func (g OsPoliciesResourceGroups9C13CbbfAttributes) Name() terra.StringValue
func (OsPoliciesResourceGroups9C13CbbfAttributes) Url ¶
func (g OsPoliciesResourceGroups9C13CbbfAttributes) Url() terra.StringValue
type OsPoliciesResourceGroupsA0Ac5Bcf ¶
type OsPoliciesResourceGroupsA0Ac5Bcf struct { // AllowInsecure: bool, optional AllowInsecure terra.BoolValue `hcl:"allow_insecure,attr"` // LocalPath: string, optional LocalPath terra.StringValue `hcl:"local_path,attr"` // OsPoliciesResourceGroups9Aebf6C8: optional Gcs *OsPoliciesResourceGroups9Aebf6C8 `hcl:"gcs,block"` // OsPoliciesResourceGroups889A030A: optional Remote *OsPoliciesResourceGroups889A030A `hcl:"remote,block"` }
type OsPoliciesResourceGroupsA0Ac5BcfAttributes ¶
type OsPoliciesResourceGroupsA0Ac5BcfAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsA0Ac5BcfAttributes) AllowInsecure ¶
func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) AllowInsecure() terra.BoolValue
func (OsPoliciesResourceGroupsA0Ac5BcfAttributes) InternalRef ¶
func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsA0Ac5BcfAttributes) InternalTokens ¶
func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsA0Ac5BcfAttributes) InternalWithRef ¶
func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsA0Ac5BcfAttributes
func (OsPoliciesResourceGroupsA0Ac5BcfAttributes) LocalPath ¶
func (f OsPoliciesResourceGroupsA0Ac5BcfAttributes) LocalPath() terra.StringValue
type OsPoliciesResourceGroupsA0Ac5BcfState ¶
type OsPoliciesResourceGroupsA0Ac5BcfState struct { AllowInsecure bool `json:"allow_insecure"` LocalPath string `json:"local_path"` Gcs []OsPoliciesResourceGroups9Aebf6C8State `json:"gcs"` Remote []OsPoliciesResourceGroups889A030AState `json:"remote"` }
type OsPoliciesResourceGroupsA72A5773 ¶
type OsPoliciesResourceGroupsA72A5773 struct { // Sha256Checksum: string, optional Sha256Checksum terra.StringValue `hcl:"sha256_checksum,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` }
type OsPoliciesResourceGroupsA72A5773Attributes ¶
type OsPoliciesResourceGroupsA72A5773Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsA72A5773Attributes) InternalRef ¶
func (r OsPoliciesResourceGroupsA72A5773Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsA72A5773Attributes) InternalTokens ¶
func (r OsPoliciesResourceGroupsA72A5773Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsA72A5773Attributes) InternalWithRef ¶
func (r OsPoliciesResourceGroupsA72A5773Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsA72A5773Attributes
func (OsPoliciesResourceGroupsA72A5773Attributes) Sha256Checksum ¶
func (r OsPoliciesResourceGroupsA72A5773Attributes) Sha256Checksum() terra.StringValue
func (OsPoliciesResourceGroupsA72A5773Attributes) Uri ¶
func (r OsPoliciesResourceGroupsA72A5773Attributes) Uri() terra.StringValue
type OsPoliciesResourceGroupsAd7B79A0 ¶
type OsPoliciesResourceGroupsAd7B79A0 struct { // Bucket: string, required Bucket terra.StringValue `hcl:"bucket,attr" validate:"required"` // Generation: number, optional Generation terra.NumberValue `hcl:"generation,attr"` // Object: string, required Object terra.StringValue `hcl:"object,attr" validate:"required"` }
type OsPoliciesResourceGroupsAd7B79A0Attributes ¶
type OsPoliciesResourceGroupsAd7B79A0Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsAd7B79A0Attributes) Bucket ¶
func (g OsPoliciesResourceGroupsAd7B79A0Attributes) Bucket() terra.StringValue
func (OsPoliciesResourceGroupsAd7B79A0Attributes) Generation ¶
func (g OsPoliciesResourceGroupsAd7B79A0Attributes) Generation() terra.NumberValue
func (OsPoliciesResourceGroupsAd7B79A0Attributes) InternalRef ¶
func (g OsPoliciesResourceGroupsAd7B79A0Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsAd7B79A0Attributes) InternalTokens ¶
func (g OsPoliciesResourceGroupsAd7B79A0Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsAd7B79A0Attributes) InternalWithRef ¶
func (g OsPoliciesResourceGroupsAd7B79A0Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsAd7B79A0Attributes
func (OsPoliciesResourceGroupsAd7B79A0Attributes) Object ¶
func (g OsPoliciesResourceGroupsAd7B79A0Attributes) Object() terra.StringValue
type OsPoliciesResourceGroupsAdbef863 ¶
type OsPoliciesResourceGroupsAdbef863 struct { // Bucket: string, required Bucket terra.StringValue `hcl:"bucket,attr" validate:"required"` // Generation: number, optional Generation terra.NumberValue `hcl:"generation,attr"` // Object: string, required Object terra.StringValue `hcl:"object,attr" validate:"required"` }
type OsPoliciesResourceGroupsAdbef863Attributes ¶
type OsPoliciesResourceGroupsAdbef863Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsAdbef863Attributes) Bucket ¶
func (g OsPoliciesResourceGroupsAdbef863Attributes) Bucket() terra.StringValue
func (OsPoliciesResourceGroupsAdbef863Attributes) Generation ¶
func (g OsPoliciesResourceGroupsAdbef863Attributes) Generation() terra.NumberValue
func (OsPoliciesResourceGroupsAdbef863Attributes) InternalRef ¶
func (g OsPoliciesResourceGroupsAdbef863Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsAdbef863Attributes) InternalTokens ¶
func (g OsPoliciesResourceGroupsAdbef863Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsAdbef863Attributes) InternalWithRef ¶
func (g OsPoliciesResourceGroupsAdbef863Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsAdbef863Attributes
func (OsPoliciesResourceGroupsAdbef863Attributes) Object ¶
func (g OsPoliciesResourceGroupsAdbef863Attributes) Object() terra.StringValue
type OsPoliciesResourceGroupsAttributes ¶
type OsPoliciesResourceGroupsAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsAttributes) InternalRef ¶
func (rg OsPoliciesResourceGroupsAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsAttributes) InternalTokens ¶
func (rg OsPoliciesResourceGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsAttributes) InternalWithRef ¶
func (rg OsPoliciesResourceGroupsAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsAttributes
func (OsPoliciesResourceGroupsAttributes) InventoryFilters ¶
func (rg OsPoliciesResourceGroupsAttributes) InventoryFilters() terra.ListValue[OsPoliciesResourceGroupsInventoryFiltersAttributes]
func (OsPoliciesResourceGroupsAttributes) Resources ¶
func (rg OsPoliciesResourceGroupsAttributes) Resources() terra.ListValue[OsPoliciesResourceGroupsResourcesAttributes]
type OsPoliciesResourceGroupsB8500Fe6 ¶
type OsPoliciesResourceGroupsB8500Fe6 struct { // Bucket: string, required Bucket terra.StringValue `hcl:"bucket,attr" validate:"required"` // Generation: number, optional Generation terra.NumberValue `hcl:"generation,attr"` // Object: string, required Object terra.StringValue `hcl:"object,attr" validate:"required"` }
type OsPoliciesResourceGroupsB8500Fe6Attributes ¶
type OsPoliciesResourceGroupsB8500Fe6Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsB8500Fe6Attributes) Bucket ¶
func (g OsPoliciesResourceGroupsB8500Fe6Attributes) Bucket() terra.StringValue
func (OsPoliciesResourceGroupsB8500Fe6Attributes) Generation ¶
func (g OsPoliciesResourceGroupsB8500Fe6Attributes) Generation() terra.NumberValue
func (OsPoliciesResourceGroupsB8500Fe6Attributes) InternalRef ¶
func (g OsPoliciesResourceGroupsB8500Fe6Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsB8500Fe6Attributes) InternalTokens ¶
func (g OsPoliciesResourceGroupsB8500Fe6Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsB8500Fe6Attributes) InternalWithRef ¶
func (g OsPoliciesResourceGroupsB8500Fe6Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsB8500Fe6Attributes
func (OsPoliciesResourceGroupsB8500Fe6Attributes) Object ¶
func (g OsPoliciesResourceGroupsB8500Fe6Attributes) Object() terra.StringValue
type OsPoliciesResourceGroupsDb553Ed5 ¶
type OsPoliciesResourceGroupsDb553Ed5 struct { // AllowInsecure: bool, optional AllowInsecure terra.BoolValue `hcl:"allow_insecure,attr"` // LocalPath: string, optional LocalPath terra.StringValue `hcl:"local_path,attr"` // OsPoliciesResourceGroupsB8500Fe6: optional Gcs *OsPoliciesResourceGroupsB8500Fe6 `hcl:"gcs,block"` // OsPoliciesResourceGroups3A4Cf7E2: optional Remote *OsPoliciesResourceGroups3A4Cf7E2 `hcl:"remote,block"` }
type OsPoliciesResourceGroupsDb553Ed5Attributes ¶
type OsPoliciesResourceGroupsDb553Ed5Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsDb553Ed5Attributes) AllowInsecure ¶
func (s OsPoliciesResourceGroupsDb553Ed5Attributes) AllowInsecure() terra.BoolValue
func (OsPoliciesResourceGroupsDb553Ed5Attributes) InternalRef ¶
func (s OsPoliciesResourceGroupsDb553Ed5Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsDb553Ed5Attributes) InternalTokens ¶
func (s OsPoliciesResourceGroupsDb553Ed5Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsDb553Ed5Attributes) InternalWithRef ¶
func (s OsPoliciesResourceGroupsDb553Ed5Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsDb553Ed5Attributes
func (OsPoliciesResourceGroupsDb553Ed5Attributes) LocalPath ¶
func (s OsPoliciesResourceGroupsDb553Ed5Attributes) LocalPath() terra.StringValue
type OsPoliciesResourceGroupsDb553Ed5State ¶
type OsPoliciesResourceGroupsDb553Ed5State struct { AllowInsecure bool `json:"allow_insecure"` LocalPath string `json:"local_path"` Gcs []OsPoliciesResourceGroupsB8500Fe6State `json:"gcs"` Remote []OsPoliciesResourceGroups3A4Cf7E2State `json:"remote"` }
type OsPoliciesResourceGroupsDfc84728 ¶
type OsPoliciesResourceGroupsDfc84728 struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type OsPoliciesResourceGroupsDfc84728Attributes ¶
type OsPoliciesResourceGroupsDfc84728Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsDfc84728Attributes) InternalRef ¶
func (a OsPoliciesResourceGroupsDfc84728Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsDfc84728Attributes) InternalTokens ¶
func (a OsPoliciesResourceGroupsDfc84728Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsDfc84728Attributes) InternalWithRef ¶
func (a OsPoliciesResourceGroupsDfc84728Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsDfc84728Attributes
func (OsPoliciesResourceGroupsDfc84728Attributes) Name ¶
func (a OsPoliciesResourceGroupsDfc84728Attributes) Name() terra.StringValue
type OsPoliciesResourceGroupsDfc84728State ¶
type OsPoliciesResourceGroupsDfc84728State struct {
Name string `json:"name"`
}
type OsPoliciesResourceGroupsE2D1Db8C ¶
type OsPoliciesResourceGroupsE2D1Db8C struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type OsPoliciesResourceGroupsE2D1Db8CAttributes ¶
type OsPoliciesResourceGroupsE2D1Db8CAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsE2D1Db8CAttributes) InternalRef ¶
func (y OsPoliciesResourceGroupsE2D1Db8CAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsE2D1Db8CAttributes) InternalTokens ¶
func (y OsPoliciesResourceGroupsE2D1Db8CAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsE2D1Db8CAttributes) InternalWithRef ¶
func (y OsPoliciesResourceGroupsE2D1Db8CAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsE2D1Db8CAttributes
func (OsPoliciesResourceGroupsE2D1Db8CAttributes) Name ¶
func (y OsPoliciesResourceGroupsE2D1Db8CAttributes) Name() terra.StringValue
type OsPoliciesResourceGroupsE2D1Db8CState ¶
type OsPoliciesResourceGroupsE2D1Db8CState struct {
Name string `json:"name"`
}
type OsPoliciesResourceGroupsEa9A9C59 ¶
type OsPoliciesResourceGroupsEa9A9C59 struct { // AllowInsecure: bool, optional AllowInsecure terra.BoolValue `hcl:"allow_insecure,attr"` // LocalPath: string, optional LocalPath terra.StringValue `hcl:"local_path,attr"` // OsPoliciesResourceGroupsAd7B79A0: optional Gcs *OsPoliciesResourceGroupsAd7B79A0 `hcl:"gcs,block"` // OsPoliciesResourceGroups35936F5B: optional Remote *OsPoliciesResourceGroups35936F5B `hcl:"remote,block"` }
type OsPoliciesResourceGroupsEa9A9C59Attributes ¶
type OsPoliciesResourceGroupsEa9A9C59Attributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsEa9A9C59Attributes) AllowInsecure ¶
func (s OsPoliciesResourceGroupsEa9A9C59Attributes) AllowInsecure() terra.BoolValue
func (OsPoliciesResourceGroupsEa9A9C59Attributes) InternalRef ¶
func (s OsPoliciesResourceGroupsEa9A9C59Attributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsEa9A9C59Attributes) InternalTokens ¶
func (s OsPoliciesResourceGroupsEa9A9C59Attributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsEa9A9C59Attributes) InternalWithRef ¶
func (s OsPoliciesResourceGroupsEa9A9C59Attributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsEa9A9C59Attributes
func (OsPoliciesResourceGroupsEa9A9C59Attributes) LocalPath ¶
func (s OsPoliciesResourceGroupsEa9A9C59Attributes) LocalPath() terra.StringValue
type OsPoliciesResourceGroupsEa9A9C59State ¶
type OsPoliciesResourceGroupsEa9A9C59State struct { AllowInsecure bool `json:"allow_insecure"` LocalPath string `json:"local_path"` Gcs []OsPoliciesResourceGroupsAd7B79A0State `json:"gcs"` Remote []OsPoliciesResourceGroups35936F5BState `json:"remote"` }
type OsPoliciesResourceGroupsEfd988Ae ¶
type OsPoliciesResourceGroupsEfd988Ae struct { // Bucket: string, required Bucket terra.StringValue `hcl:"bucket,attr" validate:"required"` // Generation: number, optional Generation terra.NumberValue `hcl:"generation,attr"` // Object: string, required Object terra.StringValue `hcl:"object,attr" validate:"required"` }
type OsPoliciesResourceGroupsEfd988AeAttributes ¶
type OsPoliciesResourceGroupsEfd988AeAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsEfd988AeAttributes) Bucket ¶
func (g OsPoliciesResourceGroupsEfd988AeAttributes) Bucket() terra.StringValue
func (OsPoliciesResourceGroupsEfd988AeAttributes) Generation ¶
func (g OsPoliciesResourceGroupsEfd988AeAttributes) Generation() terra.NumberValue
func (OsPoliciesResourceGroupsEfd988AeAttributes) InternalRef ¶
func (g OsPoliciesResourceGroupsEfd988AeAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsEfd988AeAttributes) InternalTokens ¶
func (g OsPoliciesResourceGroupsEfd988AeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsEfd988AeAttributes) InternalWithRef ¶
func (g OsPoliciesResourceGroupsEfd988AeAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsEfd988AeAttributes
func (OsPoliciesResourceGroupsEfd988AeAttributes) Object ¶
func (g OsPoliciesResourceGroupsEfd988AeAttributes) Object() terra.StringValue
type OsPoliciesResourceGroupsF53115Ff ¶
type OsPoliciesResourceGroupsF53115Ff struct { // AllowInsecure: bool, optional AllowInsecure terra.BoolValue `hcl:"allow_insecure,attr"` // LocalPath: string, optional LocalPath terra.StringValue `hcl:"local_path,attr"` // OsPoliciesResourceGroupsEfd988Ae: optional Gcs *OsPoliciesResourceGroupsEfd988Ae `hcl:"gcs,block"` // OsPoliciesResourceGroups869Fdf7D: optional Remote *OsPoliciesResourceGroups869Fdf7D `hcl:"remote,block"` }
type OsPoliciesResourceGroupsF53115FfAttributes ¶
type OsPoliciesResourceGroupsF53115FfAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsF53115FfAttributes) AllowInsecure ¶
func (f OsPoliciesResourceGroupsF53115FfAttributes) AllowInsecure() terra.BoolValue
func (OsPoliciesResourceGroupsF53115FfAttributes) InternalRef ¶
func (f OsPoliciesResourceGroupsF53115FfAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsF53115FfAttributes) InternalTokens ¶
func (f OsPoliciesResourceGroupsF53115FfAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsF53115FfAttributes) InternalWithRef ¶
func (f OsPoliciesResourceGroupsF53115FfAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsF53115FfAttributes
func (OsPoliciesResourceGroupsF53115FfAttributes) LocalPath ¶
func (f OsPoliciesResourceGroupsF53115FfAttributes) LocalPath() terra.StringValue
type OsPoliciesResourceGroupsF53115FfState ¶
type OsPoliciesResourceGroupsF53115FfState struct { AllowInsecure bool `json:"allow_insecure"` LocalPath string `json:"local_path"` Gcs []OsPoliciesResourceGroupsEfd988AeState `json:"gcs"` Remote []OsPoliciesResourceGroups869Fdf7DState `json:"remote"` }
type OsPoliciesResourceGroupsInventoryFilters ¶
type OsPoliciesResourceGroupsInventoryFilters struct { // OsShortName: string, required OsShortName terra.StringValue `hcl:"os_short_name,attr" validate:"required"` // OsVersion: string, optional OsVersion terra.StringValue `hcl:"os_version,attr"` }
type OsPoliciesResourceGroupsInventoryFiltersAttributes ¶
type OsPoliciesResourceGroupsInventoryFiltersAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsInventoryFiltersAttributes) InternalRef ¶
func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsInventoryFiltersAttributes) InternalTokens ¶
func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsInventoryFiltersAttributes) InternalWithRef ¶
func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsInventoryFiltersAttributes
func (OsPoliciesResourceGroupsInventoryFiltersAttributes) OsShortName ¶
func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) OsShortName() terra.StringValue
func (OsPoliciesResourceGroupsInventoryFiltersAttributes) OsVersion ¶
func (_if OsPoliciesResourceGroupsInventoryFiltersAttributes) OsVersion() terra.StringValue
type OsPoliciesResourceGroupsResources ¶
type OsPoliciesResourceGroupsResources struct { // Id: string, required Id terra.StringValue `hcl:"id,attr" validate:"required"` // OsPoliciesResourceGroupsResourcesExec: optional Exec *OsPoliciesResourceGroupsResourcesExec `hcl:"exec,block"` // OsPoliciesResourceGroupsResourcesFile: optional File *OsPoliciesResourceGroupsResourcesFile `hcl:"file,block"` // OsPoliciesResourceGroupsResourcesPkg: optional Pkg *OsPoliciesResourceGroupsResourcesPkg `hcl:"pkg,block"` // OsPoliciesResourceGroupsResourcesRepository: optional Repository *OsPoliciesResourceGroupsResourcesRepository `hcl:"repository,block"` }
type OsPoliciesResourceGroupsResourcesAttributes ¶
type OsPoliciesResourceGroupsResourcesAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsResourcesAttributes) Id ¶
func (r OsPoliciesResourceGroupsResourcesAttributes) Id() terra.StringValue
func (OsPoliciesResourceGroupsResourcesAttributes) InternalRef ¶
func (r OsPoliciesResourceGroupsResourcesAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsResourcesAttributes) InternalTokens ¶
func (r OsPoliciesResourceGroupsResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsResourcesAttributes) InternalWithRef ¶
func (r OsPoliciesResourceGroupsResourcesAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesAttributes
func (OsPoliciesResourceGroupsResourcesAttributes) Repository ¶
type OsPoliciesResourceGroupsResourcesExec ¶
type OsPoliciesResourceGroupsResourcesExec struct { // OsPoliciesResourceGroups0E1B1238: optional Enforce *OsPoliciesResourceGroups0E1B1238 `hcl:"enforce,block"` // OsPoliciesResourceGroups170F2A7B: required Validate *OsPoliciesResourceGroups170F2A7B `hcl:"validate,block" validate:"required"` }
type OsPoliciesResourceGroupsResourcesExecAttributes ¶
type OsPoliciesResourceGroupsResourcesExecAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsResourcesExecAttributes) InternalRef ¶
func (e OsPoliciesResourceGroupsResourcesExecAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsResourcesExecAttributes) InternalTokens ¶
func (e OsPoliciesResourceGroupsResourcesExecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsResourcesExecAttributes) InternalWithRef ¶
func (e OsPoliciesResourceGroupsResourcesExecAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesExecAttributes
type OsPoliciesResourceGroupsResourcesExecState ¶
type OsPoliciesResourceGroupsResourcesExecState struct { Enforce []OsPoliciesResourceGroups0E1B1238State `json:"enforce"` Validate []OsPoliciesResourceGroups170F2A7BState `json:"validate"` }
type OsPoliciesResourceGroupsResourcesFile ¶
type OsPoliciesResourceGroupsResourcesFile struct { // Content: string, optional Content terra.StringValue `hcl:"content,attr"` // Path: string, required Path terra.StringValue `hcl:"path,attr" validate:"required"` // State: string, required State terra.StringValue `hcl:"state,attr" validate:"required"` // OsPoliciesResourceGroupsF53115Ff: optional File *OsPoliciesResourceGroupsF53115Ff `hcl:"file,block"` }
type OsPoliciesResourceGroupsResourcesFileAttributes ¶
type OsPoliciesResourceGroupsResourcesFileAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsResourcesFileAttributes) Content ¶
func (f OsPoliciesResourceGroupsResourcesFileAttributes) Content() terra.StringValue
func (OsPoliciesResourceGroupsResourcesFileAttributes) InternalRef ¶
func (f OsPoliciesResourceGroupsResourcesFileAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsResourcesFileAttributes) InternalTokens ¶
func (f OsPoliciesResourceGroupsResourcesFileAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsResourcesFileAttributes) InternalWithRef ¶
func (f OsPoliciesResourceGroupsResourcesFileAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesFileAttributes
func (OsPoliciesResourceGroupsResourcesFileAttributes) Path ¶
func (f OsPoliciesResourceGroupsResourcesFileAttributes) Path() terra.StringValue
func (OsPoliciesResourceGroupsResourcesFileAttributes) Permissions ¶
func (f OsPoliciesResourceGroupsResourcesFileAttributes) Permissions() terra.StringValue
func (OsPoliciesResourceGroupsResourcesFileAttributes) State ¶
func (f OsPoliciesResourceGroupsResourcesFileAttributes) State() terra.StringValue
type OsPoliciesResourceGroupsResourcesFileState ¶
type OsPoliciesResourceGroupsResourcesFileState struct { Content string `json:"content"` Path string `json:"path"` Permissions string `json:"permissions"` State string `json:"state"` File []OsPoliciesResourceGroupsF53115FfState `json:"file"` }
type OsPoliciesResourceGroupsResourcesPkg ¶
type OsPoliciesResourceGroupsResourcesPkg struct { // DesiredState: string, required DesiredState terra.StringValue `hcl:"desired_state,attr" validate:"required"` // OsPoliciesResourceGroupsDfc84728: optional Apt *OsPoliciesResourceGroupsDfc84728 `hcl:"apt,block"` // OsPoliciesResourceGroups03193A69: optional Deb *OsPoliciesResourceGroups03193A69 `hcl:"deb,block"` // OsPoliciesResourceGroups7786Dc40: optional Googet *OsPoliciesResourceGroups7786Dc40 `hcl:"googet,block"` // OsPoliciesResourceGroups6Ba1C096: optional Msi *OsPoliciesResourceGroups6Ba1C096 `hcl:"msi,block"` // OsPoliciesResourceGroups4F6D08A1: optional Rpm *OsPoliciesResourceGroups4F6D08A1 `hcl:"rpm,block"` // OsPoliciesResourceGroupsE2D1Db8C: optional Yum *OsPoliciesResourceGroupsE2D1Db8C `hcl:"yum,block"` // OsPoliciesResourceGroups08461417: optional Zypper *OsPoliciesResourceGroups08461417 `hcl:"zypper,block"` }
type OsPoliciesResourceGroupsResourcesPkgAttributes ¶
type OsPoliciesResourceGroupsResourcesPkgAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsResourcesPkgAttributes) DesiredState ¶
func (p OsPoliciesResourceGroupsResourcesPkgAttributes) DesiredState() terra.StringValue
func (OsPoliciesResourceGroupsResourcesPkgAttributes) InternalRef ¶
func (p OsPoliciesResourceGroupsResourcesPkgAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsResourcesPkgAttributes) InternalTokens ¶
func (p OsPoliciesResourceGroupsResourcesPkgAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsResourcesPkgAttributes) InternalWithRef ¶
func (p OsPoliciesResourceGroupsResourcesPkgAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesPkgAttributes
type OsPoliciesResourceGroupsResourcesPkgState ¶
type OsPoliciesResourceGroupsResourcesPkgState struct { DesiredState string `json:"desired_state"` Apt []OsPoliciesResourceGroupsDfc84728State `json:"apt"` Deb []OsPoliciesResourceGroups03193A69State `json:"deb"` Googet []OsPoliciesResourceGroups7786Dc40State `json:"googet"` Msi []OsPoliciesResourceGroups6Ba1C096State `json:"msi"` Rpm []OsPoliciesResourceGroups4F6D08A1State `json:"rpm"` Yum []OsPoliciesResourceGroupsE2D1Db8CState `json:"yum"` Zypper []OsPoliciesResourceGroups08461417State `json:"zypper"` }
type OsPoliciesResourceGroupsResourcesRepository ¶
type OsPoliciesResourceGroupsResourcesRepository struct { // OsPoliciesResourceGroups91F39Ce0: optional Apt *OsPoliciesResourceGroups91F39Ce0 `hcl:"apt,block"` // OsPoliciesResourceGroups9C13Cbbf: optional Goo *OsPoliciesResourceGroups9C13Cbbf `hcl:"goo,block"` // OsPoliciesResourceGroups0931C38B: optional Yum *OsPoliciesResourceGroups0931C38B `hcl:"yum,block"` // OsPoliciesResourceGroups3Acc3Ea2: optional Zypper *OsPoliciesResourceGroups3Acc3Ea2 `hcl:"zypper,block"` }
type OsPoliciesResourceGroupsResourcesRepositoryAttributes ¶
type OsPoliciesResourceGroupsResourcesRepositoryAttributes struct {
// contains filtered or unexported fields
}
func (OsPoliciesResourceGroupsResourcesRepositoryAttributes) InternalRef ¶
func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) InternalRef() (terra.Reference, error)
func (OsPoliciesResourceGroupsResourcesRepositoryAttributes) InternalTokens ¶
func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsPoliciesResourceGroupsResourcesRepositoryAttributes) InternalWithRef ¶
func (r OsPoliciesResourceGroupsResourcesRepositoryAttributes) InternalWithRef(ref terra.Reference) OsPoliciesResourceGroupsResourcesRepositoryAttributes
type OsPoliciesResourceGroupsResourcesRepositoryState ¶
type OsPoliciesResourceGroupsResourcesRepositoryState struct { Apt []OsPoliciesResourceGroups91F39Ce0State `json:"apt"` Goo []OsPoliciesResourceGroups9C13CbbfState `json:"goo"` Yum []OsPoliciesResourceGroups0931C38BState `json:"yum"` Zypper []OsPoliciesResourceGroups3Acc3Ea2State `json:"zypper"` }
type OsPoliciesResourceGroupsResourcesState ¶
type OsPoliciesResourceGroupsResourcesState struct { Id string `json:"id"` Exec []OsPoliciesResourceGroupsResourcesExecState `json:"exec"` File []OsPoliciesResourceGroupsResourcesFileState `json:"file"` Pkg []OsPoliciesResourceGroupsResourcesPkgState `json:"pkg"` Repository []OsPoliciesResourceGroupsResourcesRepositoryState `json:"repository"` }
type OsPoliciesResourceGroupsState ¶
type OsPoliciesResourceGroupsState struct { InventoryFilters []OsPoliciesResourceGroupsInventoryFiltersState `json:"inventory_filters"` Resources []OsPoliciesResourceGroupsResourcesState `json:"resources"` }
type OsPoliciesState ¶
type OsPoliciesState struct { AllowNoResourceGroupMatch bool `json:"allow_no_resource_group_match"` Description string `json:"description"` Id string `json:"id"` Mode string `json:"mode"` ResourceGroups []OsPoliciesResourceGroupsState `json:"resource_groups"` }
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource google_os_config_os_policy_assignment.
func (*Resource) Attributes ¶
func (gocopa *Resource) Attributes() googleOsConfigOsPolicyAssignmentAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (gocopa *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (gocopa *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type Rollout ¶
type Rollout struct { // MinWaitDuration: string, required MinWaitDuration terra.StringValue `hcl:"min_wait_duration,attr" validate:"required"` // RolloutDisruptionBudget: required DisruptionBudget *RolloutDisruptionBudget `hcl:"disruption_budget,block" validate:"required"` }
type RolloutAttributes ¶
type RolloutAttributes struct {
// contains filtered or unexported fields
}
func (RolloutAttributes) DisruptionBudget ¶
func (r RolloutAttributes) DisruptionBudget() terra.ListValue[RolloutDisruptionBudgetAttributes]
func (RolloutAttributes) InternalRef ¶
func (r RolloutAttributes) InternalRef() (terra.Reference, error)
func (RolloutAttributes) InternalTokens ¶
func (r RolloutAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RolloutAttributes) InternalWithRef ¶
func (r RolloutAttributes) InternalWithRef(ref terra.Reference) RolloutAttributes
func (RolloutAttributes) MinWaitDuration ¶
func (r RolloutAttributes) MinWaitDuration() terra.StringValue
type RolloutDisruptionBudget ¶
type RolloutDisruptionBudget struct { // Fixed: number, optional Fixed terra.NumberValue `hcl:"fixed,attr"` // Percent: number, optional Percent terra.NumberValue `hcl:"percent,attr"` }
type RolloutDisruptionBudgetAttributes ¶
type RolloutDisruptionBudgetAttributes struct {
// contains filtered or unexported fields
}
func (RolloutDisruptionBudgetAttributes) Fixed ¶
func (db RolloutDisruptionBudgetAttributes) Fixed() terra.NumberValue
func (RolloutDisruptionBudgetAttributes) InternalRef ¶
func (db RolloutDisruptionBudgetAttributes) InternalRef() (terra.Reference, error)
func (RolloutDisruptionBudgetAttributes) InternalTokens ¶
func (db RolloutDisruptionBudgetAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RolloutDisruptionBudgetAttributes) InternalWithRef ¶
func (db RolloutDisruptionBudgetAttributes) InternalWithRef(ref terra.Reference) RolloutDisruptionBudgetAttributes
func (RolloutDisruptionBudgetAttributes) Percent ¶
func (db RolloutDisruptionBudgetAttributes) Percent() terra.NumberValue
type RolloutState ¶
type RolloutState struct { MinWaitDuration string `json:"min_wait_duration"` DisruptionBudget []RolloutDisruptionBudgetState `json:"disruption_budget"` }
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
Click to show internal directories.
Click to hide internal directories.