Documentation ¶
Index ¶
- func OrgWebhooksDataSourceSchema(ctx context.Context) schema.Schema
- func SdkToTerraform(ctx context.Context, l *[]models.Webhook, elements *[]attr.Value) diag.Diagnostics
- type OrgWebhooksModel
- type OrgWebhooksType
- func (t OrgWebhooksType) Equal(o attr.Type) bool
- func (t OrgWebhooksType) String() string
- func (t OrgWebhooksType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t OrgWebhooksType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t OrgWebhooksType) ValueType(ctx context.Context) attr.Value
- type OrgWebhooksValue
- func NewOrgWebhooksValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OrgWebhooksValue, diag.Diagnostics)
- func NewOrgWebhooksValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) OrgWebhooksValue
- func NewOrgWebhooksValueNull() OrgWebhooksValue
- func NewOrgWebhooksValueUnknown() OrgWebhooksValue
- func (v OrgWebhooksValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v OrgWebhooksValue) Equal(o attr.Value) bool
- func (v OrgWebhooksValue) IsNull() bool
- func (v OrgWebhooksValue) IsUnknown() bool
- func (v OrgWebhooksValue) String() string
- func (v OrgWebhooksValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v OrgWebhooksValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v OrgWebhooksValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SdkToTerraform ¶
Types ¶
type OrgWebhooksModel ¶
type OrgWebhooksType ¶
type OrgWebhooksType struct {
basetypes.ObjectType
}
func (OrgWebhooksType) String ¶
func (t OrgWebhooksType) String() string
func (OrgWebhooksType) ValueFromObject ¶
func (t OrgWebhooksType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (OrgWebhooksType) ValueFromTerraform ¶
type OrgWebhooksValue ¶
type OrgWebhooksValue struct { CreatedTime basetypes.NumberValue `tfsdk:"created_time"` Enabled basetypes.BoolValue `tfsdk:"enabled"` Headers basetypes.MapValue `tfsdk:"headers"` Id basetypes.StringValue `tfsdk:"id"` ModifiedTime basetypes.NumberValue `tfsdk:"modified_time"` Name basetypes.StringValue `tfsdk:"name"` Oauth2ClientId basetypes.StringValue `tfsdk:"oauth2_client_id"` Oauth2ClientSecret basetypes.StringValue `tfsdk:"oauth2_client_secret"` Oauth2GrantType basetypes.StringValue `tfsdk:"oauth2_grant_type"` Oauth2Password basetypes.StringValue `tfsdk:"oauth2_password"` Oauth2Scopes basetypes.ListValue `tfsdk:"oauth2_scopes"` Oauth2TokenUrl basetypes.StringValue `tfsdk:"oauth2_token_url"` Oauth2Username basetypes.StringValue `tfsdk:"oauth2_username"` OrgId basetypes.StringValue `tfsdk:"org_id"` Secret basetypes.StringValue `tfsdk:"secret"` SiteId basetypes.StringValue `tfsdk:"site_id"` SplunkToken basetypes.StringValue `tfsdk:"splunk_token"` Topics basetypes.ListValue `tfsdk:"topics"` OrgWebhooksType basetypes.StringValue `tfsdk:"type"` Url basetypes.StringValue `tfsdk:"url"` VerifyCert basetypes.BoolValue `tfsdk:"verify_cert"` // contains filtered or unexported fields }
func NewOrgWebhooksValue ¶
func NewOrgWebhooksValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OrgWebhooksValue, diag.Diagnostics)
func NewOrgWebhooksValueMust ¶
func NewOrgWebhooksValueNull ¶
func NewOrgWebhooksValueNull() OrgWebhooksValue
func NewOrgWebhooksValueUnknown ¶
func NewOrgWebhooksValueUnknown() OrgWebhooksValue
func (OrgWebhooksValue) AttributeTypes ¶
func (OrgWebhooksValue) IsNull ¶
func (v OrgWebhooksValue) IsNull() bool
func (OrgWebhooksValue) IsUnknown ¶
func (v OrgWebhooksValue) IsUnknown() bool
func (OrgWebhooksValue) String ¶
func (v OrgWebhooksValue) String() string
func (OrgWebhooksValue) ToObjectValue ¶
func (v OrgWebhooksValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (OrgWebhooksValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.