Documentation ¶
Index ¶
- type AdvancedFilter
- type AdvancedFilterAttributes
- func (af AdvancedFilterAttributes) BoolEquals() terra.ListValue[AdvancedFilterBoolEqualsAttributes]
- func (af AdvancedFilterAttributes) InternalRef() (terra.Reference, error)
- func (af AdvancedFilterAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (af AdvancedFilterAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterAttributes
- func (af AdvancedFilterAttributes) IsNotNull() terra.ListValue[AdvancedFilterIsNotNullAttributes]
- func (af AdvancedFilterAttributes) IsNullOrUndefined() terra.ListValue[AdvancedFilterIsNullOrUndefinedAttributes]
- func (af AdvancedFilterAttributes) NumberGreaterThan() terra.ListValue[AdvancedFilterNumberGreaterThanAttributes]
- func (af AdvancedFilterAttributes) NumberGreaterThanOrEquals() terra.ListValue[AdvancedFilterNumberGreaterThanOrEqualsAttributes]
- func (af AdvancedFilterAttributes) NumberIn() terra.ListValue[AdvancedFilterNumberInAttributes]
- func (af AdvancedFilterAttributes) NumberInRange() terra.ListValue[AdvancedFilterNumberInRangeAttributes]
- func (af AdvancedFilterAttributes) NumberLessThan() terra.ListValue[AdvancedFilterNumberLessThanAttributes]
- func (af AdvancedFilterAttributes) NumberLessThanOrEquals() terra.ListValue[AdvancedFilterNumberLessThanOrEqualsAttributes]
- func (af AdvancedFilterAttributes) NumberNotIn() terra.ListValue[AdvancedFilterNumberNotInAttributes]
- func (af AdvancedFilterAttributes) NumberNotInRange() terra.ListValue[AdvancedFilterNumberNotInRangeAttributes]
- func (af AdvancedFilterAttributes) StringBeginsWith() terra.ListValue[AdvancedFilterStringBeginsWithAttributes]
- func (af AdvancedFilterAttributes) StringContains() terra.ListValue[AdvancedFilterStringContainsAttributes]
- func (af AdvancedFilterAttributes) StringEndsWith() terra.ListValue[AdvancedFilterStringEndsWithAttributes]
- func (af AdvancedFilterAttributes) StringIn() terra.ListValue[AdvancedFilterStringInAttributes]
- func (af AdvancedFilterAttributes) StringNotBeginsWith() terra.ListValue[AdvancedFilterStringNotBeginsWithAttributes]
- func (af AdvancedFilterAttributes) StringNotContains() terra.ListValue[AdvancedFilterStringNotContainsAttributes]
- func (af AdvancedFilterAttributes) StringNotEndsWith() terra.ListValue[AdvancedFilterStringNotEndsWithAttributes]
- func (af AdvancedFilterAttributes) StringNotIn() terra.ListValue[AdvancedFilterStringNotInAttributes]
- type AdvancedFilterBoolEquals
- type AdvancedFilterBoolEqualsAttributes
- func (be AdvancedFilterBoolEqualsAttributes) InternalRef() (terra.Reference, error)
- func (be AdvancedFilterBoolEqualsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (be AdvancedFilterBoolEqualsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterBoolEqualsAttributes
- func (be AdvancedFilterBoolEqualsAttributes) Key() terra.StringValue
- func (be AdvancedFilterBoolEqualsAttributes) Value() terra.BoolValue
- type AdvancedFilterBoolEqualsState
- type AdvancedFilterIsNotNull
- type AdvancedFilterIsNotNullAttributes
- func (inn AdvancedFilterIsNotNullAttributes) InternalRef() (terra.Reference, error)
- func (inn AdvancedFilterIsNotNullAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (inn AdvancedFilterIsNotNullAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterIsNotNullAttributes
- func (inn AdvancedFilterIsNotNullAttributes) Key() terra.StringValue
- type AdvancedFilterIsNotNullState
- type AdvancedFilterIsNullOrUndefined
- type AdvancedFilterIsNullOrUndefinedAttributes
- func (inou AdvancedFilterIsNullOrUndefinedAttributes) InternalRef() (terra.Reference, error)
- func (inou AdvancedFilterIsNullOrUndefinedAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (inou AdvancedFilterIsNullOrUndefinedAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterIsNullOrUndefinedAttributes
- func (inou AdvancedFilterIsNullOrUndefinedAttributes) Key() terra.StringValue
- type AdvancedFilterIsNullOrUndefinedState
- type AdvancedFilterNumberGreaterThan
- type AdvancedFilterNumberGreaterThanAttributes
- func (ngt AdvancedFilterNumberGreaterThanAttributes) InternalRef() (terra.Reference, error)
- func (ngt AdvancedFilterNumberGreaterThanAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ngt AdvancedFilterNumberGreaterThanAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberGreaterThanAttributes
- func (ngt AdvancedFilterNumberGreaterThanAttributes) Key() terra.StringValue
- func (ngt AdvancedFilterNumberGreaterThanAttributes) Value() terra.NumberValue
- type AdvancedFilterNumberGreaterThanOrEquals
- type AdvancedFilterNumberGreaterThanOrEqualsAttributes
- func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) InternalRef() (terra.Reference, error)
- func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberGreaterThanOrEqualsAttributes
- func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) Key() terra.StringValue
- func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) Value() terra.NumberValue
- type AdvancedFilterNumberGreaterThanOrEqualsState
- type AdvancedFilterNumberGreaterThanState
- type AdvancedFilterNumberIn
- type AdvancedFilterNumberInAttributes
- func (ni AdvancedFilterNumberInAttributes) InternalRef() (terra.Reference, error)
- func (ni AdvancedFilterNumberInAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ni AdvancedFilterNumberInAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberInAttributes
- func (ni AdvancedFilterNumberInAttributes) Key() terra.StringValue
- func (ni AdvancedFilterNumberInAttributes) Values() terra.ListValue[terra.NumberValue]
- type AdvancedFilterNumberInRange
- type AdvancedFilterNumberInRangeAttributes
- func (nir AdvancedFilterNumberInRangeAttributes) InternalRef() (terra.Reference, error)
- func (nir AdvancedFilterNumberInRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nir AdvancedFilterNumberInRangeAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberInRangeAttributes
- func (nir AdvancedFilterNumberInRangeAttributes) Key() terra.StringValue
- func (nir AdvancedFilterNumberInRangeAttributes) Values() terra.ListValue[terra.ListValue[terra.NumberValue]]
- type AdvancedFilterNumberInRangeState
- type AdvancedFilterNumberInState
- type AdvancedFilterNumberLessThan
- type AdvancedFilterNumberLessThanAttributes
- func (nlt AdvancedFilterNumberLessThanAttributes) InternalRef() (terra.Reference, error)
- func (nlt AdvancedFilterNumberLessThanAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nlt AdvancedFilterNumberLessThanAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberLessThanAttributes
- func (nlt AdvancedFilterNumberLessThanAttributes) Key() terra.StringValue
- func (nlt AdvancedFilterNumberLessThanAttributes) Value() terra.NumberValue
- type AdvancedFilterNumberLessThanOrEquals
- type AdvancedFilterNumberLessThanOrEqualsAttributes
- func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) InternalRef() (terra.Reference, error)
- func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberLessThanOrEqualsAttributes
- func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) Key() terra.StringValue
- func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) Value() terra.NumberValue
- type AdvancedFilterNumberLessThanOrEqualsState
- type AdvancedFilterNumberLessThanState
- type AdvancedFilterNumberNotIn
- type AdvancedFilterNumberNotInAttributes
- func (nni AdvancedFilterNumberNotInAttributes) InternalRef() (terra.Reference, error)
- func (nni AdvancedFilterNumberNotInAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nni AdvancedFilterNumberNotInAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberNotInAttributes
- func (nni AdvancedFilterNumberNotInAttributes) Key() terra.StringValue
- func (nni AdvancedFilterNumberNotInAttributes) Values() terra.ListValue[terra.NumberValue]
- type AdvancedFilterNumberNotInRange
- type AdvancedFilterNumberNotInRangeAttributes
- func (nnir AdvancedFilterNumberNotInRangeAttributes) InternalRef() (terra.Reference, error)
- func (nnir AdvancedFilterNumberNotInRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nnir AdvancedFilterNumberNotInRangeAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberNotInRangeAttributes
- func (nnir AdvancedFilterNumberNotInRangeAttributes) Key() terra.StringValue
- func (nnir AdvancedFilterNumberNotInRangeAttributes) Values() terra.ListValue[terra.ListValue[terra.NumberValue]]
- type AdvancedFilterNumberNotInRangeState
- type AdvancedFilterNumberNotInState
- type AdvancedFilterState
- type AdvancedFilterStringBeginsWith
- type AdvancedFilterStringBeginsWithAttributes
- func (sbw AdvancedFilterStringBeginsWithAttributes) InternalRef() (terra.Reference, error)
- func (sbw AdvancedFilterStringBeginsWithAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sbw AdvancedFilterStringBeginsWithAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringBeginsWithAttributes
- func (sbw AdvancedFilterStringBeginsWithAttributes) Key() terra.StringValue
- func (sbw AdvancedFilterStringBeginsWithAttributes) Values() terra.ListValue[terra.StringValue]
- type AdvancedFilterStringBeginsWithState
- type AdvancedFilterStringContains
- type AdvancedFilterStringContainsAttributes
- func (sc AdvancedFilterStringContainsAttributes) InternalRef() (terra.Reference, error)
- func (sc AdvancedFilterStringContainsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc AdvancedFilterStringContainsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringContainsAttributes
- func (sc AdvancedFilterStringContainsAttributes) Key() terra.StringValue
- func (sc AdvancedFilterStringContainsAttributes) Values() terra.ListValue[terra.StringValue]
- type AdvancedFilterStringContainsState
- type AdvancedFilterStringEndsWith
- type AdvancedFilterStringEndsWithAttributes
- func (sew AdvancedFilterStringEndsWithAttributes) InternalRef() (terra.Reference, error)
- func (sew AdvancedFilterStringEndsWithAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sew AdvancedFilterStringEndsWithAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringEndsWithAttributes
- func (sew AdvancedFilterStringEndsWithAttributes) Key() terra.StringValue
- func (sew AdvancedFilterStringEndsWithAttributes) Values() terra.ListValue[terra.StringValue]
- type AdvancedFilterStringEndsWithState
- type AdvancedFilterStringIn
- type AdvancedFilterStringInAttributes
- func (si AdvancedFilterStringInAttributes) InternalRef() (terra.Reference, error)
- func (si AdvancedFilterStringInAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (si AdvancedFilterStringInAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringInAttributes
- func (si AdvancedFilterStringInAttributes) Key() terra.StringValue
- func (si AdvancedFilterStringInAttributes) Values() terra.ListValue[terra.StringValue]
- type AdvancedFilterStringInState
- type AdvancedFilterStringNotBeginsWith
- type AdvancedFilterStringNotBeginsWithAttributes
- func (snbw AdvancedFilterStringNotBeginsWithAttributes) InternalRef() (terra.Reference, error)
- func (snbw AdvancedFilterStringNotBeginsWithAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (snbw AdvancedFilterStringNotBeginsWithAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringNotBeginsWithAttributes
- func (snbw AdvancedFilterStringNotBeginsWithAttributes) Key() terra.StringValue
- func (snbw AdvancedFilterStringNotBeginsWithAttributes) Values() terra.ListValue[terra.StringValue]
- type AdvancedFilterStringNotBeginsWithState
- type AdvancedFilterStringNotContains
- type AdvancedFilterStringNotContainsAttributes
- func (snc AdvancedFilterStringNotContainsAttributes) InternalRef() (terra.Reference, error)
- func (snc AdvancedFilterStringNotContainsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (snc AdvancedFilterStringNotContainsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringNotContainsAttributes
- func (snc AdvancedFilterStringNotContainsAttributes) Key() terra.StringValue
- func (snc AdvancedFilterStringNotContainsAttributes) Values() terra.ListValue[terra.StringValue]
- type AdvancedFilterStringNotContainsState
- type AdvancedFilterStringNotEndsWith
- type AdvancedFilterStringNotEndsWithAttributes
- func (snew AdvancedFilterStringNotEndsWithAttributes) InternalRef() (terra.Reference, error)
- func (snew AdvancedFilterStringNotEndsWithAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (snew AdvancedFilterStringNotEndsWithAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringNotEndsWithAttributes
- func (snew AdvancedFilterStringNotEndsWithAttributes) Key() terra.StringValue
- func (snew AdvancedFilterStringNotEndsWithAttributes) Values() terra.ListValue[terra.StringValue]
- type AdvancedFilterStringNotEndsWithState
- type AdvancedFilterStringNotIn
- type AdvancedFilterStringNotInAttributes
- func (sni AdvancedFilterStringNotInAttributes) InternalRef() (terra.Reference, error)
- func (sni AdvancedFilterStringNotInAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sni AdvancedFilterStringNotInAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringNotInAttributes
- func (sni AdvancedFilterStringNotInAttributes) Key() terra.StringValue
- func (sni AdvancedFilterStringNotInAttributes) Values() terra.ListValue[terra.StringValue]
- type AdvancedFilterStringNotInState
- type Args
- type AzureFunctionEndpoint
- type AzureFunctionEndpointAttributes
- func (afe AzureFunctionEndpointAttributes) FunctionId() terra.StringValue
- func (afe AzureFunctionEndpointAttributes) InternalRef() (terra.Reference, error)
- func (afe AzureFunctionEndpointAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (afe AzureFunctionEndpointAttributes) InternalWithRef(ref terra.Reference) AzureFunctionEndpointAttributes
- func (afe AzureFunctionEndpointAttributes) MaxEventsPerBatch() terra.NumberValue
- func (afe AzureFunctionEndpointAttributes) PreferredBatchSizeInKilobytes() terra.NumberValue
- type AzureFunctionEndpointState
- type DeadLetterIdentity
- type DeadLetterIdentityAttributes
- func (dli DeadLetterIdentityAttributes) InternalRef() (terra.Reference, error)
- func (dli DeadLetterIdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dli DeadLetterIdentityAttributes) InternalWithRef(ref terra.Reference) DeadLetterIdentityAttributes
- func (dli DeadLetterIdentityAttributes) Type() terra.StringValue
- func (dli DeadLetterIdentityAttributes) UserAssignedIdentity() terra.StringValue
- type DeadLetterIdentityState
- type DeliveryIdentity
- type DeliveryIdentityAttributes
- func (di DeliveryIdentityAttributes) InternalRef() (terra.Reference, error)
- func (di DeliveryIdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (di DeliveryIdentityAttributes) InternalWithRef(ref terra.Reference) DeliveryIdentityAttributes
- func (di DeliveryIdentityAttributes) Type() terra.StringValue
- func (di DeliveryIdentityAttributes) UserAssignedIdentity() terra.StringValue
- type DeliveryIdentityState
- type DeliveryProperty
- type DeliveryPropertyAttributes
- func (dp DeliveryPropertyAttributes) HeaderName() terra.StringValue
- func (dp DeliveryPropertyAttributes) InternalRef() (terra.Reference, error)
- func (dp DeliveryPropertyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dp DeliveryPropertyAttributes) InternalWithRef(ref terra.Reference) DeliveryPropertyAttributes
- func (dp DeliveryPropertyAttributes) Secret() terra.BoolValue
- func (dp DeliveryPropertyAttributes) SourceField() terra.StringValue
- func (dp DeliveryPropertyAttributes) Type() terra.StringValue
- func (dp DeliveryPropertyAttributes) Value() terra.StringValue
- type DeliveryPropertyState
- type Resource
- func (aees *Resource) Attributes() azurermEventgridEventSubscriptionAttributes
- func (aees *Resource) Configuration() interface{}
- func (aees *Resource) DependOn() terra.Reference
- func (aees *Resource) Dependencies() terra.Dependencies
- func (aees *Resource) ImportState(state io.Reader) error
- func (aees *Resource) LifecycleManagement() *terra.Lifecycle
- func (aees *Resource) LocalName() string
- func (aees *Resource) State() (*azurermEventgridEventSubscriptionState, bool)
- func (aees *Resource) StateMust() *azurermEventgridEventSubscriptionState
- func (aees *Resource) Type() string
- type RetryPolicy
- type RetryPolicyAttributes
- func (rp RetryPolicyAttributes) EventTimeToLive() terra.NumberValue
- func (rp RetryPolicyAttributes) InternalRef() (terra.Reference, error)
- func (rp RetryPolicyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rp RetryPolicyAttributes) InternalWithRef(ref terra.Reference) RetryPolicyAttributes
- func (rp RetryPolicyAttributes) MaxDeliveryAttempts() terra.NumberValue
- type RetryPolicyState
- type StorageBlobDeadLetterDestination
- type StorageBlobDeadLetterDestinationAttributes
- func (sbdld StorageBlobDeadLetterDestinationAttributes) InternalRef() (terra.Reference, error)
- func (sbdld StorageBlobDeadLetterDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sbdld StorageBlobDeadLetterDestinationAttributes) InternalWithRef(ref terra.Reference) StorageBlobDeadLetterDestinationAttributes
- func (sbdld StorageBlobDeadLetterDestinationAttributes) StorageAccountId() terra.StringValue
- func (sbdld StorageBlobDeadLetterDestinationAttributes) StorageBlobContainerName() terra.StringValue
- type StorageBlobDeadLetterDestinationState
- type StorageQueueEndpoint
- type StorageQueueEndpointAttributes
- func (sqe StorageQueueEndpointAttributes) InternalRef() (terra.Reference, error)
- func (sqe StorageQueueEndpointAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sqe StorageQueueEndpointAttributes) InternalWithRef(ref terra.Reference) StorageQueueEndpointAttributes
- func (sqe StorageQueueEndpointAttributes) QueueMessageTimeToLiveInSeconds() terra.NumberValue
- func (sqe StorageQueueEndpointAttributes) QueueName() terra.StringValue
- func (sqe StorageQueueEndpointAttributes) StorageAccountId() terra.StringValue
- type StorageQueueEndpointState
- type SubjectFilter
- type SubjectFilterAttributes
- func (sf SubjectFilterAttributes) CaseSensitive() terra.BoolValue
- func (sf SubjectFilterAttributes) InternalRef() (terra.Reference, error)
- func (sf SubjectFilterAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sf SubjectFilterAttributes) InternalWithRef(ref terra.Reference) SubjectFilterAttributes
- func (sf SubjectFilterAttributes) SubjectBeginsWith() terra.StringValue
- func (sf SubjectFilterAttributes) SubjectEndsWith() terra.StringValue
- type SubjectFilterState
- 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) Read() terra.StringValue
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
- type WebhookEndpoint
- type WebhookEndpointAttributes
- func (we WebhookEndpointAttributes) ActiveDirectoryAppIdOrUri() terra.StringValue
- func (we WebhookEndpointAttributes) ActiveDirectoryTenantId() terra.StringValue
- func (we WebhookEndpointAttributes) BaseUrl() terra.StringValue
- func (we WebhookEndpointAttributes) InternalRef() (terra.Reference, error)
- func (we WebhookEndpointAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (we WebhookEndpointAttributes) InternalWithRef(ref terra.Reference) WebhookEndpointAttributes
- func (we WebhookEndpointAttributes) MaxEventsPerBatch() terra.NumberValue
- func (we WebhookEndpointAttributes) PreferredBatchSizeInKilobytes() terra.NumberValue
- func (we WebhookEndpointAttributes) Url() terra.StringValue
- type WebhookEndpointState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdvancedFilter ¶
type AdvancedFilter struct { // AdvancedFilterBoolEquals: min=0 BoolEquals []AdvancedFilterBoolEquals `hcl:"bool_equals,block" validate:"min=0"` // AdvancedFilterIsNotNull: min=0 IsNotNull []AdvancedFilterIsNotNull `hcl:"is_not_null,block" validate:"min=0"` // AdvancedFilterIsNullOrUndefined: min=0 IsNullOrUndefined []AdvancedFilterIsNullOrUndefined `hcl:"is_null_or_undefined,block" validate:"min=0"` // AdvancedFilterNumberGreaterThan: min=0 NumberGreaterThan []AdvancedFilterNumberGreaterThan `hcl:"number_greater_than,block" validate:"min=0"` // AdvancedFilterNumberGreaterThanOrEquals: min=0 NumberGreaterThanOrEquals []AdvancedFilterNumberGreaterThanOrEquals `hcl:"number_greater_than_or_equals,block" validate:"min=0"` // AdvancedFilterNumberIn: min=0 NumberIn []AdvancedFilterNumberIn `hcl:"number_in,block" validate:"min=0"` // AdvancedFilterNumberInRange: min=0 NumberInRange []AdvancedFilterNumberInRange `hcl:"number_in_range,block" validate:"min=0"` // AdvancedFilterNumberLessThan: min=0 NumberLessThan []AdvancedFilterNumberLessThan `hcl:"number_less_than,block" validate:"min=0"` // AdvancedFilterNumberLessThanOrEquals: min=0 NumberLessThanOrEquals []AdvancedFilterNumberLessThanOrEquals `hcl:"number_less_than_or_equals,block" validate:"min=0"` // AdvancedFilterNumberNotIn: min=0 NumberNotIn []AdvancedFilterNumberNotIn `hcl:"number_not_in,block" validate:"min=0"` // AdvancedFilterNumberNotInRange: min=0 NumberNotInRange []AdvancedFilterNumberNotInRange `hcl:"number_not_in_range,block" validate:"min=0"` // AdvancedFilterStringBeginsWith: min=0 StringBeginsWith []AdvancedFilterStringBeginsWith `hcl:"string_begins_with,block" validate:"min=0"` // AdvancedFilterStringContains: min=0 StringContains []AdvancedFilterStringContains `hcl:"string_contains,block" validate:"min=0"` // AdvancedFilterStringEndsWith: min=0 StringEndsWith []AdvancedFilterStringEndsWith `hcl:"string_ends_with,block" validate:"min=0"` // AdvancedFilterStringIn: min=0 StringIn []AdvancedFilterStringIn `hcl:"string_in,block" validate:"min=0"` // AdvancedFilterStringNotBeginsWith: min=0 StringNotBeginsWith []AdvancedFilterStringNotBeginsWith `hcl:"string_not_begins_with,block" validate:"min=0"` // AdvancedFilterStringNotContains: min=0 StringNotContains []AdvancedFilterStringNotContains `hcl:"string_not_contains,block" validate:"min=0"` // AdvancedFilterStringNotEndsWith: min=0 StringNotEndsWith []AdvancedFilterStringNotEndsWith `hcl:"string_not_ends_with,block" validate:"min=0"` // AdvancedFilterStringNotIn: min=0 StringNotIn []AdvancedFilterStringNotIn `hcl:"string_not_in,block" validate:"min=0"` }
type AdvancedFilterAttributes ¶
type AdvancedFilterAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterAttributes) BoolEquals ¶
func (af AdvancedFilterAttributes) BoolEquals() terra.ListValue[AdvancedFilterBoolEqualsAttributes]
func (AdvancedFilterAttributes) InternalRef ¶
func (af AdvancedFilterAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterAttributes) InternalTokens ¶
func (af AdvancedFilterAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterAttributes) InternalWithRef ¶
func (af AdvancedFilterAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterAttributes
func (AdvancedFilterAttributes) IsNotNull ¶
func (af AdvancedFilterAttributes) IsNotNull() terra.ListValue[AdvancedFilterIsNotNullAttributes]
func (AdvancedFilterAttributes) IsNullOrUndefined ¶
func (af AdvancedFilterAttributes) IsNullOrUndefined() terra.ListValue[AdvancedFilterIsNullOrUndefinedAttributes]
func (AdvancedFilterAttributes) NumberGreaterThan ¶
func (af AdvancedFilterAttributes) NumberGreaterThan() terra.ListValue[AdvancedFilterNumberGreaterThanAttributes]
func (AdvancedFilterAttributes) NumberGreaterThanOrEquals ¶
func (af AdvancedFilterAttributes) NumberGreaterThanOrEquals() terra.ListValue[AdvancedFilterNumberGreaterThanOrEqualsAttributes]
func (AdvancedFilterAttributes) NumberIn ¶
func (af AdvancedFilterAttributes) NumberIn() terra.ListValue[AdvancedFilterNumberInAttributes]
func (AdvancedFilterAttributes) NumberInRange ¶
func (af AdvancedFilterAttributes) NumberInRange() terra.ListValue[AdvancedFilterNumberInRangeAttributes]
func (AdvancedFilterAttributes) NumberLessThan ¶
func (af AdvancedFilterAttributes) NumberLessThan() terra.ListValue[AdvancedFilterNumberLessThanAttributes]
func (AdvancedFilterAttributes) NumberLessThanOrEquals ¶
func (af AdvancedFilterAttributes) NumberLessThanOrEquals() terra.ListValue[AdvancedFilterNumberLessThanOrEqualsAttributes]
func (AdvancedFilterAttributes) NumberNotIn ¶
func (af AdvancedFilterAttributes) NumberNotIn() terra.ListValue[AdvancedFilterNumberNotInAttributes]
func (AdvancedFilterAttributes) NumberNotInRange ¶
func (af AdvancedFilterAttributes) NumberNotInRange() terra.ListValue[AdvancedFilterNumberNotInRangeAttributes]
func (AdvancedFilterAttributes) StringBeginsWith ¶
func (af AdvancedFilterAttributes) StringBeginsWith() terra.ListValue[AdvancedFilterStringBeginsWithAttributes]
func (AdvancedFilterAttributes) StringContains ¶
func (af AdvancedFilterAttributes) StringContains() terra.ListValue[AdvancedFilterStringContainsAttributes]
func (AdvancedFilterAttributes) StringEndsWith ¶
func (af AdvancedFilterAttributes) StringEndsWith() terra.ListValue[AdvancedFilterStringEndsWithAttributes]
func (AdvancedFilterAttributes) StringIn ¶
func (af AdvancedFilterAttributes) StringIn() terra.ListValue[AdvancedFilterStringInAttributes]
func (AdvancedFilterAttributes) StringNotBeginsWith ¶
func (af AdvancedFilterAttributes) StringNotBeginsWith() terra.ListValue[AdvancedFilterStringNotBeginsWithAttributes]
func (AdvancedFilterAttributes) StringNotContains ¶
func (af AdvancedFilterAttributes) StringNotContains() terra.ListValue[AdvancedFilterStringNotContainsAttributes]
func (AdvancedFilterAttributes) StringNotEndsWith ¶
func (af AdvancedFilterAttributes) StringNotEndsWith() terra.ListValue[AdvancedFilterStringNotEndsWithAttributes]
func (AdvancedFilterAttributes) StringNotIn ¶
func (af AdvancedFilterAttributes) StringNotIn() terra.ListValue[AdvancedFilterStringNotInAttributes]
type AdvancedFilterBoolEquals ¶
type AdvancedFilterBoolEquals struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: bool, required Value terra.BoolValue `hcl:"value,attr" validate:"required"` }
type AdvancedFilterBoolEqualsAttributes ¶
type AdvancedFilterBoolEqualsAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterBoolEqualsAttributes) InternalRef ¶
func (be AdvancedFilterBoolEqualsAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterBoolEqualsAttributes) InternalTokens ¶
func (be AdvancedFilterBoolEqualsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterBoolEqualsAttributes) InternalWithRef ¶
func (be AdvancedFilterBoolEqualsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterBoolEqualsAttributes
func (AdvancedFilterBoolEqualsAttributes) Key ¶
func (be AdvancedFilterBoolEqualsAttributes) Key() terra.StringValue
func (AdvancedFilterBoolEqualsAttributes) Value ¶
func (be AdvancedFilterBoolEqualsAttributes) Value() terra.BoolValue
type AdvancedFilterIsNotNull ¶
type AdvancedFilterIsNotNull struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` }
type AdvancedFilterIsNotNullAttributes ¶
type AdvancedFilterIsNotNullAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterIsNotNullAttributes) InternalRef ¶
func (inn AdvancedFilterIsNotNullAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterIsNotNullAttributes) InternalTokens ¶
func (inn AdvancedFilterIsNotNullAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterIsNotNullAttributes) InternalWithRef ¶
func (inn AdvancedFilterIsNotNullAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterIsNotNullAttributes
func (AdvancedFilterIsNotNullAttributes) Key ¶
func (inn AdvancedFilterIsNotNullAttributes) Key() terra.StringValue
type AdvancedFilterIsNotNullState ¶
type AdvancedFilterIsNotNullState struct {
Key string `json:"key"`
}
type AdvancedFilterIsNullOrUndefined ¶
type AdvancedFilterIsNullOrUndefined struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` }
type AdvancedFilterIsNullOrUndefinedAttributes ¶
type AdvancedFilterIsNullOrUndefinedAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterIsNullOrUndefinedAttributes) InternalRef ¶
func (inou AdvancedFilterIsNullOrUndefinedAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterIsNullOrUndefinedAttributes) InternalTokens ¶
func (inou AdvancedFilterIsNullOrUndefinedAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterIsNullOrUndefinedAttributes) InternalWithRef ¶
func (inou AdvancedFilterIsNullOrUndefinedAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterIsNullOrUndefinedAttributes
func (AdvancedFilterIsNullOrUndefinedAttributes) Key ¶
func (inou AdvancedFilterIsNullOrUndefinedAttributes) Key() terra.StringValue
type AdvancedFilterIsNullOrUndefinedState ¶
type AdvancedFilterIsNullOrUndefinedState struct {
Key string `json:"key"`
}
type AdvancedFilterNumberGreaterThan ¶
type AdvancedFilterNumberGreaterThan struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: number, required Value terra.NumberValue `hcl:"value,attr" validate:"required"` }
type AdvancedFilterNumberGreaterThanAttributes ¶
type AdvancedFilterNumberGreaterThanAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterNumberGreaterThanAttributes) InternalRef ¶
func (ngt AdvancedFilterNumberGreaterThanAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterNumberGreaterThanAttributes) InternalTokens ¶
func (ngt AdvancedFilterNumberGreaterThanAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterNumberGreaterThanAttributes) InternalWithRef ¶
func (ngt AdvancedFilterNumberGreaterThanAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberGreaterThanAttributes
func (AdvancedFilterNumberGreaterThanAttributes) Key ¶
func (ngt AdvancedFilterNumberGreaterThanAttributes) Key() terra.StringValue
func (AdvancedFilterNumberGreaterThanAttributes) Value ¶
func (ngt AdvancedFilterNumberGreaterThanAttributes) Value() terra.NumberValue
type AdvancedFilterNumberGreaterThanOrEquals ¶
type AdvancedFilterNumberGreaterThanOrEquals struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: number, required Value terra.NumberValue `hcl:"value,attr" validate:"required"` }
type AdvancedFilterNumberGreaterThanOrEqualsAttributes ¶
type AdvancedFilterNumberGreaterThanOrEqualsAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterNumberGreaterThanOrEqualsAttributes) InternalRef ¶
func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterNumberGreaterThanOrEqualsAttributes) InternalTokens ¶
func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterNumberGreaterThanOrEqualsAttributes) InternalWithRef ¶
func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberGreaterThanOrEqualsAttributes
func (AdvancedFilterNumberGreaterThanOrEqualsAttributes) Key ¶
func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) Key() terra.StringValue
func (AdvancedFilterNumberGreaterThanOrEqualsAttributes) Value ¶
func (ngtoe AdvancedFilterNumberGreaterThanOrEqualsAttributes) Value() terra.NumberValue
type AdvancedFilterNumberIn ¶
type AdvancedFilterNumberIn struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of number, required Values terra.ListValue[terra.NumberValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterNumberInAttributes ¶
type AdvancedFilterNumberInAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterNumberInAttributes) InternalRef ¶
func (ni AdvancedFilterNumberInAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterNumberInAttributes) InternalTokens ¶
func (ni AdvancedFilterNumberInAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterNumberInAttributes) InternalWithRef ¶
func (ni AdvancedFilterNumberInAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberInAttributes
func (AdvancedFilterNumberInAttributes) Key ¶
func (ni AdvancedFilterNumberInAttributes) Key() terra.StringValue
func (AdvancedFilterNumberInAttributes) Values ¶
func (ni AdvancedFilterNumberInAttributes) Values() terra.ListValue[terra.NumberValue]
type AdvancedFilterNumberInRange ¶
type AdvancedFilterNumberInRange struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of list of number, required Values terra.ListValue[terra.ListValue[terra.NumberValue]] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterNumberInRangeAttributes ¶
type AdvancedFilterNumberInRangeAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterNumberInRangeAttributes) InternalRef ¶
func (nir AdvancedFilterNumberInRangeAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterNumberInRangeAttributes) InternalTokens ¶
func (nir AdvancedFilterNumberInRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterNumberInRangeAttributes) InternalWithRef ¶
func (nir AdvancedFilterNumberInRangeAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberInRangeAttributes
func (AdvancedFilterNumberInRangeAttributes) Key ¶
func (nir AdvancedFilterNumberInRangeAttributes) Key() terra.StringValue
func (AdvancedFilterNumberInRangeAttributes) Values ¶
func (nir AdvancedFilterNumberInRangeAttributes) Values() terra.ListValue[terra.ListValue[terra.NumberValue]]
type AdvancedFilterNumberLessThan ¶
type AdvancedFilterNumberLessThan struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: number, required Value terra.NumberValue `hcl:"value,attr" validate:"required"` }
type AdvancedFilterNumberLessThanAttributes ¶
type AdvancedFilterNumberLessThanAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterNumberLessThanAttributes) InternalRef ¶
func (nlt AdvancedFilterNumberLessThanAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterNumberLessThanAttributes) InternalTokens ¶
func (nlt AdvancedFilterNumberLessThanAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterNumberLessThanAttributes) InternalWithRef ¶
func (nlt AdvancedFilterNumberLessThanAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberLessThanAttributes
func (AdvancedFilterNumberLessThanAttributes) Key ¶
func (nlt AdvancedFilterNumberLessThanAttributes) Key() terra.StringValue
func (AdvancedFilterNumberLessThanAttributes) Value ¶
func (nlt AdvancedFilterNumberLessThanAttributes) Value() terra.NumberValue
type AdvancedFilterNumberLessThanOrEquals ¶
type AdvancedFilterNumberLessThanOrEquals struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: number, required Value terra.NumberValue `hcl:"value,attr" validate:"required"` }
type AdvancedFilterNumberLessThanOrEqualsAttributes ¶
type AdvancedFilterNumberLessThanOrEqualsAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterNumberLessThanOrEqualsAttributes) InternalRef ¶
func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterNumberLessThanOrEqualsAttributes) InternalTokens ¶
func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterNumberLessThanOrEqualsAttributes) InternalWithRef ¶
func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberLessThanOrEqualsAttributes
func (AdvancedFilterNumberLessThanOrEqualsAttributes) Key ¶
func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) Key() terra.StringValue
func (AdvancedFilterNumberLessThanOrEqualsAttributes) Value ¶
func (nltoe AdvancedFilterNumberLessThanOrEqualsAttributes) Value() terra.NumberValue
type AdvancedFilterNumberNotIn ¶
type AdvancedFilterNumberNotIn struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of number, required Values terra.ListValue[terra.NumberValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterNumberNotInAttributes ¶
type AdvancedFilterNumberNotInAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterNumberNotInAttributes) InternalRef ¶
func (nni AdvancedFilterNumberNotInAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterNumberNotInAttributes) InternalTokens ¶
func (nni AdvancedFilterNumberNotInAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterNumberNotInAttributes) InternalWithRef ¶
func (nni AdvancedFilterNumberNotInAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberNotInAttributes
func (AdvancedFilterNumberNotInAttributes) Key ¶
func (nni AdvancedFilterNumberNotInAttributes) Key() terra.StringValue
func (AdvancedFilterNumberNotInAttributes) Values ¶
func (nni AdvancedFilterNumberNotInAttributes) Values() terra.ListValue[terra.NumberValue]
type AdvancedFilterNumberNotInRange ¶
type AdvancedFilterNumberNotInRange struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of list of number, required Values terra.ListValue[terra.ListValue[terra.NumberValue]] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterNumberNotInRangeAttributes ¶
type AdvancedFilterNumberNotInRangeAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterNumberNotInRangeAttributes) InternalRef ¶
func (nnir AdvancedFilterNumberNotInRangeAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterNumberNotInRangeAttributes) InternalTokens ¶
func (nnir AdvancedFilterNumberNotInRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterNumberNotInRangeAttributes) InternalWithRef ¶
func (nnir AdvancedFilterNumberNotInRangeAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterNumberNotInRangeAttributes
func (AdvancedFilterNumberNotInRangeAttributes) Key ¶
func (nnir AdvancedFilterNumberNotInRangeAttributes) Key() terra.StringValue
func (AdvancedFilterNumberNotInRangeAttributes) Values ¶
func (nnir AdvancedFilterNumberNotInRangeAttributes) Values() terra.ListValue[terra.ListValue[terra.NumberValue]]
type AdvancedFilterState ¶
type AdvancedFilterState struct { BoolEquals []AdvancedFilterBoolEqualsState `json:"bool_equals"` IsNotNull []AdvancedFilterIsNotNullState `json:"is_not_null"` IsNullOrUndefined []AdvancedFilterIsNullOrUndefinedState `json:"is_null_or_undefined"` NumberGreaterThan []AdvancedFilterNumberGreaterThanState `json:"number_greater_than"` NumberGreaterThanOrEquals []AdvancedFilterNumberGreaterThanOrEqualsState `json:"number_greater_than_or_equals"` NumberIn []AdvancedFilterNumberInState `json:"number_in"` NumberInRange []AdvancedFilterNumberInRangeState `json:"number_in_range"` NumberLessThan []AdvancedFilterNumberLessThanState `json:"number_less_than"` NumberLessThanOrEquals []AdvancedFilterNumberLessThanOrEqualsState `json:"number_less_than_or_equals"` NumberNotIn []AdvancedFilterNumberNotInState `json:"number_not_in"` NumberNotInRange []AdvancedFilterNumberNotInRangeState `json:"number_not_in_range"` StringBeginsWith []AdvancedFilterStringBeginsWithState `json:"string_begins_with"` StringContains []AdvancedFilterStringContainsState `json:"string_contains"` StringEndsWith []AdvancedFilterStringEndsWithState `json:"string_ends_with"` StringIn []AdvancedFilterStringInState `json:"string_in"` StringNotBeginsWith []AdvancedFilterStringNotBeginsWithState `json:"string_not_begins_with"` StringNotContains []AdvancedFilterStringNotContainsState `json:"string_not_contains"` StringNotEndsWith []AdvancedFilterStringNotEndsWithState `json:"string_not_ends_with"` StringNotIn []AdvancedFilterStringNotInState `json:"string_not_in"` }
type AdvancedFilterStringBeginsWith ¶
type AdvancedFilterStringBeginsWith struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of string, required Values terra.ListValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterStringBeginsWithAttributes ¶
type AdvancedFilterStringBeginsWithAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterStringBeginsWithAttributes) InternalRef ¶
func (sbw AdvancedFilterStringBeginsWithAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterStringBeginsWithAttributes) InternalTokens ¶
func (sbw AdvancedFilterStringBeginsWithAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterStringBeginsWithAttributes) InternalWithRef ¶
func (sbw AdvancedFilterStringBeginsWithAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringBeginsWithAttributes
func (AdvancedFilterStringBeginsWithAttributes) Key ¶
func (sbw AdvancedFilterStringBeginsWithAttributes) Key() terra.StringValue
func (AdvancedFilterStringBeginsWithAttributes) Values ¶
func (sbw AdvancedFilterStringBeginsWithAttributes) Values() terra.ListValue[terra.StringValue]
type AdvancedFilterStringContains ¶
type AdvancedFilterStringContains struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of string, required Values terra.ListValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterStringContainsAttributes ¶
type AdvancedFilterStringContainsAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterStringContainsAttributes) InternalRef ¶
func (sc AdvancedFilterStringContainsAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterStringContainsAttributes) InternalTokens ¶
func (sc AdvancedFilterStringContainsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterStringContainsAttributes) InternalWithRef ¶
func (sc AdvancedFilterStringContainsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringContainsAttributes
func (AdvancedFilterStringContainsAttributes) Key ¶
func (sc AdvancedFilterStringContainsAttributes) Key() terra.StringValue
func (AdvancedFilterStringContainsAttributes) Values ¶
func (sc AdvancedFilterStringContainsAttributes) Values() terra.ListValue[terra.StringValue]
type AdvancedFilterStringEndsWith ¶
type AdvancedFilterStringEndsWith struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of string, required Values terra.ListValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterStringEndsWithAttributes ¶
type AdvancedFilterStringEndsWithAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterStringEndsWithAttributes) InternalRef ¶
func (sew AdvancedFilterStringEndsWithAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterStringEndsWithAttributes) InternalTokens ¶
func (sew AdvancedFilterStringEndsWithAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterStringEndsWithAttributes) InternalWithRef ¶
func (sew AdvancedFilterStringEndsWithAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringEndsWithAttributes
func (AdvancedFilterStringEndsWithAttributes) Key ¶
func (sew AdvancedFilterStringEndsWithAttributes) Key() terra.StringValue
func (AdvancedFilterStringEndsWithAttributes) Values ¶
func (sew AdvancedFilterStringEndsWithAttributes) Values() terra.ListValue[terra.StringValue]
type AdvancedFilterStringIn ¶
type AdvancedFilterStringIn struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of string, required Values terra.ListValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterStringInAttributes ¶
type AdvancedFilterStringInAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterStringInAttributes) InternalRef ¶
func (si AdvancedFilterStringInAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterStringInAttributes) InternalTokens ¶
func (si AdvancedFilterStringInAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterStringInAttributes) InternalWithRef ¶
func (si AdvancedFilterStringInAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringInAttributes
func (AdvancedFilterStringInAttributes) Key ¶
func (si AdvancedFilterStringInAttributes) Key() terra.StringValue
func (AdvancedFilterStringInAttributes) Values ¶
func (si AdvancedFilterStringInAttributes) Values() terra.ListValue[terra.StringValue]
type AdvancedFilterStringNotBeginsWith ¶
type AdvancedFilterStringNotBeginsWith struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of string, required Values terra.ListValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterStringNotBeginsWithAttributes ¶
type AdvancedFilterStringNotBeginsWithAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterStringNotBeginsWithAttributes) InternalRef ¶
func (snbw AdvancedFilterStringNotBeginsWithAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterStringNotBeginsWithAttributes) InternalTokens ¶
func (snbw AdvancedFilterStringNotBeginsWithAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterStringNotBeginsWithAttributes) InternalWithRef ¶
func (snbw AdvancedFilterStringNotBeginsWithAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringNotBeginsWithAttributes
func (AdvancedFilterStringNotBeginsWithAttributes) Key ¶
func (snbw AdvancedFilterStringNotBeginsWithAttributes) Key() terra.StringValue
func (AdvancedFilterStringNotBeginsWithAttributes) Values ¶
func (snbw AdvancedFilterStringNotBeginsWithAttributes) Values() terra.ListValue[terra.StringValue]
type AdvancedFilterStringNotContains ¶
type AdvancedFilterStringNotContains struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of string, required Values terra.ListValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterStringNotContainsAttributes ¶
type AdvancedFilterStringNotContainsAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterStringNotContainsAttributes) InternalRef ¶
func (snc AdvancedFilterStringNotContainsAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterStringNotContainsAttributes) InternalTokens ¶
func (snc AdvancedFilterStringNotContainsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterStringNotContainsAttributes) InternalWithRef ¶
func (snc AdvancedFilterStringNotContainsAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringNotContainsAttributes
func (AdvancedFilterStringNotContainsAttributes) Key ¶
func (snc AdvancedFilterStringNotContainsAttributes) Key() terra.StringValue
func (AdvancedFilterStringNotContainsAttributes) Values ¶
func (snc AdvancedFilterStringNotContainsAttributes) Values() terra.ListValue[terra.StringValue]
type AdvancedFilterStringNotEndsWith ¶
type AdvancedFilterStringNotEndsWith struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of string, required Values terra.ListValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterStringNotEndsWithAttributes ¶
type AdvancedFilterStringNotEndsWithAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterStringNotEndsWithAttributes) InternalRef ¶
func (snew AdvancedFilterStringNotEndsWithAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterStringNotEndsWithAttributes) InternalTokens ¶
func (snew AdvancedFilterStringNotEndsWithAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterStringNotEndsWithAttributes) InternalWithRef ¶
func (snew AdvancedFilterStringNotEndsWithAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringNotEndsWithAttributes
func (AdvancedFilterStringNotEndsWithAttributes) Key ¶
func (snew AdvancedFilterStringNotEndsWithAttributes) Key() terra.StringValue
func (AdvancedFilterStringNotEndsWithAttributes) Values ¶
func (snew AdvancedFilterStringNotEndsWithAttributes) Values() terra.ListValue[terra.StringValue]
type AdvancedFilterStringNotIn ¶
type AdvancedFilterStringNotIn struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Values: list of string, required Values terra.ListValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type AdvancedFilterStringNotInAttributes ¶
type AdvancedFilterStringNotInAttributes struct {
// contains filtered or unexported fields
}
func (AdvancedFilterStringNotInAttributes) InternalRef ¶
func (sni AdvancedFilterStringNotInAttributes) InternalRef() (terra.Reference, error)
func (AdvancedFilterStringNotInAttributes) InternalTokens ¶
func (sni AdvancedFilterStringNotInAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AdvancedFilterStringNotInAttributes) InternalWithRef ¶
func (sni AdvancedFilterStringNotInAttributes) InternalWithRef(ref terra.Reference) AdvancedFilterStringNotInAttributes
func (AdvancedFilterStringNotInAttributes) Key ¶
func (sni AdvancedFilterStringNotInAttributes) Key() terra.StringValue
func (AdvancedFilterStringNotInAttributes) Values ¶
func (sni AdvancedFilterStringNotInAttributes) Values() terra.ListValue[terra.StringValue]
type Args ¶
type Args struct { // AdvancedFilteringOnArraysEnabled: bool, optional AdvancedFilteringOnArraysEnabled terra.BoolValue `hcl:"advanced_filtering_on_arrays_enabled,attr"` // EventDeliverySchema: string, optional EventDeliverySchema terra.StringValue `hcl:"event_delivery_schema,attr"` // EventhubEndpointId: string, optional EventhubEndpointId terra.StringValue `hcl:"eventhub_endpoint_id,attr"` // ExpirationTimeUtc: string, optional ExpirationTimeUtc terra.StringValue `hcl:"expiration_time_utc,attr"` // HybridConnectionEndpointId: string, optional HybridConnectionEndpointId terra.StringValue `hcl:"hybrid_connection_endpoint_id,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // IncludedEventTypes: list of string, optional IncludedEventTypes terra.ListValue[terra.StringValue] `hcl:"included_event_types,attr"` // Labels: list of string, optional Labels terra.ListValue[terra.StringValue] `hcl:"labels,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Scope: string, required Scope terra.StringValue `hcl:"scope,attr" validate:"required"` // ServiceBusQueueEndpointId: string, optional ServiceBusQueueEndpointId terra.StringValue `hcl:"service_bus_queue_endpoint_id,attr"` // ServiceBusTopicEndpointId: string, optional ServiceBusTopicEndpointId terra.StringValue `hcl:"service_bus_topic_endpoint_id,attr"` // AdvancedFilter: optional AdvancedFilter *AdvancedFilter `hcl:"advanced_filter,block"` // AzureFunctionEndpoint: optional AzureFunctionEndpoint *AzureFunctionEndpoint `hcl:"azure_function_endpoint,block"` // DeadLetterIdentity: optional DeadLetterIdentity *DeadLetterIdentity `hcl:"dead_letter_identity,block"` // DeliveryIdentity: optional DeliveryIdentity *DeliveryIdentity `hcl:"delivery_identity,block"` // DeliveryProperty: min=0 DeliveryProperty []DeliveryProperty `hcl:"delivery_property,block" validate:"min=0"` // RetryPolicy: optional RetryPolicy *RetryPolicy `hcl:"retry_policy,block"` // StorageBlobDeadLetterDestination: optional StorageBlobDeadLetterDestination *StorageBlobDeadLetterDestination `hcl:"storage_blob_dead_letter_destination,block"` // StorageQueueEndpoint: optional StorageQueueEndpoint *StorageQueueEndpoint `hcl:"storage_queue_endpoint,block"` // SubjectFilter: optional SubjectFilter *SubjectFilter `hcl:"subject_filter,block"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` // WebhookEndpoint: optional WebhookEndpoint *WebhookEndpoint `hcl:"webhook_endpoint,block"` }
Args contains the configurations for azurerm_eventgrid_event_subscription.
type AzureFunctionEndpoint ¶
type AzureFunctionEndpoint struct { // FunctionId: string, required FunctionId terra.StringValue `hcl:"function_id,attr" validate:"required"` // MaxEventsPerBatch: number, optional MaxEventsPerBatch terra.NumberValue `hcl:"max_events_per_batch,attr"` // PreferredBatchSizeInKilobytes: number, optional PreferredBatchSizeInKilobytes terra.NumberValue `hcl:"preferred_batch_size_in_kilobytes,attr"` }
type AzureFunctionEndpointAttributes ¶
type AzureFunctionEndpointAttributes struct {
// contains filtered or unexported fields
}
func (AzureFunctionEndpointAttributes) FunctionId ¶
func (afe AzureFunctionEndpointAttributes) FunctionId() terra.StringValue
func (AzureFunctionEndpointAttributes) InternalRef ¶
func (afe AzureFunctionEndpointAttributes) InternalRef() (terra.Reference, error)
func (AzureFunctionEndpointAttributes) InternalTokens ¶
func (afe AzureFunctionEndpointAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AzureFunctionEndpointAttributes) InternalWithRef ¶
func (afe AzureFunctionEndpointAttributes) InternalWithRef(ref terra.Reference) AzureFunctionEndpointAttributes
func (AzureFunctionEndpointAttributes) MaxEventsPerBatch ¶
func (afe AzureFunctionEndpointAttributes) MaxEventsPerBatch() terra.NumberValue
func (AzureFunctionEndpointAttributes) PreferredBatchSizeInKilobytes ¶
func (afe AzureFunctionEndpointAttributes) PreferredBatchSizeInKilobytes() terra.NumberValue
type DeadLetterIdentity ¶
type DeadLetterIdentity struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // UserAssignedIdentity: string, optional UserAssignedIdentity terra.StringValue `hcl:"user_assigned_identity,attr"` }
type DeadLetterIdentityAttributes ¶
type DeadLetterIdentityAttributes struct {
// contains filtered or unexported fields
}
func (DeadLetterIdentityAttributes) InternalRef ¶
func (dli DeadLetterIdentityAttributes) InternalRef() (terra.Reference, error)
func (DeadLetterIdentityAttributes) InternalTokens ¶
func (dli DeadLetterIdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DeadLetterIdentityAttributes) InternalWithRef ¶
func (dli DeadLetterIdentityAttributes) InternalWithRef(ref terra.Reference) DeadLetterIdentityAttributes
func (DeadLetterIdentityAttributes) Type ¶
func (dli DeadLetterIdentityAttributes) Type() terra.StringValue
func (DeadLetterIdentityAttributes) UserAssignedIdentity ¶
func (dli DeadLetterIdentityAttributes) UserAssignedIdentity() terra.StringValue
type DeadLetterIdentityState ¶
type DeliveryIdentity ¶
type DeliveryIdentity struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // UserAssignedIdentity: string, optional UserAssignedIdentity terra.StringValue `hcl:"user_assigned_identity,attr"` }
type DeliveryIdentityAttributes ¶
type DeliveryIdentityAttributes struct {
// contains filtered or unexported fields
}
func (DeliveryIdentityAttributes) InternalRef ¶
func (di DeliveryIdentityAttributes) InternalRef() (terra.Reference, error)
func (DeliveryIdentityAttributes) InternalTokens ¶
func (di DeliveryIdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DeliveryIdentityAttributes) InternalWithRef ¶
func (di DeliveryIdentityAttributes) InternalWithRef(ref terra.Reference) DeliveryIdentityAttributes
func (DeliveryIdentityAttributes) Type ¶
func (di DeliveryIdentityAttributes) Type() terra.StringValue
func (DeliveryIdentityAttributes) UserAssignedIdentity ¶
func (di DeliveryIdentityAttributes) UserAssignedIdentity() terra.StringValue
type DeliveryIdentityState ¶
type DeliveryProperty ¶
type DeliveryProperty struct { // HeaderName: string, required HeaderName terra.StringValue `hcl:"header_name,attr" validate:"required"` // Secret: bool, optional Secret terra.BoolValue `hcl:"secret,attr"` // SourceField: string, optional SourceField terra.StringValue `hcl:"source_field,attr"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type DeliveryPropertyAttributes ¶
type DeliveryPropertyAttributes struct {
// contains filtered or unexported fields
}
func (DeliveryPropertyAttributes) HeaderName ¶
func (dp DeliveryPropertyAttributes) HeaderName() terra.StringValue
func (DeliveryPropertyAttributes) InternalRef ¶
func (dp DeliveryPropertyAttributes) InternalRef() (terra.Reference, error)
func (DeliveryPropertyAttributes) InternalTokens ¶
func (dp DeliveryPropertyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DeliveryPropertyAttributes) InternalWithRef ¶
func (dp DeliveryPropertyAttributes) InternalWithRef(ref terra.Reference) DeliveryPropertyAttributes
func (DeliveryPropertyAttributes) Secret ¶
func (dp DeliveryPropertyAttributes) Secret() terra.BoolValue
func (DeliveryPropertyAttributes) SourceField ¶
func (dp DeliveryPropertyAttributes) SourceField() terra.StringValue
func (DeliveryPropertyAttributes) Type ¶
func (dp DeliveryPropertyAttributes) Type() terra.StringValue
func (DeliveryPropertyAttributes) Value ¶
func (dp DeliveryPropertyAttributes) Value() terra.StringValue
type DeliveryPropertyState ¶
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 azurerm_eventgrid_event_subscription.
func (*Resource) Attributes ¶
func (aees *Resource) Attributes() azurermEventgridEventSubscriptionAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (aees *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (aees *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 RetryPolicy ¶
type RetryPolicy struct { // EventTimeToLive: number, required EventTimeToLive terra.NumberValue `hcl:"event_time_to_live,attr" validate:"required"` // MaxDeliveryAttempts: number, required MaxDeliveryAttempts terra.NumberValue `hcl:"max_delivery_attempts,attr" validate:"required"` }
type RetryPolicyAttributes ¶
type RetryPolicyAttributes struct {
// contains filtered or unexported fields
}
func (RetryPolicyAttributes) EventTimeToLive ¶
func (rp RetryPolicyAttributes) EventTimeToLive() terra.NumberValue
func (RetryPolicyAttributes) InternalRef ¶
func (rp RetryPolicyAttributes) InternalRef() (terra.Reference, error)
func (RetryPolicyAttributes) InternalTokens ¶
func (rp RetryPolicyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RetryPolicyAttributes) InternalWithRef ¶
func (rp RetryPolicyAttributes) InternalWithRef(ref terra.Reference) RetryPolicyAttributes
func (RetryPolicyAttributes) MaxDeliveryAttempts ¶
func (rp RetryPolicyAttributes) MaxDeliveryAttempts() terra.NumberValue
type RetryPolicyState ¶
type StorageBlobDeadLetterDestination ¶
type StorageBlobDeadLetterDestination struct { // StorageAccountId: string, required StorageAccountId terra.StringValue `hcl:"storage_account_id,attr" validate:"required"` // StorageBlobContainerName: string, required StorageBlobContainerName terra.StringValue `hcl:"storage_blob_container_name,attr" validate:"required"` }
type StorageBlobDeadLetterDestinationAttributes ¶
type StorageBlobDeadLetterDestinationAttributes struct {
// contains filtered or unexported fields
}
func (StorageBlobDeadLetterDestinationAttributes) InternalRef ¶
func (sbdld StorageBlobDeadLetterDestinationAttributes) InternalRef() (terra.Reference, error)
func (StorageBlobDeadLetterDestinationAttributes) InternalTokens ¶
func (sbdld StorageBlobDeadLetterDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StorageBlobDeadLetterDestinationAttributes) InternalWithRef ¶
func (sbdld StorageBlobDeadLetterDestinationAttributes) InternalWithRef(ref terra.Reference) StorageBlobDeadLetterDestinationAttributes
func (StorageBlobDeadLetterDestinationAttributes) StorageAccountId ¶
func (sbdld StorageBlobDeadLetterDestinationAttributes) StorageAccountId() terra.StringValue
func (StorageBlobDeadLetterDestinationAttributes) StorageBlobContainerName ¶
func (sbdld StorageBlobDeadLetterDestinationAttributes) StorageBlobContainerName() terra.StringValue
type StorageQueueEndpoint ¶
type StorageQueueEndpoint struct { // QueueMessageTimeToLiveInSeconds: number, optional QueueMessageTimeToLiveInSeconds terra.NumberValue `hcl:"queue_message_time_to_live_in_seconds,attr"` // QueueName: string, required QueueName terra.StringValue `hcl:"queue_name,attr" validate:"required"` // StorageAccountId: string, required StorageAccountId terra.StringValue `hcl:"storage_account_id,attr" validate:"required"` }
type StorageQueueEndpointAttributes ¶
type StorageQueueEndpointAttributes struct {
// contains filtered or unexported fields
}
func (StorageQueueEndpointAttributes) InternalRef ¶
func (sqe StorageQueueEndpointAttributes) InternalRef() (terra.Reference, error)
func (StorageQueueEndpointAttributes) InternalTokens ¶
func (sqe StorageQueueEndpointAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StorageQueueEndpointAttributes) InternalWithRef ¶
func (sqe StorageQueueEndpointAttributes) InternalWithRef(ref terra.Reference) StorageQueueEndpointAttributes
func (StorageQueueEndpointAttributes) QueueMessageTimeToLiveInSeconds ¶
func (sqe StorageQueueEndpointAttributes) QueueMessageTimeToLiveInSeconds() terra.NumberValue
func (StorageQueueEndpointAttributes) QueueName ¶
func (sqe StorageQueueEndpointAttributes) QueueName() terra.StringValue
func (StorageQueueEndpointAttributes) StorageAccountId ¶
func (sqe StorageQueueEndpointAttributes) StorageAccountId() terra.StringValue
type SubjectFilter ¶
type SubjectFilter struct { // CaseSensitive: bool, optional CaseSensitive terra.BoolValue `hcl:"case_sensitive,attr"` // SubjectBeginsWith: string, optional SubjectBeginsWith terra.StringValue `hcl:"subject_begins_with,attr"` // SubjectEndsWith: string, optional SubjectEndsWith terra.StringValue `hcl:"subject_ends_with,attr"` }
type SubjectFilterAttributes ¶
type SubjectFilterAttributes struct {
// contains filtered or unexported fields
}
func (SubjectFilterAttributes) CaseSensitive ¶
func (sf SubjectFilterAttributes) CaseSensitive() terra.BoolValue
func (SubjectFilterAttributes) InternalRef ¶
func (sf SubjectFilterAttributes) InternalRef() (terra.Reference, error)
func (SubjectFilterAttributes) InternalTokens ¶
func (sf SubjectFilterAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SubjectFilterAttributes) InternalWithRef ¶
func (sf SubjectFilterAttributes) InternalWithRef(ref terra.Reference) SubjectFilterAttributes
func (SubjectFilterAttributes) SubjectBeginsWith ¶
func (sf SubjectFilterAttributes) SubjectBeginsWith() terra.StringValue
func (SubjectFilterAttributes) SubjectEndsWith ¶
func (sf SubjectFilterAttributes) SubjectEndsWith() terra.StringValue
type SubjectFilterState ¶
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Read: string, optional Read terra.StringValue `hcl:"read,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) Read ¶
func (t TimeoutsAttributes) Read() terra.StringValue
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
type WebhookEndpoint ¶
type WebhookEndpoint struct { // ActiveDirectoryAppIdOrUri: string, optional ActiveDirectoryAppIdOrUri terra.StringValue `hcl:"active_directory_app_id_or_uri,attr"` // ActiveDirectoryTenantId: string, optional ActiveDirectoryTenantId terra.StringValue `hcl:"active_directory_tenant_id,attr"` // MaxEventsPerBatch: number, optional MaxEventsPerBatch terra.NumberValue `hcl:"max_events_per_batch,attr"` // PreferredBatchSizeInKilobytes: number, optional PreferredBatchSizeInKilobytes terra.NumberValue `hcl:"preferred_batch_size_in_kilobytes,attr"` // Url: string, required Url terra.StringValue `hcl:"url,attr" validate:"required"` }
type WebhookEndpointAttributes ¶
type WebhookEndpointAttributes struct {
// contains filtered or unexported fields
}
func (WebhookEndpointAttributes) ActiveDirectoryAppIdOrUri ¶
func (we WebhookEndpointAttributes) ActiveDirectoryAppIdOrUri() terra.StringValue
func (WebhookEndpointAttributes) ActiveDirectoryTenantId ¶
func (we WebhookEndpointAttributes) ActiveDirectoryTenantId() terra.StringValue
func (WebhookEndpointAttributes) BaseUrl ¶
func (we WebhookEndpointAttributes) BaseUrl() terra.StringValue
func (WebhookEndpointAttributes) InternalRef ¶
func (we WebhookEndpointAttributes) InternalRef() (terra.Reference, error)
func (WebhookEndpointAttributes) InternalTokens ¶
func (we WebhookEndpointAttributes) InternalTokens() (hclwrite.Tokens, error)
func (WebhookEndpointAttributes) InternalWithRef ¶
func (we WebhookEndpointAttributes) InternalWithRef(ref terra.Reference) WebhookEndpointAttributes
func (WebhookEndpointAttributes) MaxEventsPerBatch ¶
func (we WebhookEndpointAttributes) MaxEventsPerBatch() terra.NumberValue
func (WebhookEndpointAttributes) PreferredBatchSizeInKilobytes ¶
func (we WebhookEndpointAttributes) PreferredBatchSizeInKilobytes() terra.NumberValue
func (WebhookEndpointAttributes) Url ¶
func (we WebhookEndpointAttributes) Url() terra.StringValue
type WebhookEndpointState ¶
type WebhookEndpointState struct { ActiveDirectoryAppIdOrUri string `json:"active_directory_app_id_or_uri"` ActiveDirectoryTenantId string `json:"active_directory_tenant_id"` BaseUrl string `json:"base_url"` MaxEventsPerBatch float64 `json:"max_events_per_batch"` PreferredBatchSizeInKilobytes float64 `json:"preferred_batch_size_in_kilobytes"` Url string `json:"url"` }
Click to show internal directories.
Click to hide internal directories.