datalicensemanagerreceivedlicense

package
v0.0.0-...-964ba77 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 9, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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 (BorrowConfigurationAttributes) MaxTimeToLiveInMinutes

func (bc BorrowConfigurationAttributes) MaxTimeToLiveInMinutes() terra.NumberValue

type BorrowConfigurationState

type BorrowConfigurationState struct {
	AllowEarlyCheckIn      bool    `json:"allow_early_check_in"`
	MaxTimeToLiveInMinutes float64 `json:"max_time_to_live_in_minutes"`
}

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 (ConsumptionConfigurationAttributes) InternalRef

func (ConsumptionConfigurationAttributes) InternalTokens

func (ConsumptionConfigurationAttributes) InternalWithRef

func (ConsumptionConfigurationAttributes) ProvisionalConfiguration

func (ConsumptionConfigurationAttributes) RenewType

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 (EntitlementsAttributes) MaxCount

func (EntitlementsAttributes) Name

func (EntitlementsAttributes) Unit

func (EntitlementsAttributes) Value

type EntitlementsState

type EntitlementsState struct {
	AllowCheckIn bool    `json:"allow_check_in"`
	MaxCount     float64 `json:"max_count"`
	Name         string  `json:"name"`
	Unit         string  `json:"unit"`
	Value        string  `json:"value"`
}

type Issuer

type Issuer struct{}

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 (IssuerAttributes) SignKey

func (i IssuerAttributes) SignKey() terra.StringValue

type IssuerState

type IssuerState struct {
	KeyFingerprint string `json:"key_fingerprint"`
	Name           string `json:"name"`
	SignKey        string `json:"sign_key"`
}

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 (LicenseMetadataAttributes) Name

func (LicenseMetadataAttributes) Value

type LicenseMetadataState

type LicenseMetadataState struct {
	Name  string `json:"name"`
	Value string `json:"value"`
}

type ProvisionalConfiguration

type ProvisionalConfiguration struct{}

type ProvisionalConfigurationAttributes

type ProvisionalConfigurationAttributes struct {
	// contains filtered or unexported fields
}

func (ProvisionalConfigurationAttributes) InternalRef

func (ProvisionalConfigurationAttributes) InternalTokens

func (ProvisionalConfigurationAttributes) InternalWithRef

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 (ReceivedMetadataAttributes) ReceivedStatus

func (rm ReceivedMetadataAttributes) ReceivedStatus() terra.StringValue

func (ReceivedMetadataAttributes) ReceivedStatusReason

func (rm ReceivedMetadataAttributes) ReceivedStatusReason() terra.StringValue

type ReceivedMetadataState

type ReceivedMetadataState struct {
	AllowedOperations    []string `json:"allowed_operations"`
	ReceivedStatus       string   `json:"received_status"`
	ReceivedStatusReason string   `json:"received_status_reason"`
}

type Validity

type Validity struct{}

type ValidityAttributes

type ValidityAttributes struct {
	// contains filtered or unexported fields
}

func (ValidityAttributes) Begin

func (ValidityAttributes) End

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

type ValidityState struct {
	Begin string `json:"begin"`
	End   string `json:"end"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL