Documentation ¶
Index ¶
- type BorrowConfiguration
- type BorrowConfigurationAttributes
- func (bc BorrowConfigurationAttributes) AllowEarlyCheckIn() terra.BoolValue
- func (bc BorrowConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (bc BorrowConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (bc BorrowConfigurationAttributes) InternalWithRef(ref terra.Reference) BorrowConfigurationAttributes
- func (bc BorrowConfigurationAttributes) MaxTimeToLiveInMinutes() terra.NumberValue
- type BorrowConfigurationState
- type ConsumptionConfiguration
- type ConsumptionConfigurationAttributes
- func (cc ConsumptionConfigurationAttributes) BorrowConfiguration() terra.ListValue[BorrowConfigurationAttributes]
- func (cc ConsumptionConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (cc ConsumptionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cc ConsumptionConfigurationAttributes) InternalWithRef(ref terra.Reference) ConsumptionConfigurationAttributes
- func (cc ConsumptionConfigurationAttributes) ProvisionalConfiguration() terra.ListValue[ProvisionalConfigurationAttributes]
- func (cc ConsumptionConfigurationAttributes) RenewType() terra.StringValue
- type ConsumptionConfigurationState
- type Entitlements
- type EntitlementsAttributes
- func (e EntitlementsAttributes) AllowCheckIn() terra.BoolValue
- func (e EntitlementsAttributes) InternalRef() (terra.Reference, error)
- func (e EntitlementsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e EntitlementsAttributes) InternalWithRef(ref terra.Reference) EntitlementsAttributes
- func (e EntitlementsAttributes) MaxCount() terra.NumberValue
- func (e EntitlementsAttributes) Name() terra.StringValue
- func (e EntitlementsAttributes) Unit() terra.StringValue
- func (e EntitlementsAttributes) Value() terra.StringValue
- type EntitlementsState
- type Issuer
- type IssuerAttributes
- func (i IssuerAttributes) InternalRef() (terra.Reference, error)
- func (i IssuerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i IssuerAttributes) InternalWithRef(ref terra.Reference) IssuerAttributes
- func (i IssuerAttributes) KeyFingerprint() terra.StringValue
- func (i IssuerAttributes) Name() terra.StringValue
- func (i IssuerAttributes) SignKey() terra.StringValue
- type IssuerState
- type LicenseMetadata
- type LicenseMetadataAttributes
- func (lm LicenseMetadataAttributes) InternalRef() (terra.Reference, error)
- func (lm LicenseMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (lm LicenseMetadataAttributes) InternalWithRef(ref terra.Reference) LicenseMetadataAttributes
- func (lm LicenseMetadataAttributes) Name() terra.StringValue
- func (lm LicenseMetadataAttributes) Value() terra.StringValue
- type LicenseMetadataState
- type ProvisionalConfiguration
- type ProvisionalConfigurationAttributes
- func (pc ProvisionalConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pc ProvisionalConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc ProvisionalConfigurationAttributes) InternalWithRef(ref terra.Reference) ProvisionalConfigurationAttributes
- func (pc ProvisionalConfigurationAttributes) MaxTimeToLiveInMinutes() terra.NumberValue
- type ProvisionalConfigurationState
- type ReceivedMetadata
- type ReceivedMetadataAttributes
- func (rm ReceivedMetadataAttributes) AllowedOperations() terra.SetValue[terra.StringValue]
- func (rm ReceivedMetadataAttributes) InternalRef() (terra.Reference, error)
- func (rm ReceivedMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rm ReceivedMetadataAttributes) InternalWithRef(ref terra.Reference) ReceivedMetadataAttributes
- func (rm ReceivedMetadataAttributes) ReceivedStatus() terra.StringValue
- func (rm ReceivedMetadataAttributes) ReceivedStatusReason() terra.StringValue
- type ReceivedMetadataState
- type Validity
- type ValidityAttributes
- func (v ValidityAttributes) Begin() terra.StringValue
- func (v ValidityAttributes) End() terra.StringValue
- func (v ValidityAttributes) InternalRef() (terra.Reference, error)
- func (v ValidityAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v ValidityAttributes) InternalWithRef(ref terra.Reference) ValidityAttributes
- type ValidityState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BorrowConfiguration ¶
type BorrowConfiguration struct{}
type BorrowConfigurationAttributes ¶
type BorrowConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (BorrowConfigurationAttributes) AllowEarlyCheckIn ¶
func (bc BorrowConfigurationAttributes) AllowEarlyCheckIn() terra.BoolValue
func (BorrowConfigurationAttributes) InternalRef ¶
func (bc BorrowConfigurationAttributes) InternalRef() (terra.Reference, error)
func (BorrowConfigurationAttributes) InternalTokens ¶
func (bc BorrowConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BorrowConfigurationAttributes) InternalWithRef ¶
func (bc BorrowConfigurationAttributes) InternalWithRef(ref terra.Reference) BorrowConfigurationAttributes
func (BorrowConfigurationAttributes) MaxTimeToLiveInMinutes ¶
func (bc BorrowConfigurationAttributes) MaxTimeToLiveInMinutes() terra.NumberValue
type ConsumptionConfiguration ¶
type ConsumptionConfiguration struct { // BorrowConfiguration: min=0 BorrowConfiguration []BorrowConfiguration `hcl:"borrow_configuration,block" validate:"min=0"` // ProvisionalConfiguration: min=0 ProvisionalConfiguration []ProvisionalConfiguration `hcl:"provisional_configuration,block" validate:"min=0"` }
type ConsumptionConfigurationAttributes ¶
type ConsumptionConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConsumptionConfigurationAttributes) BorrowConfiguration ¶
func (cc ConsumptionConfigurationAttributes) BorrowConfiguration() terra.ListValue[BorrowConfigurationAttributes]
func (ConsumptionConfigurationAttributes) InternalRef ¶
func (cc ConsumptionConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConsumptionConfigurationAttributes) InternalTokens ¶
func (cc ConsumptionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConsumptionConfigurationAttributes) InternalWithRef ¶
func (cc ConsumptionConfigurationAttributes) InternalWithRef(ref terra.Reference) ConsumptionConfigurationAttributes
func (ConsumptionConfigurationAttributes) ProvisionalConfiguration ¶
func (cc ConsumptionConfigurationAttributes) ProvisionalConfiguration() terra.ListValue[ProvisionalConfigurationAttributes]
func (ConsumptionConfigurationAttributes) RenewType ¶
func (cc ConsumptionConfigurationAttributes) RenewType() terra.StringValue
type ConsumptionConfigurationState ¶
type ConsumptionConfigurationState struct { RenewType string `json:"renew_type"` BorrowConfiguration []BorrowConfigurationState `json:"borrow_configuration"` ProvisionalConfiguration []ProvisionalConfigurationState `json:"provisional_configuration"` }
type Entitlements ¶
type Entitlements struct{}
type EntitlementsAttributes ¶
type EntitlementsAttributes struct {
// contains filtered or unexported fields
}
func (EntitlementsAttributes) AllowCheckIn ¶
func (e EntitlementsAttributes) AllowCheckIn() terra.BoolValue
func (EntitlementsAttributes) InternalRef ¶
func (e EntitlementsAttributes) InternalRef() (terra.Reference, error)
func (EntitlementsAttributes) InternalTokens ¶
func (e EntitlementsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EntitlementsAttributes) InternalWithRef ¶
func (e EntitlementsAttributes) InternalWithRef(ref terra.Reference) EntitlementsAttributes
func (EntitlementsAttributes) MaxCount ¶
func (e EntitlementsAttributes) MaxCount() terra.NumberValue
func (EntitlementsAttributes) Name ¶
func (e EntitlementsAttributes) Name() terra.StringValue
func (EntitlementsAttributes) Unit ¶
func (e EntitlementsAttributes) Unit() terra.StringValue
func (EntitlementsAttributes) Value ¶
func (e EntitlementsAttributes) Value() terra.StringValue
type EntitlementsState ¶
type IssuerAttributes ¶
type IssuerAttributes struct {
// contains filtered or unexported fields
}
func (IssuerAttributes) InternalRef ¶
func (i IssuerAttributes) InternalRef() (terra.Reference, error)
func (IssuerAttributes) InternalTokens ¶
func (i IssuerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IssuerAttributes) InternalWithRef ¶
func (i IssuerAttributes) InternalWithRef(ref terra.Reference) IssuerAttributes
func (IssuerAttributes) KeyFingerprint ¶
func (i IssuerAttributes) KeyFingerprint() terra.StringValue
func (IssuerAttributes) Name ¶
func (i IssuerAttributes) Name() terra.StringValue
func (IssuerAttributes) SignKey ¶
func (i IssuerAttributes) SignKey() terra.StringValue
type IssuerState ¶
type LicenseMetadata ¶
type LicenseMetadata struct{}
type LicenseMetadataAttributes ¶
type LicenseMetadataAttributes struct {
// contains filtered or unexported fields
}
func (LicenseMetadataAttributes) InternalRef ¶
func (lm LicenseMetadataAttributes) InternalRef() (terra.Reference, error)
func (LicenseMetadataAttributes) InternalTokens ¶
func (lm LicenseMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LicenseMetadataAttributes) InternalWithRef ¶
func (lm LicenseMetadataAttributes) InternalWithRef(ref terra.Reference) LicenseMetadataAttributes
func (LicenseMetadataAttributes) Name ¶
func (lm LicenseMetadataAttributes) Name() terra.StringValue
func (LicenseMetadataAttributes) Value ¶
func (lm LicenseMetadataAttributes) Value() terra.StringValue
type LicenseMetadataState ¶
type ProvisionalConfiguration ¶
type ProvisionalConfiguration struct{}
type ProvisionalConfigurationAttributes ¶
type ProvisionalConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ProvisionalConfigurationAttributes) InternalRef ¶
func (pc ProvisionalConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ProvisionalConfigurationAttributes) InternalTokens ¶
func (pc ProvisionalConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ProvisionalConfigurationAttributes) InternalWithRef ¶
func (pc ProvisionalConfigurationAttributes) InternalWithRef(ref terra.Reference) ProvisionalConfigurationAttributes
func (ProvisionalConfigurationAttributes) MaxTimeToLiveInMinutes ¶
func (pc ProvisionalConfigurationAttributes) MaxTimeToLiveInMinutes() terra.NumberValue
type ProvisionalConfigurationState ¶
type ProvisionalConfigurationState struct {
MaxTimeToLiveInMinutes float64 `json:"max_time_to_live_in_minutes"`
}
type ReceivedMetadata ¶
type ReceivedMetadata struct{}
type ReceivedMetadataAttributes ¶
type ReceivedMetadataAttributes struct {
// contains filtered or unexported fields
}
func (ReceivedMetadataAttributes) AllowedOperations ¶
func (rm ReceivedMetadataAttributes) AllowedOperations() terra.SetValue[terra.StringValue]
func (ReceivedMetadataAttributes) InternalRef ¶
func (rm ReceivedMetadataAttributes) InternalRef() (terra.Reference, error)
func (ReceivedMetadataAttributes) InternalTokens ¶
func (rm ReceivedMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReceivedMetadataAttributes) InternalWithRef ¶
func (rm ReceivedMetadataAttributes) InternalWithRef(ref terra.Reference) ReceivedMetadataAttributes
func (ReceivedMetadataAttributes) ReceivedStatus ¶
func (rm ReceivedMetadataAttributes) ReceivedStatus() terra.StringValue
func (ReceivedMetadataAttributes) ReceivedStatusReason ¶
func (rm ReceivedMetadataAttributes) ReceivedStatusReason() terra.StringValue
type ReceivedMetadataState ¶
type ValidityAttributes ¶
type ValidityAttributes struct {
// contains filtered or unexported fields
}
func (ValidityAttributes) Begin ¶
func (v ValidityAttributes) Begin() terra.StringValue
func (ValidityAttributes) End ¶
func (v ValidityAttributes) End() terra.StringValue
func (ValidityAttributes) InternalRef ¶
func (v ValidityAttributes) InternalRef() (terra.Reference, error)
func (ValidityAttributes) InternalTokens ¶
func (v ValidityAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ValidityAttributes) InternalWithRef ¶
func (v ValidityAttributes) InternalWithRef(ref terra.Reference) ValidityAttributes
type ValidityState ¶
Click to show internal directories.
Click to hide internal directories.