Documentation ¶
Index ¶
- Constants
- func DataSourceIBMIBLBPoolMember() *schema.Resource
- func DataSourceIBMIBMIsVPCRoutingTable() *schema.Resource
- func DataSourceIBMIBMIsVPCRoutingTableRoute() *schema.Resource
- func DataSourceIBMISBareMetalServerNICReservedIP() *schema.Resource
- func DataSourceIBMISBareMetalServerNICReservedIPs() *schema.Resource
- func DataSourceIBMISEndpointGateway() *schema.Resource
- func DataSourceIBMISEndpointGatewayIPs() *schema.Resource
- func DataSourceIBMISEndpointGatewayTargets() *schema.Resource
- func DataSourceIBMISEndpointGateways() *schema.Resource
- func DataSourceIBMISFloatingIP() *schema.Resource
- func DataSourceIBMISFlowLogs() *schema.Resource
- func DataSourceIBMISImage() *schema.Resource
- func DataSourceIBMISImages() *schema.Resource
- func DataSourceIBMISImagesValidator() *validate.ResourceValidator
- func DataSourceIBMISInstance() *schema.Resource
- func DataSourceIBMISInstanceGroup() *schema.Resource
- func DataSourceIBMISInstanceGroupManager() *schema.Resource
- func DataSourceIBMISInstanceGroupManagerAction() *schema.Resource
- func DataSourceIBMISInstanceGroupManagerActions() *schema.Resource
- func DataSourceIBMISInstanceGroupManagerPolicies() *schema.Resource
- func DataSourceIBMISInstanceGroupManagerPolicy() *schema.Resource
- func DataSourceIBMISInstanceGroupManagers() *schema.Resource
- func DataSourceIBMISInstanceGroupMembership() *schema.Resource
- func DataSourceIBMISInstanceGroupMemberships() *schema.Resource
- func DataSourceIBMISInstanceGroups() *schema.Resource
- func DataSourceIBMISInstanceNICReservedIP() *schema.Resource
- func DataSourceIBMISInstanceNICReservedIPs() *schema.Resource
- func DataSourceIBMISInstanceProfile() *schema.Resource
- func DataSourceIBMISInstanceProfiles() *schema.Resource
- func DataSourceIBMISInstanceTemplate() *schema.Resource
- func DataSourceIBMISInstanceTemplates() *schema.Resource
- func DataSourceIBMISInstanceVolumeAttachment() *schema.Resource
- func DataSourceIBMISInstanceVolumeAttachments() *schema.Resource
- func DataSourceIBMISInstances() *schema.Resource
- func DataSourceIBMISLB() *schema.Resource
- func DataSourceIBMISLBListener() *schema.Resource
- func DataSourceIBMISLBListenerPolicies() *schema.Resource
- func DataSourceIBMISLBListenerPolicy() *schema.Resource
- func DataSourceIBMISLBListenerPolicyRule() *schema.Resource
- func DataSourceIBMISLBListenerPolicyRules() *schema.Resource
- func DataSourceIBMISLBListeners() *schema.Resource
- func DataSourceIBMISLBPool() *schema.Resource
- func DataSourceIBMISLBPoolMembers() *schema.Resource
- func DataSourceIBMISLBPools() *schema.Resource
- func DataSourceIBMISLBS() *schema.Resource
- func DataSourceIBMISLbProfile() *schema.Resource
- func DataSourceIBMISLbProfiles() *schema.Resource
- func DataSourceIBMISNetworkACLRule() *schema.Resource
- func DataSourceIBMISNetworkACLRules() *schema.Resource
- func DataSourceIBMISOperatingSystem() *schema.Resource
- func DataSourceIBMISOperatingSystems() *schema.Resource
- func DataSourceIBMISPublicGateway() *schema.Resource
- func DataSourceIBMISPublicGateways() *schema.Resource
- func DataSourceIBMISRegion() *schema.Resource
- func DataSourceIBMISRegions() *schema.Resource
- func DataSourceIBMISReservedIP() *schema.Resource
- func DataSourceIBMISReservedIPs() *schema.Resource
- func DataSourceIBMISSSHKey() *schema.Resource
- func DataSourceIBMISSecurityGroup() *schema.Resource
- func DataSourceIBMISSecurityGroupTarget() *schema.Resource
- func DataSourceIBMISSecurityGroupTargets() *schema.Resource
- func DataSourceIBMISSnapshotValidator() *validate.ResourceValidator
- func DataSourceIBMISSubnet() *schema.Resource
- func DataSourceIBMISSubnetValidator() *validate.ResourceValidator
- func DataSourceIBMISSubnets() *schema.Resource
- func DataSourceIBMISVPC() *schema.Resource
- func DataSourceIBMISVPCDefaultRoutingTable() *schema.Resource
- func DataSourceIBMISVPCRoutingTableRoutes() *schema.Resource
- func DataSourceIBMISVPCRoutingTables() *schema.Resource
- func DataSourceIBMISVPCs() *schema.Resource
- func DataSourceIBMISVPNGateway() *schema.Resource
- func DataSourceIBMISVPNGatewayConnection() *schema.Resource
- func DataSourceIBMISVPNGatewayConnections() *schema.Resource
- func DataSourceIBMISVPNGateways() *schema.Resource
- func DataSourceIBMISVolume() *schema.Resource
- func DataSourceIBMISVolumeProfile() *schema.Resource
- func DataSourceIBMISVolumeProfiles() *schema.Resource
- func DataSourceIBMISVolumeValidator() *validate.ResourceValidator
- func DataSourceIBMISVpcValidator() *validate.ResourceValidator
- func DataSourceIBMISZone() *schema.Resource
- func DataSourceIBMISZones() *schema.Resource
- func DataSourceIBMIsBackupPolicies() *schema.Resource
- func DataSourceIBMIsBackupPolicy() *schema.Resource
- func DataSourceIBMIsBackupPolicyJob() *schema.Resource
- func DataSourceIBMIsBackupPolicyJobs() *schema.Resource
- func DataSourceIBMIsBackupPolicyPlan() *schema.Resource
- func DataSourceIBMIsBackupPolicyPlans() *schema.Resource
- func DataSourceIBMIsBareMetalServer() *schema.Resource
- func DataSourceIBMIsBareMetalServerDisk() *schema.Resource
- func DataSourceIBMIsBareMetalServerDisks() *schema.Resource
- func DataSourceIBMIsBareMetalServerInitialization() *schema.Resource
- func DataSourceIBMIsBareMetalServerNetworkInterface() *schema.Resource
- func DataSourceIBMIsBareMetalServerNetworkInterfaceFloatingIP() *schema.Resource
- func DataSourceIBMIsBareMetalServerNetworkInterfaceFloatingIPs() *schema.Resource
- func DataSourceIBMIsBareMetalServerNetworkInterfaces() *schema.Resource
- func DataSourceIBMIsBareMetalServerProfile() *schema.Resource
- func DataSourceIBMIsBareMetalServerProfiles() *schema.Resource
- func DataSourceIBMIsBareMetalServerValidator() *validate.ResourceValidator
- func DataSourceIBMIsBareMetalServers() *schema.Resource
- func DataSourceIBMIsFloatingIps() *schema.Resource
- func DataSourceIBMIsFlowLog() *schema.Resource
- func DataSourceIBMIsIkePolicies() *schema.Resource
- func DataSourceIBMIsIkePolicy() *schema.Resource
- func DataSourceIBMIsImageExport() *schema.Resource
- func DataSourceIBMIsImageExportCloudObjectStorageBucketReferenceToMap(model *vpcv1.CloudObjectStorageBucketReference) (map[string]interface{}, error)
- func DataSourceIBMIsImageExportCloudObjectStorageObjectReferenceToMap(model *vpcv1.CloudObjectStorageObjectReference) (map[string]interface{}, error)
- func DataSourceIBMIsImageExportImageExportJobStatusReasonToMap(model *vpcv1.ImageExportJobStatusReason) (map[string]interface{}, error)
- func DataSourceIBMIsImageExportRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceIBMIsImageExports() *schema.Resource
- func DataSourceIBMIsImageExportsCloudObjectStorageBucketReferenceToMap(model *vpcv1.CloudObjectStorageBucketReference) (map[string]interface{}, error)
- func DataSourceIBMIsImageExportsCloudObjectStorageObjectReferenceToMap(model *vpcv1.CloudObjectStorageObjectReference) (map[string]interface{}, error)
- func DataSourceIBMIsImageExportsID(d *schema.ResourceData) string
- func DataSourceIBMIsImageExportsImageExportJobStatusReasonToMap(model *vpcv1.ImageExportJobStatusReason) (map[string]interface{}, error)
- func DataSourceIBMIsImageExportsImageExportJobToMap(model *vpcv1.ImageExportJob) (map[string]interface{}, error)
- func DataSourceIBMIsImageExportsRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceIBMIsInstanceGroupsID(d *schema.ResourceData) string
- func DataSourceIBMIsInstanceGroupsInstanceGroupCollectionFirstToMap(model *vpcv1.InstanceGroupCollectionFirst) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsInstanceGroupManagerReferenceDeletedToMap(model *vpcv1.InstanceGroupManagerReferenceDeleted) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsInstanceGroupManagerReferenceToMap(model *vpcv1.InstanceGroupManagerReference) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsInstanceGroupToMap(model *vpcv1.InstanceGroup, meta interface{}) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsInstanceTemplateReferenceDeletedToMap(model *vpcv1.InstanceTemplateReferenceDeleted) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsInstanceTemplateReferenceToMap(model *vpcv1.InstanceTemplateReference) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsLoadBalancerPoolReferenceDeletedToMap(model *vpcv1.LoadBalancerPoolReferenceDeleted) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsLoadBalancerPoolReferenceToMap(model *vpcv1.LoadBalancerPoolReference) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceIBMIsInstanceGroupsResourceGroupReferenceToMap(model *vpcv1.ResourceGroupReference) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsSubnetReferenceDeletedToMap(model *vpcv1.SubnetReferenceDeleted) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsSubnetReferenceToMap(model *vpcv1.SubnetReference) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsVPCReferenceDeletedToMap(model *vpcv1.VPCReferenceDeleted) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceGroupsVPCReferenceToMap(model *vpcv1.VPCReference) (map[string]interface{}, error)
- func DataSourceIBMIsInstanceNetworkInterface() *schema.Resource
- func DataSourceIBMIsInstanceNetworkInterfaces() *schema.Resource
- func DataSourceIBMIsIpsecPolicies() *schema.Resource
- func DataSourceIBMIsIpsecPolicy() *schema.Resource
- func DataSourceIBMIsNetworkACL() *schema.Resource
- func DataSourceIBMIsNetworkAcls() *schema.Resource
- func DataSourceIBMIsRouteCreatorVPNGatewayReferenceToMap(model *vpcv1.RouteCreatorVPNGatewayReference) (map[string]interface{}, error)
- func DataSourceIBMIsRouteCreatorVPNServerReferenceToMap(model *vpcv1.RouteCreatorVPNServerReference) (map[string]interface{}, error)
- func DataSourceIBMIsRouteVPNGatewayReferenceDeletedToMap(model *vpcv1.VPNGatewayReferenceDeleted) (map[string]interface{}, error)
- func DataSourceIBMIsRouteVPNServerReferenceDeletedToMap(model *vpcv1.VPNServerReferenceDeleted) (map[string]interface{}, error)
- func DataSourceIBMIsSecurityGroupRule() *schema.Resource
- func DataSourceIBMIsSecurityGroupRules() *schema.Resource
- func DataSourceIBMIsSecurityGroups() *schema.Resource
- func DataSourceIBMIsShareTarget() *schema.Resource
- func DataSourceIBMIsShareTargets() *schema.Resource
- func DataSourceIBMIsSshKeys() *schema.Resource
- func DataSourceIBMIsVPCAddressPrefix() *schema.Resource
- func DataSourceIBMIsVPNServer() *schema.Resource
- func DataSourceIBMIsVPNServerClient() *schema.Resource
- func DataSourceIBMIsVPNServerClientConfiguration() *schema.Resource
- func DataSourceIBMIsVPNServerClients() *schema.Resource
- func DataSourceIBMIsVPNServerRoute() *schema.Resource
- func DataSourceIBMIsVPNServerRoutes() *schema.Resource
- func DataSourceIBMIsVPNServers() *schema.Resource
- func DataSourceIBMIsVirtualNetworkInterface() *schema.Resource
- func DataSourceIBMIsVirtualNetworkInterfaces() *schema.Resource
- func DataSourceIBMIsVolumes() *schema.Resource
- func DataSourceIbmIsDedicatedHost() *schema.Resource
- func DataSourceIbmIsDedicatedHostDisk() *schema.Resource
- func DataSourceIbmIsDedicatedHostDisks() *schema.Resource
- func DataSourceIbmIsDedicatedHostGroup() *schema.Resource
- func DataSourceIbmIsDedicatedHostGroups() *schema.Resource
- func DataSourceIbmIsDedicatedHostProfile() *schema.Resource
- func DataSourceIbmIsDedicatedHostProfiles() *schema.Resource
- func DataSourceIbmIsDedicatedHosts() *schema.Resource
- func DataSourceIbmIsInstanceDisk() *schema.Resource
- func DataSourceIbmIsInstanceDisks() *schema.Resource
- func DataSourceIbmIsPlacementGroup() *schema.Resource
- func DataSourceIbmIsPlacementGroups() *schema.Resource
- func DataSourceIbmIsShare() *schema.Resource
- func DataSourceIbmIsShareProfile() *schema.Resource
- func DataSourceIbmIsShareProfiles() *schema.Resource
- func DataSourceIbmIsShares() *schema.Resource
- func DataSourceIbmIsSourceShare() *schema.Resource
- func DataSourceIbmIsVpcAddressPrefixes() *schema.Resource
- func DataSourceSnapshot() *schema.Resource
- func DataSourceSnapshotClone() *schema.Resource
- func DataSourceSnapshotClones() *schema.Resource
- func DataSourceSnapshots() *schema.Resource
- func GetInstanceMetadataServiceOptions(d *schema.ResourceData) (metadataService *vpcv1.InstanceMetadataServicePrototype)
- func GetInstanceTemplateMetadataServiceOptions(d *schema.ResourceData) (metadataService *vpcv1.InstanceMetadataServicePrototype)
- func MakeTerraformNICFipID(id1, id2, id3 string) string
- func MakeTerraformNICID(id1, id2 string) string
- func ParseNICFipTerraformID(s string) (string, string, string, error)
- func ParseNICTerraformID(s string) (string, string, error)
- func ResourceIBMISAddressPrefixValidator() *validate.ResourceValidator
- func ResourceIBMISBareMetalServerActionValidator() *validate.ResourceValidator
- func ResourceIBMISDedicatedHostDiskManagement() *schema.Resource
- func ResourceIBMISDedicatedHostDiskManagementValidator() *validate.ResourceValidator
- func ResourceIBMISEndpointGateway() *schema.Resource
- func ResourceIBMISEndpointGatewayIP() *schema.Resource
- func ResourceIBMISEndpointGatewayValidator() *validate.ResourceValidator
- func ResourceIBMISFloatingIP() *schema.Resource
- func ResourceIBMISFloatingIPValidator() *validate.ResourceValidator
- func ResourceIBMISFlowLog() *schema.Resource
- func ResourceIBMISFlowLogValidator() *validate.ResourceValidator
- func ResourceIBMISIKEPolicy() *schema.Resource
- func ResourceIBMISIKEValidator() *validate.ResourceValidator
- func ResourceIBMISIPSECValidator() *validate.ResourceValidator
- func ResourceIBMISIPSecPolicy() *schema.Resource
- func ResourceIBMISImage() *schema.Resource
- func ResourceIBMISImageDeprecate() *schema.Resource
- func ResourceIBMISImageObsolete() *schema.Resource
- func ResourceIBMISImageValidator() *validate.ResourceValidator
- func ResourceIBMISInstance() *schema.Resource
- func ResourceIBMISInstanceAction() *schema.Resource
- func ResourceIBMISInstanceActionValidator() *validate.ResourceValidator
- func ResourceIBMISInstanceDiskManagement() *schema.Resource
- func ResourceIBMISInstanceDiskManagementValidator() *validate.ResourceValidator
- func ResourceIBMISInstanceGroup() *schema.Resource
- func ResourceIBMISInstanceGroupManager() *schema.Resource
- func ResourceIBMISInstanceGroupManagerAction() *schema.Resource
- func ResourceIBMISInstanceGroupManagerActionValidator() *validate.ResourceValidator
- func ResourceIBMISInstanceGroupManagerPolicy() *schema.Resource
- func ResourceIBMISInstanceGroupManagerPolicyValidator() *validate.ResourceValidator
- func ResourceIBMISInstanceGroupManagerValidator() *validate.ResourceValidator
- func ResourceIBMISInstanceGroupMembership() *schema.Resource
- func ResourceIBMISInstanceGroupMembershipValidator() *validate.ResourceValidator
- func ResourceIBMISInstanceGroupValidator() *validate.ResourceValidator
- func ResourceIBMISInstanceTemplate() *schema.Resource
- func ResourceIBMISInstanceTemplateValidator() *validate.ResourceValidator
- func ResourceIBMISInstanceValidator() *validate.ResourceValidator
- func ResourceIBMISInstanceVolumeAttachment() *schema.Resource
- func ResourceIBMISInstanceVolumeAttachmentValidator() *validate.ResourceValidator
- func ResourceIBMISLB() *schema.Resource
- func ResourceIBMISLBListener() *schema.Resource
- func ResourceIBMISLBListenerPolicy() *schema.Resource
- func ResourceIBMISLBListenerPolicyRule() *schema.Resource
- func ResourceIBMISLBListenerPolicyRuleValidator() *validate.ResourceValidator
- func ResourceIBMISLBListenerPolicyValidator() *validate.ResourceValidator
- func ResourceIBMISLBListenerValidator() *validate.ResourceValidator
- func ResourceIBMISLBPool() *schema.Resource
- func ResourceIBMISLBPoolMember() *schema.Resource
- func ResourceIBMISLBPoolMemberValidator() *validate.ResourceValidator
- func ResourceIBMISLBPoolValidator() *validate.ResourceValidator
- func ResourceIBMISLBValidator() *validate.ResourceValidator
- func ResourceIBMISNetworkACL() *schema.Resource
- func ResourceIBMISNetworkACLRule() *schema.Resource
- func ResourceIBMISNetworkACLRuleValidator() *validate.ResourceValidator
- func ResourceIBMISNetworkACLValidator() *validate.ResourceValidator
- func ResourceIBMISPublicGateway() *schema.Resource
- func ResourceIBMISPublicGatewayValidator() *validate.ResourceValidator
- func ResourceIBMISReservedIP() *schema.Resource
- func ResourceIBMISSHKeyValidator() *validate.ResourceValidator
- func ResourceIBMISSSHKey() *schema.Resource
- func ResourceIBMISSecurityGroup() *schema.Resource
- func ResourceIBMISSecurityGroupRule() *schema.Resource
- func ResourceIBMISSecurityGroupRuleValidator() *validate.ResourceValidator
- func ResourceIBMISSecurityGroupTarget() *schema.Resource
- func ResourceIBMISSecurityGroupTargetValidator() *validate.ResourceValidator
- func ResourceIBMISSecurityGroupValidator() *validate.ResourceValidator
- func ResourceIBMISSnapshotValidator() *validate.ResourceValidator
- func ResourceIBMISSubnet() *schema.Resource
- func ResourceIBMISSubnetNetworkACLAttachment() *schema.Resource
- func ResourceIBMISSubnetPublicGatewayAttachment() *schema.Resource
- func ResourceIBMISSubnetReservedIPValidator() *validate.ResourceValidator
- func ResourceIBMISSubnetRoutingTableAttachment() *schema.Resource
- func ResourceIBMISSubnetValidator() *validate.ResourceValidator
- func ResourceIBMISVPC() *schema.Resource
- func ResourceIBMISVPCRoutingTable() *schema.Resource
- func ResourceIBMISVPCRoutingTableRoute() *schema.Resource
- func ResourceIBMISVPCRoutingTableRouteValidator() *validate.ResourceValidator
- func ResourceIBMISVPCRoutingTableValidator() *validate.ResourceValidator
- func ResourceIBMISVPCValidator() *validate.ResourceValidator
- func ResourceIBMISVPNGateway() *schema.Resource
- func ResourceIBMISVPNGatewayConnection() *schema.Resource
- func ResourceIBMISVPNGatewayConnectionValidator() *validate.ResourceValidator
- func ResourceIBMISVPNGatewayValidator() *validate.ResourceValidator
- func ResourceIBMISVolume() *schema.Resource
- func ResourceIBMISVolumeValidator() *validate.ResourceValidator
- func ResourceIBMISVpcAddressPrefix() *schema.Resource
- func ResourceIBMIsBackupPolicy() *schema.Resource
- func ResourceIBMIsBackupPolicyPlan() *schema.Resource
- func ResourceIBMIsBackupPolicyPlanValidator() *validate.ResourceValidator
- func ResourceIBMIsBackupPolicyValidator() *validate.ResourceValidator
- func ResourceIBMIsBareMetalServer() *schema.Resource
- func ResourceIBMIsBareMetalServerAction() *schema.Resource
- func ResourceIBMIsBareMetalServerDisk() *schema.Resource
- func ResourceIBMIsBareMetalServerDiskValidator() *validate.ResourceValidator
- func ResourceIBMIsBareMetalServerNetworkInterface() *schema.Resource
- func ResourceIBMIsBareMetalServerNetworkInterfaceAllowFloat() *schema.Resource
- func ResourceIBMIsBareMetalServerNetworkInterfaceFloatingIp() *schema.Resource
- func ResourceIBMIsBareMetalServerNetworkInterfaceValidator() *validate.ResourceValidator
- func ResourceIBMIsBareMetalServerValidator() *validate.ResourceValidator
- func ResourceIBMIsImageExportCloudObjectStorageBucketIdentityByCRNToMap(model *vpcv1.CloudObjectStorageBucketIdentityByCRN) (map[string]interface{}, error)
- func ResourceIBMIsImageExportCloudObjectStorageBucketIdentityCloudObjectStorageBucketIdentityByNameToMap(...) (map[string]interface{}, error)
- func ResourceIBMIsImageExportCloudObjectStorageBucketIdentityToMap(model vpcv1.CloudObjectStorageBucketIdentityIntf) (map[string]interface{}, error)
- func ResourceIBMIsImageExportCloudObjectStorageObjectReferenceToMap(model *vpcv1.CloudObjectStorageObjectReference) (map[string]interface{}, error)
- func ResourceIBMIsImageExportCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIBMIsImageExportDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIBMIsImageExportImageExportJobStatusReasonToMap(model *vpcv1.ImageExportJobStatusReason) (map[string]interface{}, error)
- func ResourceIBMIsImageExportJob() *schema.Resource
- func ResourceIBMIsImageExportMapToCloudObjectStorageBucketIdentity(modelMap map[string]interface{}) (vpcv1.CloudObjectStorageBucketIdentityIntf, error)
- func ResourceIBMIsImageExportMapToCloudObjectStorageBucketIdentityByCRN(modelMap map[string]interface{}) (*vpcv1.CloudObjectStorageBucketIdentityByCRN, error)
- func ResourceIBMIsImageExportMapToCloudObjectStorageBucketIdentityCloudObjectStorageBucketIdentityByName(modelMap map[string]interface{}) (*vpcv1.CloudObjectStorageBucketIdentityCloudObjectStorageBucketIdentityByName, ...)
- func ResourceIBMIsImageExportRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIBMIsImageExportUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func ResourceIBMIsImageExportValidator() *validate.ResourceValidator
- func ResourceIBMIsInstanceNetworkInterface() *schema.Resource
- func ResourceIBMIsInstanceNetworkInterfaceFloatingIp() *schema.Resource
- func ResourceIBMIsInstanceNetworkInterfaceValidator() *validate.ResourceValidator
- func ResourceIBMIsShareMountTarget() *schema.Resource
- func ResourceIBMIsShareMountTargetValidator() *validate.ResourceValidator
- func ResourceIBMIsVPNServer() *schema.Resource
- func ResourceIBMIsVPNServerClient() *schema.Resource
- func ResourceIBMIsVPNServerRoute() *schema.Resource
- func ResourceIBMIsVPNServerRouteValidator() *validate.ResourceValidator
- func ResourceIBMIsVPNServerValidator() *validate.ResourceValidator
- func ResourceIBMSnapshot() *schema.Resource
- func ResourceIbmIsDedicatedHost() *schema.Resource
- func ResourceIbmIsDedicatedHostGroup() *schema.Resource
- func ResourceIbmIsDedicatedHostGroupValidator() *validate.ResourceValidator
- func ResourceIbmIsDedicatedHostValidator() *validate.ResourceValidator
- func ResourceIbmIsPlacementGroup() *schema.Resource
- func ResourceIbmIsPlacementGroupValidator() *validate.ResourceValidator
- func ResourceIbmIsShare() *schema.Resource
- func ResourceIbmIsShareReplicaOperations() *schema.Resource
- func ResourceIbmIsShareReplicaOperationsValidator() *validate.ResourceValidator
- func ResourceIbmIsShareValidator() *validate.ResourceValidator
- func ShareMountTargetMapToShareMountTargetPrototype(d *schema.ResourceData, vniMap map[string]interface{}) (vpcv1.ShareMountTargetVirtualNetworkInterfacePrototype, error)
- func ShareMountTargetToMap(context context.Context, vpcClient *vpcv1.VpcV1, d *schema.ResourceData, ...) (map[string]interface{}, error)
- func ShareMountTargetVirtualNetworkInterfaceToMap(context context.Context, vpcClient *vpcv1.VpcV1, d *schema.ResourceData, ...) ([]map[string]interface{}, error)
- func ShareReplicaToMap(context context.Context, vpcClient *vpcv1.VpcV1, d *schema.ResourceData, ...) (map[string]interface{}, error)
- func VNIRefreshFunc(vpcClient *vpcv1.VpcV1, vniId string, d *schema.ResourceData) resource.StateRefreshFunc
- func WaitForMountTargetAvailable(context context.Context, vpcClient *vpcv1.VpcV1, shareid, targetid string, ...) (interface{}, error)
- func WaitForTargetAvailable(context context.Context, vpcClient *vpcv1.VpcV1, shareid, targetid string, ...) (interface{}, error)
- func WaitForVNIAvailable(vpcClient *vpcv1.VpcV1, vniId string, d *schema.ResourceData, ...) (interface{}, error)
Constants ¶
View Source
const ( CRN = "crn" CreatedAt = "created_at" ProvisioningStatus = "provisioning_status" ID = "id" )
View Source
const ( // SCALING ... SCALING = "scaling" // HEALTHY ... HEALTHY = "healthy" // DELETING ... DELETING = "deleting" )
View Source
const ()
View Source
const ( IsPublicGatewayResourceType = "resource_type" IsPublicGatewayAttachmentAvailable = "available" IsPublicGatewayAttachmentDeleting = "deleting" IsPublicGatewayAttachmentFailed = "failed" IsPublicGatewayAttachmentPending = "pending" )
View Source
const (
IsImageCRN = "crn"
)
View Source
const (
IsInstanceCRN = "crn"
)
View Source
const (
IsKeyCRN = "crn"
)
Variables ¶
This section is empty.
Functions ¶
func DataSourceIBMISBareMetalServerNICReservedIP ¶ added in v1.46.0
func DataSourceIBMISBareMetalServerNICReservedIPs ¶ added in v1.46.0
func DataSourceIBMISImage ¶
func DataSourceIBMISImages ¶
func DataSourceIBMISImagesValidator ¶ added in v1.43.0
func DataSourceIBMISImagesValidator() *validate.ResourceValidator
func DataSourceIBMISInstanceGroups ¶ added in v1.46.0
func DataSourceIBMISInstanceNICReservedIP ¶ added in v1.41.0
func DataSourceIBMISInstanceNICReservedIPs ¶ added in v1.41.0
func DataSourceIBMISLB ¶
func DataSourceIBMISLBListener ¶ added in v1.40.0
func DataSourceIBMISLBListenerPolicies ¶ added in v1.40.0
func DataSourceIBMISLBListenerPolicy ¶ added in v1.40.0
func DataSourceIBMISLBListenerPolicyRule ¶ added in v1.40.0
func DataSourceIBMISLBListenerPolicyRules ¶ added in v1.40.0
func DataSourceIBMISLBListeners ¶ added in v1.40.0
func DataSourceIBMISLBPool ¶
func DataSourceIBMISLBPools ¶
func DataSourceIBMISLBS ¶
func DataSourceIBMISLbProfile ¶ added in v1.53.0
func DataSourceIBMISRegion ¶
func DataSourceIBMISRegions ¶
func DataSourceIBMISSSHKey ¶
func DataSourceIBMISSnapshotValidator ¶
func DataSourceIBMISSnapshotValidator() *validate.ResourceValidator
func DataSourceIBMISSubnet ¶
func DataSourceIBMISSubnetValidator ¶
func DataSourceIBMISSubnetValidator() *validate.ResourceValidator
func DataSourceIBMISSubnets ¶
func DataSourceIBMISVPC ¶
func DataSourceIBMISVPCs ¶
func DataSourceIBMISVolume ¶
func DataSourceIBMISVolumeValidator ¶
func DataSourceIBMISVolumeValidator() *validate.ResourceValidator
func DataSourceIBMISVpcValidator ¶
func DataSourceIBMISVpcValidator() *validate.ResourceValidator
func DataSourceIBMISZone ¶
func DataSourceIBMISZones ¶
func DataSourceIBMIsBackupPolicies ¶ added in v1.44.0
func DataSourceIBMIsBackupPolicy ¶ added in v1.44.0
func DataSourceIBMIsBackupPolicyJob ¶ added in v1.50.0
func DataSourceIBMIsBackupPolicyJobs ¶ added in v1.50.0
func DataSourceIBMIsBackupPolicyPlan ¶ added in v1.44.0
func DataSourceIBMIsBackupPolicyPlans ¶ added in v1.44.0
func DataSourceIBMIsBareMetalServerValidator ¶
func DataSourceIBMIsBareMetalServerValidator() *validate.ResourceValidator
func DataSourceIBMIsFlowLog ¶
func DataSourceIBMIsIkePolicies ¶ added in v1.40.0
func DataSourceIBMIsIkePolicy ¶ added in v1.40.0
func DataSourceIBMIsImageExport ¶ added in v1.54.0
func DataSourceIBMIsImageExportCloudObjectStorageBucketReferenceToMap ¶ added in v1.54.0
func DataSourceIBMIsImageExportCloudObjectStorageBucketReferenceToMap(model *vpcv1.CloudObjectStorageBucketReference) (map[string]interface{}, error)
func DataSourceIBMIsImageExportCloudObjectStorageObjectReferenceToMap ¶ added in v1.54.0
func DataSourceIBMIsImageExportCloudObjectStorageObjectReferenceToMap(model *vpcv1.CloudObjectStorageObjectReference) (map[string]interface{}, error)
func DataSourceIBMIsImageExportImageExportJobStatusReasonToMap ¶ added in v1.54.0
func DataSourceIBMIsImageExportImageExportJobStatusReasonToMap(model *vpcv1.ImageExportJobStatusReason) (map[string]interface{}, error)
func DataSourceIBMIsImageExportRead ¶ added in v1.54.0
func DataSourceIBMIsImageExportRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceIBMIsImageExports ¶ added in v1.54.0
func DataSourceIBMIsImageExportsCloudObjectStorageBucketReferenceToMap ¶ added in v1.54.0
func DataSourceIBMIsImageExportsCloudObjectStorageBucketReferenceToMap(model *vpcv1.CloudObjectStorageBucketReference) (map[string]interface{}, error)
func DataSourceIBMIsImageExportsCloudObjectStorageObjectReferenceToMap ¶ added in v1.54.0
func DataSourceIBMIsImageExportsCloudObjectStorageObjectReferenceToMap(model *vpcv1.CloudObjectStorageObjectReference) (map[string]interface{}, error)
func DataSourceIBMIsImageExportsID ¶ added in v1.54.0
func DataSourceIBMIsImageExportsID(d *schema.ResourceData) string
DataSourceIBMIsImageExportsID returns a reasonable ID for the list.
func DataSourceIBMIsImageExportsImageExportJobStatusReasonToMap ¶ added in v1.54.0
func DataSourceIBMIsImageExportsImageExportJobStatusReasonToMap(model *vpcv1.ImageExportJobStatusReason) (map[string]interface{}, error)
func DataSourceIBMIsImageExportsImageExportJobToMap ¶ added in v1.54.0
func DataSourceIBMIsImageExportsImageExportJobToMap(model *vpcv1.ImageExportJob) (map[string]interface{}, error)
func DataSourceIBMIsImageExportsRead ¶ added in v1.54.0
func DataSourceIBMIsImageExportsRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceIBMIsInstanceGroupsID ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsID(d *schema.ResourceData) string
DataSourceIBMIsInstanceGroupsID returns a reasonable ID for the list.
func DataSourceIBMIsInstanceGroupsInstanceGroupCollectionFirstToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsInstanceGroupCollectionFirstToMap(model *vpcv1.InstanceGroupCollectionFirst) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsInstanceGroupManagerReferenceDeletedToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsInstanceGroupManagerReferenceDeletedToMap(model *vpcv1.InstanceGroupManagerReferenceDeleted) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsInstanceGroupManagerReferenceToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsInstanceGroupManagerReferenceToMap(model *vpcv1.InstanceGroupManagerReference) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsInstanceGroupToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsInstanceGroupToMap(model *vpcv1.InstanceGroup, meta interface{}) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsInstanceTemplateReferenceDeletedToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsInstanceTemplateReferenceDeletedToMap(model *vpcv1.InstanceTemplateReferenceDeleted) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsInstanceTemplateReferenceToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsInstanceTemplateReferenceToMap(model *vpcv1.InstanceTemplateReference) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsLoadBalancerPoolReferenceDeletedToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsLoadBalancerPoolReferenceDeletedToMap(model *vpcv1.LoadBalancerPoolReferenceDeleted) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsLoadBalancerPoolReferenceToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsLoadBalancerPoolReferenceToMap(model *vpcv1.LoadBalancerPoolReference) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsRead ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceIBMIsInstanceGroupsResourceGroupReferenceToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsResourceGroupReferenceToMap(model *vpcv1.ResourceGroupReference) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsSubnetReferenceDeletedToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsSubnetReferenceDeletedToMap(model *vpcv1.SubnetReferenceDeleted) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsSubnetReferenceToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsSubnetReferenceToMap(model *vpcv1.SubnetReference) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsVPCReferenceDeletedToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsVPCReferenceDeletedToMap(model *vpcv1.VPCReferenceDeleted) (map[string]interface{}, error)
func DataSourceIBMIsInstanceGroupsVPCReferenceToMap ¶ added in v1.46.0
func DataSourceIBMIsInstanceGroupsVPCReferenceToMap(model *vpcv1.VPCReference) (map[string]interface{}, error)
func DataSourceIBMIsIpsecPolicies ¶ added in v1.40.0
func DataSourceIBMIsIpsecPolicy ¶ added in v1.40.0
func DataSourceIBMIsRouteCreatorVPNGatewayReferenceToMap ¶ added in v1.44.0
func DataSourceIBMIsRouteCreatorVPNGatewayReferenceToMap(model *vpcv1.RouteCreatorVPNGatewayReference) (map[string]interface{}, error)
func DataSourceIBMIsRouteCreatorVPNServerReferenceToMap ¶ added in v1.44.0
func DataSourceIBMIsRouteCreatorVPNServerReferenceToMap(model *vpcv1.RouteCreatorVPNServerReference) (map[string]interface{}, error)
func DataSourceIBMIsRouteVPNGatewayReferenceDeletedToMap ¶ added in v1.44.0
func DataSourceIBMIsRouteVPNGatewayReferenceDeletedToMap(model *vpcv1.VPNGatewayReferenceDeleted) (map[string]interface{}, error)
func DataSourceIBMIsRouteVPNServerReferenceDeletedToMap ¶ added in v1.44.0
func DataSourceIBMIsRouteVPNServerReferenceDeletedToMap(model *vpcv1.VPNServerReferenceDeleted) (map[string]interface{}, error)
func DataSourceIBMIsSecurityGroupRule ¶ added in v1.40.0
func DataSourceIBMIsSecurityGroupRules ¶ added in v1.40.0
func DataSourceIBMIsSecurityGroups ¶ added in v1.40.0
func DataSourceIBMIsShareTarget ¶ added in v1.55.0
func DataSourceIBMIsShareTargets ¶ added in v1.55.0
func DataSourceIBMIsSshKeys ¶ added in v1.42.0
func DataSourceIBMIsVPNServer ¶ added in v1.44.0
func DataSourceIBMIsVPNServerClient ¶ added in v1.44.0
func DataSourceIBMIsVPNServerClientConfiguration ¶ added in v1.44.0
func DataSourceIBMIsVPNServerClients ¶ added in v1.44.0
func DataSourceIBMIsVPNServerRoute ¶ added in v1.44.0
func DataSourceIBMIsVPNServerRoutes ¶ added in v1.44.0
func DataSourceIBMIsVPNServers ¶ added in v1.44.0
func DataSourceIBMIsVirtualNetworkInterface ¶ added in v1.56.0
func DataSourceIBMIsVirtualNetworkInterfaces ¶ added in v1.56.0
func DataSourceIBMIsVolumes ¶ added in v1.42.0
func DataSourceIbmIsShare ¶ added in v1.52.0
func DataSourceIbmIsShareProfile ¶ added in v1.52.0
func DataSourceIbmIsShareProfiles ¶ added in v1.52.0
func DataSourceIbmIsShares ¶ added in v1.52.0
func DataSourceIbmIsSourceShare ¶ added in v1.52.0
func DataSourceSnapshot ¶
func DataSourceSnapshotClone ¶ added in v1.51.0
func DataSourceSnapshotClones ¶ added in v1.51.0
func DataSourceSnapshots ¶
func GetInstanceMetadataServiceOptions ¶ added in v1.51.0
func GetInstanceMetadataServiceOptions(d *schema.ResourceData) (metadataService *vpcv1.InstanceMetadataServicePrototype)
func GetInstanceTemplateMetadataServiceOptions ¶ added in v1.51.0
func GetInstanceTemplateMetadataServiceOptions(d *schema.ResourceData) (metadataService *vpcv1.InstanceMetadataServicePrototype)
func MakeTerraformNICFipID ¶
func MakeTerraformNICID ¶
func ParseNICFipTerraformID ¶
func ResourceIBMISAddressPrefixValidator ¶
func ResourceIBMISAddressPrefixValidator() *validate.ResourceValidator
func ResourceIBMISBareMetalServerActionValidator ¶
func ResourceIBMISBareMetalServerActionValidator() *validate.ResourceValidator
func ResourceIBMISDedicatedHostDiskManagementValidator ¶
func ResourceIBMISDedicatedHostDiskManagementValidator() *validate.ResourceValidator
func ResourceIBMISEndpointGatewayValidator ¶
func ResourceIBMISEndpointGatewayValidator() *validate.ResourceValidator
func ResourceIBMISFloatingIPValidator ¶
func ResourceIBMISFloatingIPValidator() *validate.ResourceValidator
func ResourceIBMISFlowLog ¶
func ResourceIBMISFlowLogValidator ¶
func ResourceIBMISFlowLogValidator() *validate.ResourceValidator
func ResourceIBMISIKEPolicy ¶
func ResourceIBMISIKEValidator ¶
func ResourceIBMISIKEValidator() *validate.ResourceValidator
func ResourceIBMISIPSECValidator ¶
func ResourceIBMISIPSECValidator() *validate.ResourceValidator
func ResourceIBMISImage ¶
func ResourceIBMISImageDeprecate ¶ added in v1.56.0
func ResourceIBMISImageObsolete ¶ added in v1.56.0
func ResourceIBMISImageValidator ¶
func ResourceIBMISImageValidator() *validate.ResourceValidator
func ResourceIBMISInstance ¶
func ResourceIBMISInstanceActionValidator ¶
func ResourceIBMISInstanceActionValidator() *validate.ResourceValidator
func ResourceIBMISInstanceDiskManagementValidator ¶
func ResourceIBMISInstanceDiskManagementValidator() *validate.ResourceValidator
func ResourceIBMISInstanceGroupManagerActionValidator ¶
func ResourceIBMISInstanceGroupManagerActionValidator() *validate.ResourceValidator
func ResourceIBMISInstanceGroupManagerPolicyValidator ¶
func ResourceIBMISInstanceGroupManagerPolicyValidator() *validate.ResourceValidator
func ResourceIBMISInstanceGroupManagerValidator ¶
func ResourceIBMISInstanceGroupManagerValidator() *validate.ResourceValidator
func ResourceIBMISInstanceGroupMembershipValidator ¶
func ResourceIBMISInstanceGroupMembershipValidator() *validate.ResourceValidator
func ResourceIBMISInstanceGroupValidator ¶
func ResourceIBMISInstanceGroupValidator() *validate.ResourceValidator
func ResourceIBMISInstanceTemplateValidator ¶
func ResourceIBMISInstanceTemplateValidator() *validate.ResourceValidator
func ResourceIBMISInstanceValidator ¶
func ResourceIBMISInstanceValidator() *validate.ResourceValidator
func ResourceIBMISInstanceVolumeAttachmentValidator ¶
func ResourceIBMISInstanceVolumeAttachmentValidator() *validate.ResourceValidator
func ResourceIBMISLB ¶
func ResourceIBMISLBListenerPolicyRuleValidator ¶
func ResourceIBMISLBListenerPolicyRuleValidator() *validate.ResourceValidator
func ResourceIBMISLBListenerPolicyValidator ¶
func ResourceIBMISLBListenerPolicyValidator() *validate.ResourceValidator
func ResourceIBMISLBListenerValidator ¶
func ResourceIBMISLBListenerValidator() *validate.ResourceValidator
func ResourceIBMISLBPool ¶
func ResourceIBMISLBPoolMemberValidator ¶
func ResourceIBMISLBPoolMemberValidator() *validate.ResourceValidator
func ResourceIBMISLBPoolValidator ¶
func ResourceIBMISLBPoolValidator() *validate.ResourceValidator
func ResourceIBMISLBValidator ¶
func ResourceIBMISLBValidator() *validate.ResourceValidator
func ResourceIBMISNetworkACLRuleValidator ¶
func ResourceIBMISNetworkACLRuleValidator() *validate.ResourceValidator
func ResourceIBMISNetworkACLValidator ¶
func ResourceIBMISNetworkACLValidator() *validate.ResourceValidator
func ResourceIBMISPublicGatewayValidator ¶
func ResourceIBMISPublicGatewayValidator() *validate.ResourceValidator
func ResourceIBMISSHKeyValidator ¶
func ResourceIBMISSHKeyValidator() *validate.ResourceValidator
func ResourceIBMISSSHKey ¶
func ResourceIBMISSecurityGroupRuleValidator ¶
func ResourceIBMISSecurityGroupRuleValidator() *validate.ResourceValidator
func ResourceIBMISSecurityGroupTargetValidator ¶
func ResourceIBMISSecurityGroupTargetValidator() *validate.ResourceValidator
func ResourceIBMISSecurityGroupValidator ¶
func ResourceIBMISSecurityGroupValidator() *validate.ResourceValidator
func ResourceIBMISSnapshotValidator ¶
func ResourceIBMISSnapshotValidator() *validate.ResourceValidator
func ResourceIBMISSubnet ¶
func ResourceIBMISSubnetPublicGatewayAttachment ¶ added in v1.40.0
func ResourceIBMISSubnetReservedIPValidator ¶
func ResourceIBMISSubnetReservedIPValidator() *validate.ResourceValidator
func ResourceIBMISSubnetRoutingTableAttachment ¶ added in v1.40.0
func ResourceIBMISSubnetValidator ¶
func ResourceIBMISSubnetValidator() *validate.ResourceValidator
func ResourceIBMISVPC ¶
func ResourceIBMISVPCRoutingTableRouteValidator ¶
func ResourceIBMISVPCRoutingTableRouteValidator() *validate.ResourceValidator
func ResourceIBMISVPCRoutingTableValidator ¶
func ResourceIBMISVPCRoutingTableValidator() *validate.ResourceValidator
func ResourceIBMISVPCValidator ¶
func ResourceIBMISVPCValidator() *validate.ResourceValidator
func ResourceIBMISVPNGatewayConnectionValidator ¶
func ResourceIBMISVPNGatewayConnectionValidator() *validate.ResourceValidator
func ResourceIBMISVPNGatewayValidator ¶
func ResourceIBMISVPNGatewayValidator() *validate.ResourceValidator
func ResourceIBMISVolume ¶
func ResourceIBMISVolumeValidator ¶
func ResourceIBMISVolumeValidator() *validate.ResourceValidator
func ResourceIBMIsBackupPolicy ¶ added in v1.44.0
func ResourceIBMIsBackupPolicyPlan ¶ added in v1.44.0
func ResourceIBMIsBackupPolicyPlanValidator ¶ added in v1.44.0
func ResourceIBMIsBackupPolicyPlanValidator() *validate.ResourceValidator
func ResourceIBMIsBackupPolicyValidator ¶ added in v1.44.0
func ResourceIBMIsBackupPolicyValidator() *validate.ResourceValidator
func ResourceIBMIsBareMetalServerDiskValidator ¶
func ResourceIBMIsBareMetalServerDiskValidator() *validate.ResourceValidator
func ResourceIBMIsBareMetalServerNetworkInterfaceValidator ¶
func ResourceIBMIsBareMetalServerNetworkInterfaceValidator() *validate.ResourceValidator
func ResourceIBMIsBareMetalServerValidator ¶
func ResourceIBMIsBareMetalServerValidator() *validate.ResourceValidator
func ResourceIBMIsImageExportCloudObjectStorageBucketIdentityByCRNToMap ¶ added in v1.54.0
func ResourceIBMIsImageExportCloudObjectStorageBucketIdentityByCRNToMap(model *vpcv1.CloudObjectStorageBucketIdentityByCRN) (map[string]interface{}, error)
func ResourceIBMIsImageExportCloudObjectStorageBucketIdentityCloudObjectStorageBucketIdentityByNameToMap ¶ added in v1.54.0
func ResourceIBMIsImageExportCloudObjectStorageBucketIdentityCloudObjectStorageBucketIdentityByNameToMap(model *vpcv1.CloudObjectStorageBucketIdentityCloudObjectStorageBucketIdentityByName) (map[string]interface{}, error)
func ResourceIBMIsImageExportCloudObjectStorageBucketIdentityToMap ¶ added in v1.54.0
func ResourceIBMIsImageExportCloudObjectStorageBucketIdentityToMap(model vpcv1.CloudObjectStorageBucketIdentityIntf) (map[string]interface{}, error)
func ResourceIBMIsImageExportCloudObjectStorageObjectReferenceToMap ¶ added in v1.54.0
func ResourceIBMIsImageExportCloudObjectStorageObjectReferenceToMap(model *vpcv1.CloudObjectStorageObjectReference) (map[string]interface{}, error)
func ResourceIBMIsImageExportCreate ¶ added in v1.54.0
func ResourceIBMIsImageExportCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIBMIsImageExportDelete ¶ added in v1.54.0
func ResourceIBMIsImageExportDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIBMIsImageExportImageExportJobStatusReasonToMap ¶ added in v1.54.0
func ResourceIBMIsImageExportImageExportJobStatusReasonToMap(model *vpcv1.ImageExportJobStatusReason) (map[string]interface{}, error)
func ResourceIBMIsImageExportJob ¶ added in v1.54.0
func ResourceIBMIsImageExportMapToCloudObjectStorageBucketIdentity ¶ added in v1.54.0
func ResourceIBMIsImageExportMapToCloudObjectStorageBucketIdentity(modelMap map[string]interface{}) (vpcv1.CloudObjectStorageBucketIdentityIntf, error)
func ResourceIBMIsImageExportMapToCloudObjectStorageBucketIdentityByCRN ¶ added in v1.54.0
func ResourceIBMIsImageExportMapToCloudObjectStorageBucketIdentityByCRN(modelMap map[string]interface{}) (*vpcv1.CloudObjectStorageBucketIdentityByCRN, error)
func ResourceIBMIsImageExportMapToCloudObjectStorageBucketIdentityCloudObjectStorageBucketIdentityByName ¶ added in v1.54.0
func ResourceIBMIsImageExportMapToCloudObjectStorageBucketIdentityCloudObjectStorageBucketIdentityByName(modelMap map[string]interface{}) (*vpcv1.CloudObjectStorageBucketIdentityCloudObjectStorageBucketIdentityByName, error)
func ResourceIBMIsImageExportRead ¶ added in v1.54.0
func ResourceIBMIsImageExportRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIBMIsImageExportUpdate ¶ added in v1.54.0
func ResourceIBMIsImageExportUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func ResourceIBMIsImageExportValidator ¶ added in v1.54.0
func ResourceIBMIsImageExportValidator() *validate.ResourceValidator
func ResourceIBMIsInstanceNetworkInterfaceFloatingIp ¶ added in v1.49.0
func ResourceIBMIsInstanceNetworkInterfaceValidator ¶
func ResourceIBMIsInstanceNetworkInterfaceValidator() *validate.ResourceValidator
func ResourceIBMIsShareMountTarget ¶ added in v1.55.0
func ResourceIBMIsShareMountTargetValidator ¶ added in v1.55.0
func ResourceIBMIsShareMountTargetValidator() *validate.ResourceValidator
func ResourceIBMIsVPNServer ¶ added in v1.44.0
func ResourceIBMIsVPNServerClient ¶ added in v1.44.0
func ResourceIBMIsVPNServerRoute ¶ added in v1.44.0
func ResourceIBMIsVPNServerRouteValidator ¶ added in v1.44.0
func ResourceIBMIsVPNServerRouteValidator() *validate.ResourceValidator
func ResourceIBMIsVPNServerValidator ¶ added in v1.44.0
func ResourceIBMIsVPNServerValidator() *validate.ResourceValidator
func ResourceIBMSnapshot ¶
func ResourceIbmIsDedicatedHostGroupValidator ¶
func ResourceIbmIsDedicatedHostGroupValidator() *validate.ResourceValidator
func ResourceIbmIsDedicatedHostValidator ¶
func ResourceIbmIsDedicatedHostValidator() *validate.ResourceValidator
func ResourceIbmIsPlacementGroupValidator ¶
func ResourceIbmIsPlacementGroupValidator() *validate.ResourceValidator
func ResourceIbmIsShare ¶ added in v1.52.0
func ResourceIbmIsShareReplicaOperations ¶ added in v1.52.0
func ResourceIbmIsShareReplicaOperationsValidator ¶ added in v1.52.0
func ResourceIbmIsShareReplicaOperationsValidator() *validate.ResourceValidator
func ResourceIbmIsShareValidator ¶ added in v1.52.0
func ResourceIbmIsShareValidator() *validate.ResourceValidator
func ShareMountTargetMapToShareMountTargetPrototype ¶ added in v1.56.0
func ShareMountTargetMapToShareMountTargetPrototype(d *schema.ResourceData, vniMap map[string]interface{}) (vpcv1.ShareMountTargetVirtualNetworkInterfacePrototype, error)
func ShareMountTargetToMap ¶ added in v1.52.0
func ShareMountTargetToMap(context context.Context, vpcClient *vpcv1.VpcV1, d *schema.ResourceData, shareMountTarget vpcv1.ShareMountTarget) (map[string]interface{}, error)
func ShareMountTargetVirtualNetworkInterfaceToMap ¶ added in v1.56.0
func ShareReplicaToMap ¶ added in v1.52.0
func VNIRefreshFunc ¶ added in v1.56.0
func VNIRefreshFunc(vpcClient *vpcv1.VpcV1, vniId string, d *schema.ResourceData) resource.StateRefreshFunc
func WaitForMountTargetAvailable ¶ added in v1.55.0
func WaitForTargetAvailable ¶ added in v1.52.0
func WaitForVNIAvailable ¶ added in v1.56.0
Types ¶
This section is empty.
Source Files ¶
- data_source_ibm_is_backup_policies.go
- data_source_ibm_is_backup_policy.go
- data_source_ibm_is_backup_policy_job.go
- data_source_ibm_is_backup_policy_jobs.go
- data_source_ibm_is_backup_policy_plan.go
- data_source_ibm_is_backup_policy_plans.go
- data_source_ibm_is_bare_metal_server.go
- data_source_ibm_is_bare_metal_server_disk.go
- data_source_ibm_is_bare_metal_server_disks.go
- data_source_ibm_is_bare_metal_server_initialization.go
- data_source_ibm_is_bare_metal_server_network_interface.go
- data_source_ibm_is_bare_metal_server_network_interface_floating_ip.go
- data_source_ibm_is_bare_metal_server_network_interface_floating_ips.go
- data_source_ibm_is_bare_metal_server_network_interface_reserved_ip.go
- data_source_ibm_is_bare_metal_server_network_interface_reserved_ips.go
- data_source_ibm_is_bare_metal_server_network_interfaces.go
- data_source_ibm_is_bare_metal_server_profile.go
- data_source_ibm_is_bare_metal_server_profiles.go
- data_source_ibm_is_bare_metal_servers.go
- data_source_ibm_is_dedicated_host.go
- data_source_ibm_is_dedicated_host_disk.go
- data_source_ibm_is_dedicated_host_disks.go
- data_source_ibm_is_dedicated_host_group.go
- data_source_ibm_is_dedicated_host_groups.go
- data_source_ibm_is_dedicated_host_profile.go
- data_source_ibm_is_dedicated_host_profiles.go
- data_source_ibm_is_dedicated_hosts.go
- data_source_ibm_is_endpoint_gateway_targets.go
- data_source_ibm_is_floating_ip.go
- data_source_ibm_is_floating_ips.go
- data_source_ibm_is_flow_log.go
- data_source_ibm_is_flow_logs.go
- data_source_ibm_is_ike_policies.go
- data_source_ibm_is_ike_policy.go
- data_source_ibm_is_image.go
- data_source_ibm_is_image_export_job.go
- data_source_ibm_is_image_export_jobs.go
- data_source_ibm_is_images.go
- data_source_ibm_is_instance.go
- data_source_ibm_is_instance_disk.go
- data_source_ibm_is_instance_disks.go
- data_source_ibm_is_instance_group.go
- data_source_ibm_is_instance_group_manager.go
- data_source_ibm_is_instance_group_manager_action.go
- data_source_ibm_is_instance_group_manager_actions.go
- data_source_ibm_is_instance_group_manager_policies.go
- data_source_ibm_is_instance_group_manager_policy.go
- data_source_ibm_is_instance_group_managers.go
- data_source_ibm_is_instance_group_membership.go
- data_source_ibm_is_instance_group_memberships.go
- data_source_ibm_is_instance_groups.go
- data_source_ibm_is_instance_network_interface.go
- data_source_ibm_is_instance_network_interface_reserved_ip.go
- data_source_ibm_is_instance_network_interface_reserved_ips.go
- data_source_ibm_is_instance_network_interfaces.go
- data_source_ibm_is_instance_profile.go
- data_source_ibm_is_instance_profiles.go
- data_source_ibm_is_instance_template.go
- data_source_ibm_is_instance_templates.go
- data_source_ibm_is_instance_volume_attachment.go
- data_source_ibm_is_instance_volume_attachments.go
- data_source_ibm_is_instances.go
- data_source_ibm_is_ipsec_policies.go
- data_source_ibm_is_ipsec_policy.go
- data_source_ibm_is_lb.go
- data_source_ibm_is_lb_listener.go
- data_source_ibm_is_lb_listener_policies.go
- data_source_ibm_is_lb_listener_policy.go
- data_source_ibm_is_lb_listener_policy_rule.go
- data_source_ibm_is_lb_listener_policy_rules.go
- data_source_ibm_is_lb_listeners.go
- data_source_ibm_is_lb_pool.go
- data_source_ibm_is_lb_pool_member.go
- data_source_ibm_is_lb_pool_members.go
- data_source_ibm_is_lb_pools.go
- data_source_ibm_is_lb_profile.go
- data_source_ibm_is_lb_profiles.go
- data_source_ibm_is_lbs.go
- data_source_ibm_is_network_acl.go
- data_source_ibm_is_network_acl_rule.go
- data_source_ibm_is_network_acl_rules.go
- data_source_ibm_is_network_acls.go
- data_source_ibm_is_operating_system.go
- data_source_ibm_is_operating_systems.go
- data_source_ibm_is_placement_group.go
- data_source_ibm_is_placement_groups.go
- data_source_ibm_is_public_gateway.go
- data_source_ibm_is_public_gateways.go
- data_source_ibm_is_region.go
- data_source_ibm_is_regions.go
- data_source_ibm_is_security_group.go
- data_source_ibm_is_security_group_rule.go
- data_source_ibm_is_security_group_rules.go
- data_source_ibm_is_security_group_target.go
- data_source_ibm_is_security_group_targets.go
- data_source_ibm_is_security_groups.go
- data_source_ibm_is_share.go
- data_source_ibm_is_share_mount_target.go
- data_source_ibm_is_share_mount_targets.go
- data_source_ibm_is_share_profile.go
- data_source_ibm_is_share_profiles.go
- data_source_ibm_is_shares.go
- data_source_ibm_is_snapshot.go
- data_source_ibm_is_snapshot_clone.go
- data_source_ibm_is_snapshot_clones.go
- data_source_ibm_is_snapshots.go
- data_source_ibm_is_source_share.go
- data_source_ibm_is_ssh_key.go
- data_source_ibm_is_ssh_keys.go
- data_source_ibm_is_subnet.go
- data_source_ibm_is_subnet_reserved_ip.go
- data_source_ibm_is_subnet_reserved_ips.go
- data_source_ibm_is_subnets.go
- data_source_ibm_is_virtual_endpoint_gateway.go
- data_source_ibm_is_virtual_endpoint_gateway_ips.go
- data_source_ibm_is_virtual_endpoint_gateways.go
- data_source_ibm_is_virtual_network_interface.go
- data_source_ibm_is_virtual_network_interfaces.go
- data_source_ibm_is_volume.go
- data_source_ibm_is_volume_profile.go
- data_source_ibm_is_volume_profiles.go
- data_source_ibm_is_volumes.go
- data_source_ibm_is_vpc.go
- data_source_ibm_is_vpc_address_prefix.go
- data_source_ibm_is_vpc_address_prefixes.go
- data_source_ibm_is_vpc_default_routing_table.go
- data_source_ibm_is_vpc_routing_table.go
- data_source_ibm_is_vpc_routing_table_route.go
- data_source_ibm_is_vpc_routing_table_routes.go
- data_source_ibm_is_vpc_routing_tables.go
- data_source_ibm_is_vpcs.go
- data_source_ibm_is_vpn_gateway.go
- data_source_ibm_is_vpn_gateway_connection.go
- data_source_ibm_is_vpn_gateway_connections.go
- data_source_ibm_is_vpn_gateways.go
- data_source_ibm_is_vpn_server.go
- data_source_ibm_is_vpn_server_client.go
- data_source_ibm_is_vpn_server_client_config.go
- data_source_ibm_is_vpn_server_clients.go
- data_source_ibm_is_vpn_server_route.go
- data_source_ibm_is_vpn_server_routes.go
- data_source_ibm_is_vpn_servers.go
- data_source_ibm_is_zone.go
- data_source_ibm_is_zones.go
- resource_ibm_is_backup_policy.go
- resource_ibm_is_backup_policy_plan.go
- resource_ibm_is_bare_metal_server.go
- resource_ibm_is_bare_metal_server_action.go
- resource_ibm_is_bare_metal_server_disk.go
- resource_ibm_is_bare_metal_server_network_interface.go
- resource_ibm_is_bare_metal_server_network_interface_allow_float.go
- resource_ibm_is_bare_metal_server_network_interface_floating_ip.go
- resource_ibm_is_dedicated_host.go
- resource_ibm_is_dedicated_host_disk_management.go
- resource_ibm_is_dedicated_host_group.go
- resource_ibm_is_floating_ip.go
- resource_ibm_is_flow_log.go
- resource_ibm_is_ike_policy.go
- resource_ibm_is_image.go
- resource_ibm_is_image_deprecate.go
- resource_ibm_is_image_export_job.go
- resource_ibm_is_image_obsolete.go
- resource_ibm_is_instance.go
- resource_ibm_is_instance_action.go
- resource_ibm_is_instance_disk_management.go
- resource_ibm_is_instance_group.go
- resource_ibm_is_instance_group_manager.go
- resource_ibm_is_instance_group_manager_action.go
- resource_ibm_is_instance_group_manager_policy.go
- resource_ibm_is_instance_group_membership.go
- resource_ibm_is_instance_network_interface.go
- resource_ibm_is_instance_network_interface_floating_ip.go
- resource_ibm_is_instance_template.go
- resource_ibm_is_instance_volume_attachment.go
- resource_ibm_is_ipsec_policy.go
- resource_ibm_is_lb.go
- resource_ibm_is_lb_listener.go
- resource_ibm_is_lb_listener_policy.go
- resource_ibm_is_lb_listener_policy_rule.go
- resource_ibm_is_lb_pool.go
- resource_ibm_is_lb_pool_member.go
- resource_ibm_is_network_acl_rule.go
- resource_ibm_is_networkacls.go
- resource_ibm_is_placement_group.go
- resource_ibm_is_public_gateway.go
- resource_ibm_is_security_group.go
- resource_ibm_is_security_group_rule.go
- resource_ibm_is_security_group_target.go
- resource_ibm_is_share.go
- resource_ibm_is_share_mount_target.go
- resource_ibm_is_share_replica_operations.go
- resource_ibm_is_snapshot.go
- resource_ibm_is_ssh_key.go
- resource_ibm_is_subnet.go
- resource_ibm_is_subnet_network_acl_attachment.go
- resource_ibm_is_subnet_public_gateway_attachment.go
- resource_ibm_is_subnet_reserved_ip.go
- resource_ibm_is_subnet_routing_table_attachment.go
- resource_ibm_is_virtual_endpoint_gateway.go
- resource_ibm_is_virtual_endpoint_gateway_ip.go
- resource_ibm_is_volume.go
- resource_ibm_is_vpc.go
- resource_ibm_is_vpc_address_prefix.go
- resource_ibm_is_vpc_routing_table.go
- resource_ibm_is_vpc_routing_table_route.go
- resource_ibm_is_vpn_gateway.go
- resource_ibm_is_vpn_gateway_connections.go
- resource_ibm_is_vpn_server.go
- resource_ibm_is_vpn_server_client.go
- resource_ibm_is_vpn_server_route.go
Click to show internal directories.
Click to hide internal directories.