Documentation ¶
Index ¶
- func GetObjectMetaResource() schema.Attribute
- func New(version string) func() provider.Provider
- func NewAssetResource() resource.Resource
- func NewErrorDocumentResource() resource.Resource
- func NewExceptionProfileResource() resource.Resource
- func NewIPBlacklistResource() resource.Resource
- func NewOpenAPIResource() resource.Resource
- func NewTLSConfigurationResource() resource.Resource
- func NewTLSMaterialResource() resource.Resource
- type AssetResource
- func (r *AssetResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *AssetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *AssetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *AssetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *AssetResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *AssetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *AssetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *AssetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ErrorDocumentResource
- func (r *ErrorDocumentResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ErrorDocumentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ErrorDocumentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ErrorDocumentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ErrorDocumentResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ErrorDocumentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ErrorDocumentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ErrorDocumentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ExceptionProfileResource
- func (r *ExceptionProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ExceptionProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ExceptionProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ExceptionProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ExceptionProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ExceptionProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ExceptionProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ExceptionProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type TLSConfigurationResource
- func (r *TLSConfigurationResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *TLSConfigurationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *TLSConfigurationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *TLSConfigurationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *TLSConfigurationResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *TLSConfigurationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *TLSConfigurationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *TLSConfigurationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type TLSManualCreateResource
- func (r *TLSManualCreateResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *TLSManualCreateResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *TLSManualCreateResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *TLSManualCreateResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *TLSManualCreateResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *TLSManualCreateResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *TLSManualCreateResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *TLSManualCreateResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type UbikaProvider
- func (p *UbikaProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *UbikaProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *UbikaProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *UbikaProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *UbikaProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
- type UbikaProviderModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetObjectMetaResource ¶
func NewAssetResource ¶
func NewIPBlacklistResource ¶
func NewOpenAPIResource ¶
func NewTLSMaterialResource ¶
Types ¶
type AssetResource ¶
type AssetResource struct {
// contains filtered or unexported fields
}
AssetResource defines the resource implementation.
func (*AssetResource) Configure ¶
func (r *AssetResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*AssetResource) Create ¶
func (r *AssetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*AssetResource) Delete ¶
func (r *AssetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*AssetResource) ImportState ¶
func (r *AssetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*AssetResource) Metadata ¶
func (r *AssetResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*AssetResource) Read ¶
func (r *AssetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*AssetResource) Schema ¶
func (r *AssetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*AssetResource) Update ¶
func (r *AssetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ErrorDocumentResource ¶
type ErrorDocumentResource struct {
// contains filtered or unexported fields
}
ErrorDocumentResource defines the resource implementation.
func (*ErrorDocumentResource) Configure ¶
func (r *ErrorDocumentResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ErrorDocumentResource) Create ¶
func (r *ErrorDocumentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ErrorDocumentResource) Delete ¶
func (r *ErrorDocumentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ErrorDocumentResource) ImportState ¶
func (r *ErrorDocumentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ErrorDocumentResource) Metadata ¶
func (r *ErrorDocumentResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ErrorDocumentResource) Read ¶
func (r *ErrorDocumentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ErrorDocumentResource) Schema ¶
func (r *ErrorDocumentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ErrorDocumentResource) Update ¶
func (r *ErrorDocumentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ExceptionProfileResource ¶
type ExceptionProfileResource struct {
// contains filtered or unexported fields
}
ExceptionProfileResource defines the resource implementation.
func (*ExceptionProfileResource) Configure ¶
func (r *ExceptionProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ExceptionProfileResource) Create ¶
func (r *ExceptionProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ExceptionProfileResource) Delete ¶
func (r *ExceptionProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ExceptionProfileResource) ImportState ¶
func (r *ExceptionProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ExceptionProfileResource) Metadata ¶
func (r *ExceptionProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ExceptionProfileResource) Read ¶
func (r *ExceptionProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ExceptionProfileResource) Schema ¶
func (r *ExceptionProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ExceptionProfileResource) Update ¶
func (r *ExceptionProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type TLSConfigurationResource ¶
type TLSConfigurationResource struct {
// contains filtered or unexported fields
}
TLSConfigurationResource defines the resource implementation.
func (*TLSConfigurationResource) Configure ¶
func (r *TLSConfigurationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*TLSConfigurationResource) Create ¶
func (r *TLSConfigurationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*TLSConfigurationResource) Delete ¶
func (r *TLSConfigurationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*TLSConfigurationResource) ImportState ¶
func (r *TLSConfigurationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*TLSConfigurationResource) Metadata ¶
func (r *TLSConfigurationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*TLSConfigurationResource) Read ¶
func (r *TLSConfigurationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*TLSConfigurationResource) Schema ¶
func (r *TLSConfigurationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*TLSConfigurationResource) Update ¶
func (r *TLSConfigurationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type TLSManualCreateResource ¶
type TLSManualCreateResource struct {
// contains filtered or unexported fields
}
TLSMaterialResource defines the resource implementation.
func (*TLSManualCreateResource) Configure ¶
func (r *TLSManualCreateResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*TLSManualCreateResource) Create ¶
func (r *TLSManualCreateResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*TLSManualCreateResource) Delete ¶
func (r *TLSManualCreateResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*TLSManualCreateResource) ImportState ¶
func (r *TLSManualCreateResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*TLSManualCreateResource) Metadata ¶
func (r *TLSManualCreateResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*TLSManualCreateResource) Read ¶
func (r *TLSManualCreateResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*TLSManualCreateResource) Schema ¶
func (r *TLSManualCreateResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*TLSManualCreateResource) Update ¶
func (r *TLSManualCreateResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type UbikaProvider ¶
type UbikaProvider struct {
// contains filtered or unexported fields
}
UbikaProvider defines the provider implementation.
func (*UbikaProvider) Configure ¶
func (p *UbikaProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*UbikaProvider) DataSources ¶
func (p *UbikaProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*UbikaProvider) Metadata ¶
func (p *UbikaProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*UbikaProvider) Resources ¶
func (p *UbikaProvider) Resources(ctx context.Context) []func() resource.Resource
func (*UbikaProvider) Schema ¶
func (p *UbikaProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
Click to show internal directories.
Click to hide internal directories.