Documentation ¶
Index ¶
- func ApplicationDataSource() *schema.Resource
- func ApplicationInstanceDataSource() *schema.Resource
- func ApplicationInstanceResource() *schema.Resource
- func ApplicationResource() *schema.Resource
- func BearerToken(token string) runtime.ClientAuthInfoWriter
- func CreateApplication(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreateApplicationInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreateDatastore(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreateImage(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreateNetwork(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreateNetworkInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreateNode(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreatePatchEnvelope(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreatePatchEnvelopeReference(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreateProject(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CreateVolumeInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func CredentialDataSource() *schema.Resource
- func CredentialResource() *schema.Resource
- func DatastoreDataSource() *schema.Resource
- func DatastoreResource() *schema.Resource
- func DeleteApplication(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeleteApplicationInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeleteDatastore(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeleteImage(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeleteNetwork(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeleteNetworkInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeleteNode(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeletePatchEnvelope(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeletePatchEnvelopeReference(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeleteProject(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DeleteVolumeInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func GetProject(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func GetVolumeInstanceByID(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_CreateCredential(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_CreateRole(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_CreateUser(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_DeleteCredential(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_DeleteRole(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_DeleteUser(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_GetRole(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_GetUser(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_UpdateCredential(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_UpdateRole(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func IdentityAccessManagement_UpdateUser2(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ImageDataSource() *schema.Resource
- func ImageResource() *schema.Resource
- func NetworkDataSource() *schema.Resource
- func NetworkInstanceDataSource() *schema.Resource
- func NetworkInstanceResource() *schema.Resource
- func NetworkResource() *schema.Resource
- func NodeDataSource() *schema.Resource
- func NodeResource() *schema.Resource
- func PatchEnvelopeDataSource() *schema.Resource
- func PatchEnvelopeReferenceUpdate() *schema.Resource
- func PatchEnvelopeResource() *schema.Resource
- func ProjectDataSource() *schema.Resource
- func ProjectResource() *schema.Resource
- func Provider() *schema.Provider
- func ProviderConfigure(ctx context.Context, d *schema.ResourceData) (interface{}, diag.Diagnostics)
- func ReadApplication(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ReadApplicationInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ReadDatastore(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ReadImage(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ReadNetwork(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ReadNetworkInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ReadNode(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ReadPatchEnvelope(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ReadVolumeInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func RoleDataSource() *schema.Resource
- func RoleResource() *schema.Resource
- func UpdateApplication(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UpdateApplicationInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UpdateDatastore(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UpdateImage(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UpdateNetwork(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UpdateNetworkInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UpdateNode(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UpdatePatchEnvelope(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UpdateProject(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UpdateVolumeInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func UserDataSource() *schema.Resource
- func UserResource() *schema.Resource
- func VolumeInstanceDataSource() *schema.Resource
- func VolumeInstanceResource() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplicationDataSource ¶
func ApplicationResource ¶
func BearerToken ¶
func BearerToken(token string) runtime.ClientAuthInfoWriter
BearerToken provides a header based oauth2 bearer access token auth info writer
func CreateApplication ¶
func CreateApplication(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreateApplicationInstance ¶
func CreateApplicationInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreateDatastore ¶
func CreateDatastore(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreateImage ¶
func CreateImage(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreateNetwork ¶
func CreateNetwork(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreateNetworkInstance ¶
func CreateNetworkInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreateNode ¶
func CreateNode(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreatePatchEnvelope ¶
func CreatePatchEnvelope(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreatePatchEnvelopeReference ¶
func CreatePatchEnvelopeReference(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreateProject ¶
func CreateProject(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CreateVolumeInstance ¶
func CreateVolumeInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func CredentialDataSource ¶
func CredentialResource ¶
func DatastoreDataSource ¶
func DatastoreResource ¶
func DeleteApplication ¶
func DeleteApplication(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeleteApplicationInstance ¶
func DeleteApplicationInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeleteDatastore ¶
func DeleteDatastore(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeleteImage ¶
func DeleteImage(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeleteNetwork ¶
func DeleteNetwork(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeleteNetworkInstance ¶
func DeleteNetworkInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeleteNode ¶
func DeleteNode(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeletePatchEnvelope ¶
func DeletePatchEnvelope(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeletePatchEnvelopeReference ¶
func DeletePatchEnvelopeReference(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeleteProject ¶
func DeleteProject(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DeleteVolumeInstance ¶
func DeleteVolumeInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func GetProject ¶
func GetProject(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func GetVolumeInstanceByID ¶
func GetVolumeInstanceByID(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_CreateCredential ¶
func IdentityAccessManagement_CreateCredential(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_CreateRole ¶
func IdentityAccessManagement_CreateRole(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_CreateUser ¶
func IdentityAccessManagement_CreateUser(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_DeleteCredential ¶
func IdentityAccessManagement_DeleteCredential(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_DeleteRole ¶
func IdentityAccessManagement_DeleteRole(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_DeleteUser ¶
func IdentityAccessManagement_DeleteUser(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_GetRole ¶
func IdentityAccessManagement_GetRole(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_GetUser ¶
func IdentityAccessManagement_GetUser(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_UpdateCredential ¶
func IdentityAccessManagement_UpdateCredential(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_UpdateRole ¶
func IdentityAccessManagement_UpdateRole(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func IdentityAccessManagement_UpdateUser2 ¶
func IdentityAccessManagement_UpdateUser2(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ImageDataSource ¶
func ImageResource ¶
func NetworkDataSource ¶
func NetworkInstanceResource ¶
func NetworkResource ¶
func NodeDataSource ¶
func NodeResource ¶
func PatchEnvelopeDataSource ¶
func PatchEnvelopeReferenceUpdate ¶
Patch envelope reference update only updates the reference between patch envelope and app instance. Only POST api is supported for that. Hence both CreateContext and UpdateContext call the same function CreatePatchEnvelopeReference that does POST API call with updated params. Since there is no GET api support for getting the reference, ReadContext is set to noop. DeletePatchEnvelopeReference will remove any existing reference created for the app instance when the resource block is removed.
func PatchEnvelopeResource ¶
func ProjectDataSource ¶
func ProjectResource ¶
func ProviderConfigure ¶
func ProviderConfigure(ctx context.Context, d *schema.ResourceData) (interface{}, diag.Diagnostics)
func ReadApplication ¶
func ReadApplication(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ReadApplicationInstance ¶
func ReadApplicationInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ReadDatastore ¶
func ReadDatastore(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ReadImage ¶
func ReadImage(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ReadNetwork ¶
func ReadNetwork(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ReadNetworkInstance ¶
func ReadNetworkInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ReadNode ¶
func ReadNode(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ReadPatchEnvelope ¶
func ReadPatchEnvelope(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ReadVolumeInstance ¶
func ReadVolumeInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func RoleDataSource ¶
func RoleResource ¶
func UpdateApplication ¶
func UpdateApplication(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UpdateApplicationInstance ¶
func UpdateApplicationInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UpdateDatastore ¶
func UpdateDatastore(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UpdateImage ¶
func UpdateImage(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UpdateNetwork ¶
func UpdateNetwork(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UpdateNetworkInstance ¶
func UpdateNetworkInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UpdateNode ¶
func UpdateNode(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UpdatePatchEnvelope ¶
func UpdatePatchEnvelope(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UpdateProject ¶
func UpdateProject(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UpdateVolumeInstance ¶
func UpdateVolumeInstance(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func UserDataSource ¶
func UserResource ¶
func VolumeInstanceResource ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.