Documentation ¶
Index ¶
- func DHasChanges(d *schema.ResourceData) bool
- func DKeystoreToKeystoreBody(d *schema.ResourceData) interface{}
- func DKeystoreToKeystoreBodyUpdate(d *schema.ResourceData) *ukov4.KeystoreUpdateRequest
- func DataSourceIBMHPCS() *schema.Resource
- func DataSourceIbmKeyTemplate() *schema.Resource
- func DataSourceIbmKeyTemplateKeyPropertiesToMap(model *ukov4.KeyProperties) (map[string]interface{}, error)
- func DataSourceIbmKeyTemplateRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceIbmKeyTemplateVaultReferenceToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
- func DataSourceIbmKeystore() *schema.Resource
- func DataSourceIbmKeystoreRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceIbmKeystoreVaultReferenceToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
- func DataSourceIbmManagedKey() *schema.Resource
- func DataSourceIbmManagedKeyKeyVerificationPatternToMap(model *ukov4.KeyVerificationPattern) (map[string]interface{}, error)
- func DataSourceIbmManagedKeyRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceIbmManagedKeyTagToMap(model *ukov4.Tag) (map[string]interface{}, error)
- func DataSourceIbmManagedKeyTargetKeystoreReferenceToMap(model *ukov4.TargetKeystoreReference) (map[string]interface{}, error)
- func DataSourceIbmManagedKeyTemplateReferenceToMap(model *ukov4.TemplateReference) (map[string]interface{}, error)
- func DataSourceIbmManagedKeyVaultReferenceToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
- func DataSourceIbmVault() *schema.Resource
- func DataSourceIbmVaultRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func FlattenHSMInfo(hsmInfo []tkesdk.HsmInfo) []map[string]interface{}
- func ResourceIBMHPCS() *schema.Resource
- func ResourceIBMHPCSValidator() *validate.ResourceValidator
- func ResourceIbmKeyTemplate() *schema.Resource
- func ResourceIbmKeyTemplateCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmKeyTemplateDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmKeyTemplateKeyPropertiesToMap(model *ukov4.KeyProperties) (map[string]interface{}, error)
- func ResourceIbmKeyTemplateMapToKeyProperties(modelMap map[string]interface{}) (*ukov4.KeyProperties, error)
- func ResourceIbmKeyTemplateMapToVaultReferenceInCreationRequest(modelMap map[string]interface{}) (*ukov4.VaultReferenceInCreationRequest, error)
- func ResourceIbmKeyTemplateRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmKeyTemplateUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmKeyTemplateValidator() *validate.ResourceValidator
- func ResourceIbmKeyTemplateVaultReferenceInCreationRequestToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
- func ResourceIbmKeystore() *schema.Resource
- func ResourceIbmKeystoreCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmKeystoreDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeAwsKmsCreateToMap(model *ukov4.KeystoreCreationRequestKeystoreTypeAwsKmsCreate) (map[string]interface{}, error)
- func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeAzureCreateToMap(model *ukov4.KeystoreCreationRequestKeystoreTypeAzureCreate) (map[string]interface{}, error)
- func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsCreateToMap(...) (map[string]interface{}, error)
- func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeBaseUpdateToMap(...) (map[string]interface{}, error)
- func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateToMap(...) (map[string]interface{}, error)
- func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateToMap(...) (map[string]interface{}, error)
- func ResourceIbmKeystoreKeystoreCreationRequestToMap(model ukov4.KeystoreCreationRequestIntf) (map[string]interface{}, error)
- func ResourceIbmKeystoreMapToKeystoreCreationRequest(modelMap map[string]interface{}) (ukov4.KeystoreCreationRequestIntf, error)
- func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeAwsKmsCreate(modelMap map[string]interface{}) (*ukov4.KeystoreCreationRequestKeystoreTypeAwsKmsCreate, error)
- func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeAzureCreate(modelMap map[string]interface{}) (*ukov4.KeystoreCreationRequestKeystoreTypeAzureCreate, error)
- func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreate(modelMap map[string]interface{}) (ukov4.KeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateIntf, ...)
- func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsCreate(modelMap map[string]interface{}) (...)
- func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreate(modelMap map[string]interface{}) (...)
- func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeBaseUpdate(modelMap map[string]interface{}) (...)
- func ResourceIbmKeystoreMapToVaultReferenceInCreationRequest(modelMap map[string]interface{}) (*ukov4.VaultReferenceInCreationRequest, error)
- func ResourceIbmKeystoreRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmKeystoreUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmKeystoreValidator() *validate.ResourceValidator
- func ResourceIbmKeystoreVaultReferenceInCreationRequestToMap(model *ukov4.VaultReferenceInCreationRequest) (map[string]interface{}, error)
- func ResourceIbmKeystoreVaultReferenceToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
- func ResourceIbmManagedKey() *schema.Resource
- func ResourceIbmManagedKeyCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmManagedKeyDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmManagedKeyKeyInstanceToMap(model ukov4.KeyInstanceIntf) (map[string]interface{}, error)
- func ResourceIbmManagedKeyKeyVerificationPatternToMap(model *ukov4.KeyVerificationPattern) (map[string]interface{}, error)
- func ResourceIbmManagedKeyMapToTag(modelMap map[string]interface{}) (*ukov4.Tag, error)
- func ResourceIbmManagedKeyMapToVaultReferenceInCreationRequest(modelMap map[string]interface{}) (*ukov4.VaultReferenceInCreationRequest, error)
- func ResourceIbmManagedKeyRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmManagedKeyTagToMap(model *ukov4.Tag) (map[string]interface{}, error)
- func ResourceIbmManagedKeyTargetKeystoreReferenceToMap(model *ukov4.TargetKeystoreReference) (map[string]interface{}, error)
- func ResourceIbmManagedKeyTemplateReferenceToMap(model *ukov4.TemplateReference) (map[string]interface{}, error)
- func ResourceIbmManagedKeyUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmManagedKeyValidator() *validate.ResourceValidator
- func ResourceIbmManagedKeyVaultReferenceInCreationRequestToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
- func ResourceIbmVault() *schema.Resource
- func ResourceIbmVaultCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmVaultDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmVaultRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmVaultUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIbmVaultValidator() *validate.ResourceValidator
- func SyncKeys(ukoClient *ukov4.UkoV4, context context.Context, UKOVault string, ID string) diag.Diagnostics
- type HPCSParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DHasChanges ¶ added in v1.43.0
func DHasChanges(d *schema.ResourceData) bool
func DKeystoreToKeystoreBody ¶ added in v1.43.0
func DKeystoreToKeystoreBody(d *schema.ResourceData) interface{}
func DKeystoreToKeystoreBodyUpdate ¶ added in v1.43.0
func DKeystoreToKeystoreBodyUpdate(d *schema.ResourceData) *ukov4.KeystoreUpdateRequest
func DataSourceIBMHPCS ¶
func DataSourceIbmKeyTemplate ¶ added in v1.43.0
func DataSourceIbmKeyTemplateKeyPropertiesToMap ¶ added in v1.43.0
func DataSourceIbmKeyTemplateKeyPropertiesToMap(model *ukov4.KeyProperties) (map[string]interface{}, error)
func DataSourceIbmKeyTemplateRead ¶ added in v1.43.0
func DataSourceIbmKeyTemplateRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceIbmKeyTemplateVaultReferenceToMap ¶ added in v1.43.0
func DataSourceIbmKeyTemplateVaultReferenceToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
func DataSourceIbmKeystore ¶ added in v1.43.0
func DataSourceIbmKeystoreRead ¶ added in v1.43.0
func DataSourceIbmKeystoreRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceIbmKeystoreVaultReferenceToMap ¶ added in v1.43.0
func DataSourceIbmKeystoreVaultReferenceToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
func DataSourceIbmManagedKey ¶ added in v1.43.0
func DataSourceIbmManagedKeyKeyVerificationPatternToMap ¶ added in v1.43.0
func DataSourceIbmManagedKeyKeyVerificationPatternToMap(model *ukov4.KeyVerificationPattern) (map[string]interface{}, error)
func DataSourceIbmManagedKeyRead ¶ added in v1.43.0
func DataSourceIbmManagedKeyRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceIbmManagedKeyTagToMap ¶ added in v1.43.0
func DataSourceIbmManagedKeyTargetKeystoreReferenceToMap ¶ added in v1.43.0
func DataSourceIbmManagedKeyTargetKeystoreReferenceToMap(model *ukov4.TargetKeystoreReference) (map[string]interface{}, error)
func DataSourceIbmManagedKeyTemplateReferenceToMap ¶ added in v1.43.0
func DataSourceIbmManagedKeyTemplateReferenceToMap(model *ukov4.TemplateReference) (map[string]interface{}, error)
func DataSourceIbmManagedKeyVaultReferenceToMap ¶ added in v1.43.0
func DataSourceIbmManagedKeyVaultReferenceToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
func DataSourceIbmVault ¶ added in v1.43.0
func DataSourceIbmVaultRead ¶ added in v1.43.0
func DataSourceIbmVaultRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func FlattenHSMInfo ¶
func ResourceIBMHPCS ¶
func ResourceIBMHPCSValidator ¶
func ResourceIBMHPCSValidator() *validate.ResourceValidator
func ResourceIbmKeyTemplate ¶ added in v1.43.0
func ResourceIbmKeyTemplateCreate ¶ added in v1.43.0
func ResourceIbmKeyTemplateCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmKeyTemplateDelete ¶ added in v1.43.0
func ResourceIbmKeyTemplateDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmKeyTemplateKeyPropertiesToMap ¶ added in v1.43.0
func ResourceIbmKeyTemplateKeyPropertiesToMap(model *ukov4.KeyProperties) (map[string]interface{}, error)
func ResourceIbmKeyTemplateMapToKeyProperties ¶ added in v1.43.0
func ResourceIbmKeyTemplateMapToKeyProperties(modelMap map[string]interface{}) (*ukov4.KeyProperties, error)
func ResourceIbmKeyTemplateMapToVaultReferenceInCreationRequest ¶ added in v1.43.0
func ResourceIbmKeyTemplateMapToVaultReferenceInCreationRequest(modelMap map[string]interface{}) (*ukov4.VaultReferenceInCreationRequest, error)
func ResourceIbmKeyTemplateRead ¶ added in v1.43.0
func ResourceIbmKeyTemplateRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmKeyTemplateUpdate ¶ added in v1.43.0
func ResourceIbmKeyTemplateUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmKeyTemplateValidator ¶ added in v1.43.0
func ResourceIbmKeyTemplateValidator() *validate.ResourceValidator
func ResourceIbmKeyTemplateVaultReferenceInCreationRequestToMap ¶ added in v1.43.0
func ResourceIbmKeyTemplateVaultReferenceInCreationRequestToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
func ResourceIbmKeystore ¶ added in v1.43.0
func ResourceIbmKeystoreCreate ¶ added in v1.43.0
func ResourceIbmKeystoreCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmKeystoreDelete ¶ added in v1.43.0
func ResourceIbmKeystoreDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeAwsKmsCreateToMap ¶ added in v1.43.0
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeAwsKmsCreateToMap(model *ukov4.KeystoreCreationRequestKeystoreTypeAwsKmsCreate) (map[string]interface{}, error)
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeAzureCreateToMap ¶ added in v1.43.0
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeAzureCreateToMap(model *ukov4.KeystoreCreationRequestKeystoreTypeAzureCreate) (map[string]interface{}, error)
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsCreateToMap ¶ added in v1.43.0
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsCreateToMap(model *ukov4.KeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsCreate) (map[string]interface{}, error)
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeBaseUpdateToMap ¶ added in v1.43.0
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeBaseUpdateToMap(model *ukov4.KeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeBaseUpdate) (map[string]interface{}, error)
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateToMap ¶ added in v1.43.0
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateToMap(model ukov4.KeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateIntf) (map[string]interface{}, error)
TODO: These types are different. But it seems the only place they change? May need to change them to generated types, but don't want to do that prematurely.
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateToMap ¶ added in v1.43.0
func ResourceIbmKeystoreKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateToMap(model ukov4.KeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateIntf) (map[string]interface{}, error)
func ResourceIbmKeystoreKeystoreCreationRequestToMap ¶ added in v1.43.0
func ResourceIbmKeystoreKeystoreCreationRequestToMap(model ukov4.KeystoreCreationRequestIntf) (map[string]interface{}, error)
func ResourceIbmKeystoreMapToKeystoreCreationRequest ¶ added in v1.43.0
func ResourceIbmKeystoreMapToKeystoreCreationRequest(modelMap map[string]interface{}) (ukov4.KeystoreCreationRequestIntf, error)
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeAwsKmsCreate ¶ added in v1.43.0
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeAwsKmsCreate(modelMap map[string]interface{}) (*ukov4.KeystoreCreationRequestKeystoreTypeAwsKmsCreate, error)
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeAzureCreate ¶ added in v1.43.0
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeAzureCreate(modelMap map[string]interface{}) (*ukov4.KeystoreCreationRequestKeystoreTypeAzureCreate, error)
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreate ¶ added in v1.43.0
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreate(modelMap map[string]interface{}) (ukov4.KeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateIntf, error)
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsCreate ¶ added in v1.43.0
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsCreate(modelMap map[string]interface{}) (*ukov4.KeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsCreate, error)
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreate ¶ added in v1.43.0
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreate(modelMap map[string]interface{}) (ukov4.KeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateIntf, error)
TODO: Worried about this
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeBaseUpdate ¶ added in v1.43.0
func ResourceIbmKeystoreMapToKeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeBaseUpdate(modelMap map[string]interface{}) (*ukov4.KeystoreCreationRequestKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeIbmCloudKmsInternalExternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeIbmCloudKmsInternalCreateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeIbmCloudKmsInternalUpdateKeystoreTypeBaseUpdate, error)
func ResourceIbmKeystoreMapToVaultReferenceInCreationRequest ¶ added in v1.43.0
func ResourceIbmKeystoreMapToVaultReferenceInCreationRequest(modelMap map[string]interface{}) (*ukov4.VaultReferenceInCreationRequest, error)
func ResourceIbmKeystoreRead ¶ added in v1.43.0
func ResourceIbmKeystoreRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmKeystoreUpdate ¶ added in v1.43.0
func ResourceIbmKeystoreUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmKeystoreValidator ¶ added in v1.43.0
func ResourceIbmKeystoreValidator() *validate.ResourceValidator
func ResourceIbmKeystoreVaultReferenceInCreationRequestToMap ¶ added in v1.43.0
func ResourceIbmKeystoreVaultReferenceInCreationRequestToMap(model *ukov4.VaultReferenceInCreationRequest) (map[string]interface{}, error)
func ResourceIbmKeystoreVaultReferenceToMap ¶ added in v1.43.0
func ResourceIbmKeystoreVaultReferenceToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
func ResourceIbmManagedKey ¶ added in v1.43.0
func ResourceIbmManagedKeyCreate ¶ added in v1.43.0
func ResourceIbmManagedKeyCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmManagedKeyDelete ¶ added in v1.43.0
func ResourceIbmManagedKeyDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmManagedKeyKeyInstanceToMap ¶ added in v1.43.0
func ResourceIbmManagedKeyKeyInstanceToMap(model ukov4.KeyInstanceIntf) (map[string]interface{}, error)
TODO: Worried about typing
func ResourceIbmManagedKeyKeyVerificationPatternToMap ¶ added in v1.43.0
func ResourceIbmManagedKeyKeyVerificationPatternToMap(model *ukov4.KeyVerificationPattern) (map[string]interface{}, error)
func ResourceIbmManagedKeyMapToTag ¶ added in v1.43.0
func ResourceIbmManagedKeyMapToVaultReferenceInCreationRequest ¶ added in v1.43.0
func ResourceIbmManagedKeyMapToVaultReferenceInCreationRequest(modelMap map[string]interface{}) (*ukov4.VaultReferenceInCreationRequest, error)
func ResourceIbmManagedKeyRead ¶ added in v1.43.0
func ResourceIbmManagedKeyRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmManagedKeyTagToMap ¶ added in v1.43.0
func ResourceIbmManagedKeyTargetKeystoreReferenceToMap ¶ added in v1.43.0
func ResourceIbmManagedKeyTargetKeystoreReferenceToMap(model *ukov4.TargetKeystoreReference) (map[string]interface{}, error)
func ResourceIbmManagedKeyTemplateReferenceToMap ¶ added in v1.43.0
func ResourceIbmManagedKeyTemplateReferenceToMap(model *ukov4.TemplateReference) (map[string]interface{}, error)
func ResourceIbmManagedKeyUpdate ¶ added in v1.43.0
func ResourceIbmManagedKeyUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmManagedKeyValidator ¶ added in v1.43.0
func ResourceIbmManagedKeyValidator() *validate.ResourceValidator
func ResourceIbmManagedKeyVaultReferenceInCreationRequestToMap ¶ added in v1.43.0
func ResourceIbmManagedKeyVaultReferenceInCreationRequestToMap(model *ukov4.VaultReference) (map[string]interface{}, error)
func ResourceIbmVault ¶ added in v1.43.0
func ResourceIbmVaultCreate ¶ added in v1.43.0
func ResourceIbmVaultCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmVaultDelete ¶ added in v1.43.0
func ResourceIbmVaultDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmVaultRead ¶ added in v1.43.0
func ResourceIbmVaultRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmVaultUpdate ¶ added in v1.43.0
func ResourceIbmVaultUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIbmVaultValidator ¶ added in v1.43.0
func ResourceIbmVaultValidator() *validate.ResourceValidator
Types ¶
Source Files ¶
- data_source_ibm_hpcs.go
- data_source_ibm_hpcs_key_template.go
- data_source_ibm_hpcs_keystore.go
- data_source_ibm_hpcs_managed_key.go
- data_source_ibm_hpcs_vault.go
- resource_ibm_hpcs.go
- resource_ibm_hpcs_key_template.go
- resource_ibm_hpcs_keystore.go
- resource_ibm_hpcs_managed_key.go
- resource_ibm_hpcs_vault.go
Click to show internal directories.
Click to hide internal directories.