Documentation ¶
Index ¶
- Constants
- func DataSourceContainer() *schema.Resource
- func DataSourceContainerNamespaceRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DataSourceContainerRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DataSourceNamespace() *schema.Resource
- func NewAPIWithRegionAndID(m interface{}, id string) (*container.API, scw.Region, string, error)
- func ResourceContainer() *schema.Resource
- func ResourceContainerCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerCronCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerCronDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerCronRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerCronUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerDomainCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerDomainDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerDomainRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerNamespaceCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerNamespaceDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerNamespaceRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerNamespaceUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerTokenCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerTokenDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerTokenRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerTriggerCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerTriggerDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerTriggerRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerTriggerUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceContainerUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceCron() *schema.Resource
- func ResourceDomain() *schema.Resource
- func ResourceNamespace() *schema.Resource
- func ResourceToken() *schema.Resource
- func ResourceTrigger() *schema.Resource
Constants ¶
View Source
const (
DefaultContainerRetryInterval = 5 * time.Second
)
View Source
const (
// ErrCodeNoSuchNamespace namespace not found
ErrCodeNoSuchNamespace = "NoSuchNamespace"
)
Variables ¶
This section is empty.
Functions ¶
func DataSourceContainer ¶
func DataSourceContainerNamespaceRead ¶
func DataSourceContainerNamespaceRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DataSourceContainerRead ¶
func DataSourceContainerRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DataSourceNamespace ¶
func NewAPIWithRegionAndID ¶
NewAPIWithRegionAndID returns a new container API, region and ID.
func ResourceContainer ¶
func ResourceContainerCreate ¶
func ResourceContainerCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerCronCreate ¶
func ResourceContainerCronCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerCronDelete ¶
func ResourceContainerCronDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerCronRead ¶
func ResourceContainerCronRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerCronUpdate ¶
func ResourceContainerCronUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerDelete ¶
func ResourceContainerDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerDomainCreate ¶
func ResourceContainerDomainCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerDomainDelete ¶
func ResourceContainerDomainDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerDomainRead ¶
func ResourceContainerDomainRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerNamespaceCreate ¶
func ResourceContainerNamespaceCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerNamespaceDelete ¶
func ResourceContainerNamespaceDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerNamespaceRead ¶
func ResourceContainerNamespaceRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerNamespaceUpdate ¶
func ResourceContainerNamespaceUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerRead ¶
func ResourceContainerRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerTokenCreate ¶
func ResourceContainerTokenCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerTokenDelete ¶
func ResourceContainerTokenDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerTokenRead ¶
func ResourceContainerTokenRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerTriggerCreate ¶
func ResourceContainerTriggerCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerTriggerDelete ¶
func ResourceContainerTriggerDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerTriggerRead ¶
func ResourceContainerTriggerRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerTriggerUpdate ¶
func ResourceContainerTriggerUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceContainerUpdate ¶
func ResourceContainerUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceCron ¶
func ResourceDomain ¶
func ResourceNamespace ¶
func ResourceToken ¶
func ResourceTrigger ¶
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.