Documentation ¶
Index ¶
- Constants
- Variables
- func IPCIDR() ipCIDRValidator
- func NewAWSIAMRoleResource() resource.Resource
- func NewCrowdSettingsResource() resource.Resource
- func NewGlobalRoleResource() resource.Resource
- func NewGroupResource() resource.Resource
- func NewLicenseResource() resource.Resource
- func NewMyJFrogIPAllowListResource() resource.Resource
- func NewOIDCConfigurationResource() resource.Resource
- func NewOIDCIdentityMappingResource() resource.Resource
- func NewPermissionResource() resource.Resource
- func NewProvider() func() provider.Provider
- func NewReverseProxyResource() resource.Resource
- func NewSAMLSettingsResource() resource.Resource
- func NewSCIMGroupResource() resource.Resource
- func NewSCIMUserResource() resource.Resource
- func NewWorkerServiceResource() resource.Resource
- type AWSIAMRoleAPIModel
- type AWSIAMRoleResource
- func (r *AWSIAMRoleResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *AWSIAMRoleResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *AWSIAMRoleResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *AWSIAMRoleResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *AWSIAMRoleResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *AWSIAMRoleResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *AWSIAMRoleResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *AWSIAMRoleResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type AWSIAMRoleResourceModel
- type CrowdSettingsAPIModel
- type CrowdSettingsResource
- func (r *CrowdSettingsResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *CrowdSettingsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *CrowdSettingsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *CrowdSettingsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *CrowdSettingsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *CrowdSettingsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *CrowdSettingsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type CrowdSettingsResourceModel
- type MyJFrogAllowlistConflictErrorResponse
- type MyJFrogAllowlistError
- type MyJFrogAllowlistErrorResponse
- type PermissionAPIModel
- type PlatformProvider
- func (p *PlatformProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *PlatformProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *PlatformProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *PlatformProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *PlatformProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
- type PlatformProviderMetadata
- type SAMLSettingsAPIModel
- type SAMLSettingsResource
- func (r *SAMLSettingsResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SAMLSettingsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SAMLSettingsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SAMLSettingsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SAMLSettingsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SAMLSettingsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SAMLSettingsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- func (r *SAMLSettingsResource) UpgradeState(ctx context.Context) map[int64]resource.StateUpgrader
- type SAMLSettingsResourceModelV0
- type SAMLSettingsResourceModelV1
- type SCIMErrorAPIModel
- type SCIMGroupAPIModel
- type SCIMGroupMemberAPIModel
- type SCIMGroupResource
- func (r *SCIMGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SCIMGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SCIMGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SCIMGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SCIMGroupResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *SCIMGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SCIMGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SCIMGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SCIMGroupResourceModel
- type SCIMUserAPIModel
- type SCIMUserEmailAPIModel
- type SCIMUserGroupAPIModel
- type SCIMUserResource
- func (r *SCIMUserResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SCIMUserResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SCIMUserResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SCIMUserResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SCIMUserResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *SCIMUserResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SCIMUserResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SCIMUserResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SCIMUserResourceModel
- type WorkersServiceAPIModel
Constants ¶
View Source
const ( AWSIAMRolesEndpoint = "access/api/v1/aws/iam_role" AWSIAMRoleEndpoint = "access/api/v1/aws/iam_role/{username}" )
View Source
const ( SCIMGroupsEndpoint = "access/api/v1/scim/v2/Groups" SCIMGroupEndpoint = "access/api/v1/scim/v2/Groups/{name}" )
View Source
const ( SCIMUsersEndpoint = "access/api/v1/scim/v2/Users" SCIMUserEndpoint = "access/api/v1/scim/v2/Users/{id}" )
View Source
const PermissionEndpoint = "/access/api/v2/permissions"
View Source
const WorkersServiceEndpoint = "worker/api/v1/workers"
Variables ¶
View Source
var OIDCConfigurationNameValidators = []validator.String{ stringvalidator.LengthBetween(1, 255), stringvalidator.RegexMatches( regexp.MustCompile(`^[a-z]{1}[a-z0-9\-]+$`), "must start with a lowercase letter and only contain lowercase letters, digits and `-` character.", ), }
View Source
var SCIMGroupMemberResourceModelAttributeType map[string]attr.Type = map[string]attr.Type{ "value": types.StringType, "display": types.StringType, }
View Source
var SCIMUserEmailResourceModelAttributeType map[string]attr.Type = map[string]attr.Type{ "value": types.StringType, "primary": types.BoolType, }
View Source
var SCIMUserGroupResourceModelAttributeType map[string]attr.Type = map[string]attr.Type{ "value": types.StringType, }
View Source
var Version = "1.0.0"
Functions ¶
func NewAWSIAMRoleResource ¶ added in v1.12.0
func NewCrowdSettingsResource ¶ added in v1.19.0
func NewGlobalRoleResource ¶ added in v1.4.0
func NewGroupResource ¶ added in v1.17.0
func NewLicenseResource ¶ added in v1.2.0
func NewMyJFrogIPAllowListResource ¶ added in v1.6.0
func NewOIDCConfigurationResource ¶ added in v1.5.0
func NewOIDCIdentityMappingResource ¶ added in v1.5.0
func NewPermissionResource ¶ added in v1.3.0
func NewProvider ¶
func NewReverseProxyResource ¶ added in v1.0.2
func NewSAMLSettingsResource ¶ added in v1.11.0
func NewSCIMGroupResource ¶ added in v1.11.0
func NewSCIMUserResource ¶ added in v1.11.0
Types ¶
type AWSIAMRoleAPIModel ¶ added in v1.12.0
type AWSIAMRoleResource ¶ added in v1.12.0
type AWSIAMRoleResource struct { ProviderData PlatformProviderMetadata TypeName string }
func (*AWSIAMRoleResource) Configure ¶ added in v1.12.0
func (r *AWSIAMRoleResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*AWSIAMRoleResource) Create ¶ added in v1.12.0
func (r *AWSIAMRoleResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*AWSIAMRoleResource) Delete ¶ added in v1.12.0
func (r *AWSIAMRoleResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*AWSIAMRoleResource) ImportState ¶ added in v1.12.0
func (r *AWSIAMRoleResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*AWSIAMRoleResource) Metadata ¶ added in v1.12.0
func (r *AWSIAMRoleResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*AWSIAMRoleResource) Read ¶ added in v1.12.0
func (r *AWSIAMRoleResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*AWSIAMRoleResource) Schema ¶ added in v1.12.0
func (r *AWSIAMRoleResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*AWSIAMRoleResource) Update ¶ added in v1.12.0
func (r *AWSIAMRoleResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type AWSIAMRoleResourceModel ¶ added in v1.12.0
type CrowdSettingsAPIModel ¶ added in v1.19.0
type CrowdSettingsAPIModel struct { Enable bool `json:"enable_integration"` ServerURL string `json:"server_url"` ApplicationName string `json:"application_name"` Password string `json:"password"` SessionValidationInterval int64 `json:"session_validation_interval"` UseDefaultProxy *bool `json:"use_default_proxy"` AutoUserCreation *bool `json:"auto_user_creation"` AllowUserToAccessProfile *bool `json:"allow_user_to_access_profile"` DirectAuthentication *bool `json:"direct_authentication"` OverrideAllGroupsUponLogin *bool `json:"override_all_groups_upon_login"` }
type CrowdSettingsResource ¶ added in v1.19.0
type CrowdSettingsResource struct {
util.JFrogResource
}
func (*CrowdSettingsResource) Configure ¶ added in v1.19.0
func (r *CrowdSettingsResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*CrowdSettingsResource) Create ¶ added in v1.19.0
func (r *CrowdSettingsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*CrowdSettingsResource) Delete ¶ added in v1.19.0
func (r *CrowdSettingsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*CrowdSettingsResource) ImportState ¶ added in v1.19.0
func (r *CrowdSettingsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*CrowdSettingsResource) Read ¶ added in v1.19.0
func (r *CrowdSettingsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*CrowdSettingsResource) Schema ¶ added in v1.19.0
func (r *CrowdSettingsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*CrowdSettingsResource) Update ¶ added in v1.19.0
func (r *CrowdSettingsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type CrowdSettingsResourceModel ¶ added in v1.19.0
type CrowdSettingsResourceModel struct { Enable types.Bool `tfsdk:"enable"` ServerURL types.String `tfsdk:"server_url"` ApplicationName types.String `tfsdk:"application_name"` Password types.String `tfsdk:"password"` SessionValidationInterval types.Int64 `tfsdk:"session_validation_interval"` UseDefaultProxy types.Bool `tfsdk:"use_default_proxy"` AutoUserCreation types.Bool `tfsdk:"auto_user_creation"` AllowUserToAccessProfile types.Bool `tfsdk:"allow_user_to_access_profile"` DirectAuthentication types.Bool `tfsdk:"direct_authentication"` OverrideAllGroupsUponLogin types.Bool `tfsdk:"override_all_groups_upon_login"` }
type MyJFrogAllowlistConflictErrorResponse ¶ added in v1.6.0
type MyJFrogAllowlistConflictErrorResponse struct { Status string `json:"status"` Errors []string `json:"errors"` }
func (MyJFrogAllowlistConflictErrorResponse) Error ¶ added in v1.6.0
func (r MyJFrogAllowlistConflictErrorResponse) Error() string
type MyJFrogAllowlistError ¶ added in v1.6.0
type MyJFrogAllowlistErrorResponse ¶ added in v1.6.0
type MyJFrogAllowlistErrorResponse struct { Status string `json:"status"` Message string `json:"message"` Errors []MyJFrogAllowlistError `json:"errors"` }
func (MyJFrogAllowlistErrorResponse) Error ¶ added in v1.6.0
func (r MyJFrogAllowlistErrorResponse) Error() string
type PermissionAPIModel ¶ added in v1.3.0
type PlatformProvider ¶
type PlatformProvider struct {
Meta PlatformProviderMetadata
}
func (*PlatformProvider) Configure ¶
func (p *PlatformProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*PlatformProvider) DataSources ¶
func (p *PlatformProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*PlatformProvider) Metadata ¶
func (p *PlatformProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*PlatformProvider) Resources ¶
func (p *PlatformProvider) Resources(ctx context.Context) []func() resource.Resource
func (*PlatformProvider) Schema ¶
func (p *PlatformProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
type PlatformProviderMetadata ¶ added in v1.6.0
type PlatformProviderMetadata struct { util.ProviderMetadata MyJFrogClient *resty.Client }
type SAMLSettingsAPIModel ¶ added in v1.11.0
type SAMLSettingsAPIModel struct { Name string `json:"name"` Enable bool `json:"enable_integration"` VerifyAudienceRestriction bool `json:"verify_audience_restriction"` LoginURL string `json:"login_url"` LogoutURL string `json:"logout_url"` ServiceProviderName string `json:"service_provider_name"` AutoUserCreation bool `json:"auto_user_creation"` AllowUserToAccessProfile bool `json:"allow_user_to_access_profile"` UseEncryptedAssertion bool `json:"use_encrypted_assertion"` AutoRedirect bool `json:"auto_redirect"` SyncGroups bool `json:"sync_groups"` Certificate string `json:"certificate"` GroupAttribute string `json:"group_attribute"` EmailAttribute string `json:"email_attribute"` NameIDAttribute string `json:"name_id_attribute"` LDAPGroupSettings []string `json:"ldap_group_settings"` }
type SAMLSettingsResource ¶ added in v1.11.0
type SAMLSettingsResource struct {
util.JFrogResource
}
func (*SAMLSettingsResource) Configure ¶ added in v1.11.0
func (r *SAMLSettingsResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*SAMLSettingsResource) Create ¶ added in v1.11.0
func (r *SAMLSettingsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SAMLSettingsResource) Delete ¶ added in v1.11.0
func (r *SAMLSettingsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SAMLSettingsResource) ImportState ¶ added in v1.11.0
func (r *SAMLSettingsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SAMLSettingsResource) Read ¶ added in v1.11.0
func (r *SAMLSettingsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SAMLSettingsResource) Schema ¶ added in v1.11.0
func (r *SAMLSettingsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SAMLSettingsResource) Update ¶ added in v1.11.0
func (r *SAMLSettingsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
func (*SAMLSettingsResource) UpgradeState ¶ added in v1.13.0
func (r *SAMLSettingsResource) UpgradeState(ctx context.Context) map[int64]resource.StateUpgrader
type SAMLSettingsResourceModelV0 ¶ added in v1.13.0
type SAMLSettingsResourceModelV0 struct { Name types.String `tfsdk:"name"` Enable types.Bool `tfsdk:"enable"` Certificate types.String `tfsdk:"certificate"` EmailAttribute types.String `tfsdk:"email_attribute"` GroupAttribute types.String `tfsdk:"group_attribute"` NameIDAttribute types.String `tfsdk:"name_id_attribute"` LoginURL types.String `tfsdk:"login_url"` LogoutURL types.String `tfsdk:"logout_url"` NoAutoUserCreation types.Bool `tfsdk:"no_auto_user_creation"` ServiceProviderName types.String `tfsdk:"service_provider_name"` AllowUserToAccessProfile types.Bool `tfsdk:"allow_user_to_access_profile"` AutoRedirect types.Bool `tfsdk:"auto_redirect"` SyncGroups types.Bool `tfsdk:"sync_groups"` VerifyAudienceRestriction types.Bool `tfsdk:"verify_audience_restriction"` UseEncryptedAssertion types.Bool `tfsdk:"use_encrypted_assertion"` }
type SAMLSettingsResourceModelV1 ¶ added in v1.13.0
type SAMLSettingsResourceModelV1 struct { SAMLSettingsResourceModelV0 AutoUserCreation types.Bool `tfsdk:"auto_user_creation"` LDAPGroupSettings types.Set `tfsdk:"ldap_group_settings"` }
type SCIMErrorAPIModel ¶ added in v1.11.0
type SCIMGroupAPIModel ¶ added in v1.11.0
type SCIMGroupMemberAPIModel ¶ added in v1.11.0
type SCIMGroupResource ¶ added in v1.11.0
type SCIMGroupResource struct { ProviderData PlatformProviderMetadata TypeName string }
func (*SCIMGroupResource) Configure ¶ added in v1.11.0
func (r *SCIMGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*SCIMGroupResource) Create ¶ added in v1.11.0
func (r *SCIMGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SCIMGroupResource) Delete ¶ added in v1.11.0
func (r *SCIMGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SCIMGroupResource) ImportState ¶ added in v1.11.0
func (r *SCIMGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SCIMGroupResource) Metadata ¶ added in v1.11.0
func (r *SCIMGroupResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SCIMGroupResource) Read ¶ added in v1.11.0
func (r *SCIMGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SCIMGroupResource) Schema ¶ added in v1.11.0
func (r *SCIMGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SCIMGroupResource) Update ¶ added in v1.11.0
func (r *SCIMGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SCIMGroupResourceModel ¶ added in v1.11.0
type SCIMUserAPIModel ¶ added in v1.11.0
type SCIMUserAPIModel struct { Schemas []string `json:"schemas"` Username string `json:"userName"` Active bool `json:"active"` Emails []SCIMUserEmailAPIModel `json:"emails"` Groups []SCIMUserGroupAPIModel `json:"groups,omitempty"` Meta map[string]string `json:"meta,omitempty"` }
type SCIMUserEmailAPIModel ¶ added in v1.11.0
type SCIMUserGroupAPIModel ¶ added in v1.11.0
type SCIMUserGroupAPIModel struct {
Value string `json:"value"`
}
type SCIMUserResource ¶ added in v1.11.0
type SCIMUserResource struct { ProviderData PlatformProviderMetadata TypeName string }
func (*SCIMUserResource) Configure ¶ added in v1.11.0
func (r *SCIMUserResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*SCIMUserResource) Create ¶ added in v1.11.0
func (r *SCIMUserResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SCIMUserResource) Delete ¶ added in v1.11.0
func (r *SCIMUserResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SCIMUserResource) ImportState ¶ added in v1.11.0
func (r *SCIMUserResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SCIMUserResource) Metadata ¶ added in v1.11.0
func (r *SCIMUserResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SCIMUserResource) Read ¶ added in v1.11.0
func (r *SCIMUserResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SCIMUserResource) Schema ¶ added in v1.11.0
func (r *SCIMUserResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SCIMUserResource) Update ¶ added in v1.11.0
func (r *SCIMUserResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SCIMUserResourceModel ¶ added in v1.11.0
type WorkersServiceAPIModel ¶
type WorkersServiceAPIModel struct { Key string `json:"key"` Description string `json:"description"` SourceCode string `json:"sourceCode"` Action string `json:"action"` FilterCriteria filterCriteriaAPIModel `json:"filterCriteria"` Enabled bool `json:"enabled"` Secrets []secretAPIModel `json:"secrets"` }
Source Files ¶
- provider.go
- resource_aws_iam_role.go
- resource_crowd_settings.go
- resource_global_role.go
- resource_group.go
- resource_license.go
- resource_myjfrog_ip_allowlist.go
- resource_oidc_configuration.go
- resource_oidc_identity_mapping.go
- resource_permission.go
- resource_reverse_proxy.go
- resource_saml_settings.go
- resource_scim_group.go
- resource_scim_user.go
- resource_workers_service.go
Click to show internal directories.
Click to hide internal directories.