Documentation
¶
Index ¶
- func DataSources() []func() datasource.DataSource
- func NewAPIServiceDeploymentResource() resource.Resource
- func NewAPIServiceOperationResource() resource.Resource
- func NewAPIServiceResource() resource.Resource
- func NewApplicationResourcePermissionResource() resource.Resource
- func NewApplicationRolePermissionResource() resource.Resource
- func NewApplicationRoleResource() resource.Resource
- func ResourceDecisionEndpoint() *schema.Resource
- func Resources() []func() resource.Resource
- type APIServiceAccessControlCustomResourceModel
- type APIServiceAccessControlResourceModel
- type APIServiceAuthorizationServerResourceModel
- type APIServiceDeploymentAuthorizationVersionResourceModel
- type APIServiceDeploymentDecisionEndpointResourceModel
- type APIServiceDeploymentPolicyResourceModel
- type APIServiceDeploymentResource
- func (r *APIServiceDeploymentResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *APIServiceDeploymentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *APIServiceDeploymentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *APIServiceDeploymentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *APIServiceDeploymentResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *APIServiceDeploymentResource) ModifyPlan(ctx context.Context, req resource.ModifyPlanRequest, ...)
- func (r *APIServiceDeploymentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *APIServiceDeploymentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *APIServiceDeploymentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type APIServiceDeploymentResourceModel
- type APIServiceDeploymentStatusErrorResourceModel
- type APIServiceDeploymentStatusResourceModel
- type APIServiceDirectoryResourceModel
- type APIServiceOperationAccessControlGroupGroupsResourceModel
- type APIServiceOperationAccessControlGroupResourceModel
- type APIServiceOperationAccessControlPermissionResourceModel
- type APIServiceOperationAccessControlResourceModel
- type APIServiceOperationAccessControlScopeResourceModel
- type APIServiceOperationAccessControlScopeScopesResourceModel
- type APIServiceOperationPathResourceModel
- type APIServiceOperationResource
- func (r *APIServiceOperationResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *APIServiceOperationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *APIServiceOperationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *APIServiceOperationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *APIServiceOperationResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *APIServiceOperationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *APIServiceOperationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *APIServiceOperationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type APIServiceOperationResourceModel
- type APIServiceResource
- func (r *APIServiceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *APIServiceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *APIServiceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *APIServiceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *APIServiceResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *APIServiceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *APIServiceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *APIServiceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- func (r *APIServiceResource) ValidateConfig(ctx context.Context, req resource.ValidateConfigRequest, ...)
- type APIServiceResourceModel
- type ApplicationResourcePermissionResource
- func (r *ApplicationResourcePermissionResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationResourcePermissionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationResourcePermissionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationResourcePermissionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationResourcePermissionResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationResourcePermissionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationResourcePermissionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationResourcePermissionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationResourcePermissionResourceModel
- type ApplicationRolePermissionPermissionResourceResourceModel
- type ApplicationRolePermissionResource
- func (r *ApplicationRolePermissionResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationRolePermissionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationRolePermissionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationRolePermissionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationRolePermissionResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationRolePermissionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationRolePermissionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationRolePermissionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationRolePermissionResourceModel
- type ApplicationRoleResource
- func (r *ApplicationRoleResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationRoleResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationRoleResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationRoleResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationRoleResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationRoleResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationRoleResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationRoleResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationRoleResourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSources ¶ added in v0.9.0
func DataSources() []func() datasource.DataSource
func NewAPIServiceDeploymentResource ¶ added in v1.0.0
New Object
func NewAPIServiceOperationResource ¶ added in v1.0.0
New Object
func NewAPIServiceResource ¶ added in v1.0.0
New Object
func NewApplicationResourcePermissionResource ¶ added in v1.0.0
New Object
func NewApplicationRolePermissionResource ¶ added in v1.0.0
New Object
func NewApplicationRoleResource ¶ added in v1.0.0
New Object
Types ¶
type APIServiceAccessControlCustomResourceModel ¶ added in v1.0.0
type APIServiceAccessControlResourceModel ¶ added in v1.0.0
type APIServiceAuthorizationServerResourceModel ¶ added in v1.0.0
type APIServiceAuthorizationServerResourceModel struct {
ResourceId pingonetypes.ResourceIDValue `tfsdk:"resource_id"`
Type types.String `tfsdk:"type"`
}
type APIServiceDeploymentAuthorizationVersionResourceModel ¶ added in v1.0.0
type APIServiceDeploymentAuthorizationVersionResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
}
type APIServiceDeploymentDecisionEndpointResourceModel ¶ added in v1.0.0
type APIServiceDeploymentDecisionEndpointResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
}
type APIServiceDeploymentPolicyResourceModel ¶ added in v1.0.0
type APIServiceDeploymentPolicyResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
}
type APIServiceDeploymentResource ¶ added in v1.0.0
type APIServiceDeploymentResource serviceClientType
Types
func (*APIServiceDeploymentResource) Configure ¶ added in v1.0.0
func (r *APIServiceDeploymentResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*APIServiceDeploymentResource) Create ¶ added in v1.0.0
func (r *APIServiceDeploymentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*APIServiceDeploymentResource) Delete ¶ added in v1.0.0
func (r *APIServiceDeploymentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*APIServiceDeploymentResource) ImportState ¶ added in v1.0.0
func (r *APIServiceDeploymentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*APIServiceDeploymentResource) Metadata ¶ added in v1.0.0
func (r *APIServiceDeploymentResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
Metadata
func (*APIServiceDeploymentResource) ModifyPlan ¶ added in v1.0.0
func (r *APIServiceDeploymentResource) ModifyPlan(ctx context.Context, req resource.ModifyPlanRequest, resp *resource.ModifyPlanResponse)
ModifyPlan
func (*APIServiceDeploymentResource) Read ¶ added in v1.0.0
func (r *APIServiceDeploymentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*APIServiceDeploymentResource) Schema ¶ added in v1.0.0
func (r *APIServiceDeploymentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
Schema.
func (*APIServiceDeploymentResource) Update ¶ added in v1.0.0
func (r *APIServiceDeploymentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type APIServiceDeploymentResourceModel ¶ added in v1.0.0
type APIServiceDeploymentResourceModel struct {
EnvironmentId pingonetypes.ResourceIDValue `tfsdk:"environment_id"`
APIServiceId pingonetypes.ResourceIDValue `tfsdk:"api_service_id"`
AuthorizationVersion types.Object `tfsdk:"authorization_version"`
DecisionEndpoint types.Object `tfsdk:"decision_endpoint"`
DeployedAt timetypes.RFC3339 `tfsdk:"deployed_at"`
Policy types.Object `tfsdk:"policy"`
Status types.Object `tfsdk:"status"`
RedeploymentTriggerValues types.Map `tfsdk:"redeployment_trigger_values"`
}
type APIServiceDeploymentStatusErrorResourceModel ¶ added in v1.0.0
type APIServiceDeploymentStatusErrorResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
Code types.String `tfsdk:"code"`
Message types.String `tfsdk:"message"`
}
type APIServiceDeploymentStatusResourceModel ¶ added in v1.0.0
type APIServiceDirectoryResourceModel ¶ added in v1.0.0
type APIServiceOperationAccessControlGroupGroupsResourceModel ¶ added in v1.0.0
type APIServiceOperationAccessControlGroupGroupsResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
}
type APIServiceOperationAccessControlGroupResourceModel ¶ added in v1.0.0
type APIServiceOperationAccessControlPermissionResourceModel ¶ added in v1.0.0
type APIServiceOperationAccessControlPermissionResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
}
type APIServiceOperationAccessControlResourceModel ¶ added in v1.0.0
type APIServiceOperationAccessControlScopeResourceModel ¶ added in v1.0.0
type APIServiceOperationAccessControlScopeScopesResourceModel ¶ added in v1.0.0
type APIServiceOperationAccessControlScopeScopesResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
}
type APIServiceOperationPathResourceModel ¶ added in v1.0.0
type APIServiceOperationResource ¶ added in v1.0.0
type APIServiceOperationResource serviceClientType
Types
func (*APIServiceOperationResource) Configure ¶ added in v1.0.0
func (r *APIServiceOperationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*APIServiceOperationResource) Create ¶ added in v1.0.0
func (r *APIServiceOperationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*APIServiceOperationResource) Delete ¶ added in v1.0.0
func (r *APIServiceOperationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*APIServiceOperationResource) ImportState ¶ added in v1.0.0
func (r *APIServiceOperationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*APIServiceOperationResource) Metadata ¶ added in v1.0.0
func (r *APIServiceOperationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
Metadata
func (*APIServiceOperationResource) Read ¶ added in v1.0.0
func (r *APIServiceOperationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*APIServiceOperationResource) Schema ¶ added in v1.0.0
func (r *APIServiceOperationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
Schema.
func (*APIServiceOperationResource) Update ¶ added in v1.0.0
func (r *APIServiceOperationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type APIServiceOperationResourceModel ¶ added in v1.0.0
type APIServiceOperationResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
EnvironmentId pingonetypes.ResourceIDValue `tfsdk:"environment_id"`
APIServiceId pingonetypes.ResourceIDValue `tfsdk:"api_service_id"`
AccessControl types.Object `tfsdk:"access_control"`
Methods types.Set `tfsdk:"methods"`
Paths types.Set `tfsdk:"paths"`
Name types.String `tfsdk:"name"`
PolicyId pingonetypes.ResourceIDValue `tfsdk:"policy_id"`
}
type APIServiceResource ¶ added in v1.0.0
type APIServiceResource serviceClientType
Types
func (*APIServiceResource) Configure ¶ added in v1.0.0
func (r *APIServiceResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*APIServiceResource) Create ¶ added in v1.0.0
func (r *APIServiceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*APIServiceResource) Delete ¶ added in v1.0.0
func (r *APIServiceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*APIServiceResource) ImportState ¶ added in v1.0.0
func (r *APIServiceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*APIServiceResource) Metadata ¶ added in v1.0.0
func (r *APIServiceResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
Metadata
func (*APIServiceResource) Read ¶ added in v1.0.0
func (r *APIServiceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*APIServiceResource) Schema ¶ added in v1.0.0
func (r *APIServiceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
Schema.
func (*APIServiceResource) Update ¶ added in v1.0.0
func (r *APIServiceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
func (*APIServiceResource) ValidateConfig ¶ added in v1.0.0
func (r *APIServiceResource) ValidateConfig(ctx context.Context, req resource.ValidateConfigRequest, resp *resource.ValidateConfigResponse)
type APIServiceResourceModel ¶ added in v1.0.0
type APIServiceResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
EnvironmentId pingonetypes.ResourceIDValue `tfsdk:"environment_id"`
AccessControl types.Object `tfsdk:"access_control"`
AuthorizationServer types.Object `tfsdk:"authorization_server"`
BaseURLs types.Set `tfsdk:"base_urls"`
Directory types.Object `tfsdk:"directory"`
Name types.String `tfsdk:"name"`
PolicyId pingonetypes.ResourceIDValue `tfsdk:"policy_id"`
}
type ApplicationResourcePermissionResource ¶ added in v1.0.0
type ApplicationResourcePermissionResource serviceClientType
Types
func (*ApplicationResourcePermissionResource) Configure ¶ added in v1.0.0
func (r *ApplicationResourcePermissionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationResourcePermissionResource) Create ¶ added in v1.0.0
func (r *ApplicationResourcePermissionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationResourcePermissionResource) Delete ¶ added in v1.0.0
func (r *ApplicationResourcePermissionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationResourcePermissionResource) ImportState ¶ added in v1.0.0
func (r *ApplicationResourcePermissionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationResourcePermissionResource) Metadata ¶ added in v1.0.0
func (r *ApplicationResourcePermissionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
Metadata
func (*ApplicationResourcePermissionResource) Read ¶ added in v1.0.0
func (r *ApplicationResourcePermissionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationResourcePermissionResource) Schema ¶ added in v1.0.0
func (r *ApplicationResourcePermissionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
Schema.
func (*ApplicationResourcePermissionResource) Update ¶ added in v1.0.0
func (r *ApplicationResourcePermissionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationResourcePermissionResourceModel ¶ added in v1.0.0
type ApplicationResourcePermissionResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
EnvironmentId pingonetypes.ResourceIDValue `tfsdk:"environment_id"`
ApplicationResourceId pingonetypes.ResourceIDValue `tfsdk:"application_resource_id"`
Action types.String `tfsdk:"action"`
Description types.String `tfsdk:"description"`
Resource types.Object `tfsdk:"resource"`
}
type ApplicationRolePermissionPermissionResourceResourceModel ¶ added in v1.0.0
type ApplicationRolePermissionPermissionResourceResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
Name types.String `tfsdk:"name"`
}
type ApplicationRolePermissionResource ¶ added in v1.0.0
type ApplicationRolePermissionResource serviceClientType
Types
func (*ApplicationRolePermissionResource) Configure ¶ added in v1.0.0
func (r *ApplicationRolePermissionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationRolePermissionResource) Create ¶ added in v1.0.0
func (r *ApplicationRolePermissionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationRolePermissionResource) Delete ¶ added in v1.0.0
func (r *ApplicationRolePermissionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationRolePermissionResource) ImportState ¶ added in v1.0.0
func (r *ApplicationRolePermissionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationRolePermissionResource) Metadata ¶ added in v1.0.0
func (r *ApplicationRolePermissionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
Metadata
func (*ApplicationRolePermissionResource) Read ¶ added in v1.0.0
func (r *ApplicationRolePermissionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationRolePermissionResource) Schema ¶ added in v1.0.0
func (r *ApplicationRolePermissionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationRolePermissionResource) Update ¶ added in v1.0.0
func (r *ApplicationRolePermissionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationRolePermissionResourceModel ¶ added in v1.0.0
type ApplicationRolePermissionResourceModel struct {
EnvironmentId pingonetypes.ResourceIDValue `tfsdk:"environment_id"`
ApplicationRoleId pingonetypes.ResourceIDValue `tfsdk:"application_role_id"`
ApplicationResourcePermissionId pingonetypes.ResourceIDValue `tfsdk:"application_resource_permission_id"`
Action types.String `tfsdk:"action"`
Description types.String `tfsdk:"description"`
Key types.String `tfsdk:"key"`
Resource types.Object `tfsdk:"resource"`
}
type ApplicationRoleResource ¶ added in v1.0.0
type ApplicationRoleResource serviceClientType
Types
func (*ApplicationRoleResource) Configure ¶ added in v1.0.0
func (r *ApplicationRoleResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationRoleResource) Create ¶ added in v1.0.0
func (r *ApplicationRoleResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationRoleResource) Delete ¶ added in v1.0.0
func (r *ApplicationRoleResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationRoleResource) ImportState ¶ added in v1.0.0
func (r *ApplicationRoleResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationRoleResource) Metadata ¶ added in v1.0.0
func (r *ApplicationRoleResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
Metadata
func (*ApplicationRoleResource) Read ¶ added in v1.0.0
func (r *ApplicationRoleResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationRoleResource) Schema ¶ added in v1.0.0
func (r *ApplicationRoleResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationRoleResource) Update ¶ added in v1.0.0
func (r *ApplicationRoleResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationRoleResourceModel ¶ added in v1.0.0
type ApplicationRoleResourceModel struct {
Id pingonetypes.ResourceIDValue `tfsdk:"id"`
EnvironmentId pingonetypes.ResourceIDValue `tfsdk:"environment_id"`
Name types.String `tfsdk:"name"`
Description types.String `tfsdk:"description"`
}
Click to show internal directories.
Click to hide internal directories.