provider

package
v3.14.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2019 License: MPL-2.0 Imports: 48 Imported by: 0

Documentation ¶

Overview ¶

Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.

Index ¶

Constants ¶

View Source
const (
	ObjIdDelim  = "/"
	ObjIdPrefix = "tfobm-object-"
)
View Source
const (
	FAILED = "FAILED"
)
View Source
const Version = "3.14.0"

Variables ¶

View Source
var (
	FifteenMinutes               = 15 * time.Minute
	TwoHours                     = 120 * time.Minute
	ZeroTime       time.Duration = 0

	DefaultTimeout = &schema.ResourceTimeout{
		Create: &FifteenMinutes,
		Update: &FifteenMinutes,
		Delete: &FifteenMinutes,
	}
)
View Source
var DependencyGraph map[string][]string

Functions ¶

func AddOnOptionsToMap ¶

func AddOnOptionsToMap(obj *oci_containerengine.AddOnOptions) map[string]interface{}

func ApiKeyResource ¶

func ApiKeyResource() *schema.Resource

func ApiKeysDataSource ¶

func ApiKeysDataSource() *schema.Resource

func AppCatalogListingDataSource ¶

func AppCatalogListingDataSource() *schema.Resource

func AppCatalogListingResourceVersionAgreementResource ¶

func AppCatalogListingResourceVersionAgreementResource() *schema.Resource

func AppCatalogListingResourceVersionDataSource ¶

func AppCatalogListingResourceVersionDataSource() *schema.Resource

func AppCatalogListingResourceVersionsDataSource ¶

func AppCatalogListingResourceVersionsDataSource() *schema.Resource

func AppCatalogListingsDataSource ¶

func AppCatalogListingsDataSource() *schema.Resource

func AppCatalogSubscriptionResource ¶

func AppCatalogSubscriptionResource() *schema.Resource

func AppCatalogSubscriptionsDataSource ¶

func AppCatalogSubscriptionsDataSource() *schema.Resource

func ApplyFilters ¶

func ApplyFilters(filters *schema.Set, items []map[string]interface{}, resourceSchema map[string]*schema.Schema) []map[string]interface{}

Process an entity's properties (string or array of strings) by N filter sets of keyword:values, where each filter set ANDs and each keyword:values set ORs

func AuditEventsDataSource ¶

func AuditEventsDataSource() *schema.Resource

func AuthTokenResource ¶

func AuthTokenResource() *schema.Resource

func AuthTokensDataSource ¶

func AuthTokensDataSource() *schema.Resource

func AutonomousDataWarehouseBackupDataSource ¶

func AutonomousDataWarehouseBackupDataSource() *schema.Resource

func AutonomousDataWarehouseBackupResource ¶

func AutonomousDataWarehouseBackupResource() *schema.Resource

func AutonomousDataWarehouseBackupsDataSource ¶

func AutonomousDataWarehouseBackupsDataSource() *schema.Resource

func AutonomousDataWarehouseConnectionStringsToMap ¶

func AutonomousDataWarehouseConnectionStringsToMap(obj *oci_database.AutonomousDataWarehouseConnectionStrings) map[string]interface{}

func AutonomousDataWarehouseDataSource ¶

func AutonomousDataWarehouseDataSource() *schema.Resource

func AutonomousDataWarehouseResource ¶

func AutonomousDataWarehouseResource() *schema.Resource

func AutonomousDataWarehouseWalletDataSource ¶

func AutonomousDataWarehouseWalletDataSource() *schema.Resource

func AutonomousDataWarehousesDataSource ¶

func AutonomousDataWarehousesDataSource() *schema.Resource

func AutonomousDatabaseBackupDataSource ¶

func AutonomousDatabaseBackupDataSource() *schema.Resource

func AutonomousDatabaseBackupResource ¶

func AutonomousDatabaseBackupResource() *schema.Resource

func AutonomousDatabaseBackupsDataSource ¶

func AutonomousDatabaseBackupsDataSource() *schema.Resource

func AutonomousDatabaseConnectionStringsToMap ¶

func AutonomousDatabaseConnectionStringsToMap(obj *oci_database.AutonomousDatabaseConnectionStrings) map[string]interface{}

func AutonomousDatabaseDataSource ¶

func AutonomousDatabaseDataSource() *schema.Resource

func AutonomousDatabaseResource ¶

func AutonomousDatabaseResource() *schema.Resource

func AutonomousDatabaseWalletDataSource ¶

func AutonomousDatabaseWalletDataSource() *schema.Resource

func AutonomousDatabasesDataSource ¶

func AutonomousDatabasesDataSource() *schema.Resource

func AvailabilityDomainsDataSource ¶

func AvailabilityDomainsDataSource() *schema.Resource

func BackendHealthDataSource ¶

func BackendHealthDataSource() *schema.Resource

func BackendResource ¶

func BackendResource() *schema.Resource

func BackendSetHealthDataSource ¶

func BackendSetHealthDataSource() *schema.Resource

func BackendSetResource ¶

func BackendSetResource() *schema.Resource

func BackendSetsDataSource ¶

func BackendSetsDataSource() *schema.Resource

func BackendToMap ¶

func BackendToMap(obj oci_load_balancer.Backend) map[string]interface{}

func BackendsDataSource ¶

func BackendsDataSource() *schema.Resource

func BackupResource ¶

func BackupResource() *schema.Resource

func BackupsDataSource ¶

func BackupsDataSource() *schema.Resource

func BootVolumeAttachmentsDataSource ¶

func BootVolumeAttachmentsDataSource() *schema.Resource

func BootVolumeBackupDataSource ¶

func BootVolumeBackupDataSource() *schema.Resource

func BootVolumeBackupResource ¶

func BootVolumeBackupResource() *schema.Resource

func BootVolumeBackupsDataSource ¶

func BootVolumeBackupsDataSource() *schema.Resource

func BootVolumeDataSource ¶

func BootVolumeDataSource() *schema.Resource

func BootVolumeResource ¶

func BootVolumeResource() *schema.Resource

func BootVolumeSourceDetailsToMap ¶

func BootVolumeSourceDetailsToMap(obj *oci_core.BootVolumeSourceDetails) map[string]interface{}

func BootVolumesDataSource ¶

func BootVolumesDataSource() *schema.Resource

func BucketDataSource ¶

func BucketDataSource() *schema.Resource

func BucketResource ¶

func BucketResource() *schema.Resource

func BucketsDataSource ¶

func BucketsDataSource() *schema.Resource

func CertificateResource ¶

func CertificateResource() *schema.Resource

func CertificatesDataSource ¶

func CertificatesDataSource() *schema.Resource

func ClientOptionsToMap ¶

func ClientOptionsToMap(obj oci_file_storage.ClientOptions) map[string]interface{}

func ClusterCreateOptionsToMap ¶

func ClusterCreateOptionsToMap(obj *oci_containerengine.ClusterCreateOptions) map[string]interface{}

func ClusterEndpointsToMap ¶

func ClusterEndpointsToMap(obj *oci_containerengine.ClusterEndpoints) map[string]interface{}

func ClusterKubeConfigDataSource ¶

func ClusterKubeConfigDataSource() *schema.Resource

func ClusterMetadataToMap ¶

func ClusterMetadataToMap(obj *oci_containerengine.ClusterMetadata) map[string]interface{}

func ClusterOptionDataSource ¶

func ClusterOptionDataSource() *schema.Resource

func ClusterResource ¶

func ClusterResource() *schema.Resource

func ClustersDataSource ¶

func ClustersDataSource() *schema.Resource

func CompartmentDataSource ¶

func CompartmentDataSource() *schema.Resource

func CompartmentResource ¶

func CompartmentResource() *schema.Resource

func CompartmentsDataSource ¶

func CompartmentsDataSource() *schema.Resource

func ConfigurationDataSource ¶

func ConfigurationDataSource() *schema.Resource

func ConfigurationResource ¶

func ConfigurationResource() *schema.Resource

func ConnectionConfigurationToMap ¶

func ConnectionConfigurationToMap(obj *oci_load_balancer.ConnectionConfiguration) map[string]interface{}

func ConsoleHistoriesDataSource ¶

func ConsoleHistoriesDataSource() *schema.Resource

func ConsoleHistoryContentDataSource ¶

func ConsoleHistoryContentDataSource() *schema.Resource

func ConsoleHistoryResource ¶

func ConsoleHistoryResource() *schema.Resource

func ConvertToDefaultVcnResourceSchema ¶

func ConvertToDefaultVcnResourceSchema(resourceSchema *schema.Resource) *schema.Resource

This applies the differences between the regular schema and the one we supply for default resources, and returns the schema for a default resource

func CpeResource ¶

func CpeResource() *schema.Resource

func CpesDataSource ¶

func CpesDataSource() *schema.Resource

func CreateDBSystemResource ¶

func CreateDBSystemResource(d *schema.ResourceData, sync ResourceCreator) error

func CreateDatabaseDetailsToMap ¶

func CreateDatabaseDetailsToMap(obj *oci_database.CreateDatabaseDetails) map[string]interface{}

func CreateDatabaseFromBackupDetailsToMap ¶

func CreateDatabaseFromBackupDetailsToMap(obj *oci_database.CreateDatabaseFromBackupDetails) map[string]interface{}

func CreateDbHomeDetailsToMap ¶

func CreateDbHomeDetailsToMap(obj *oci_database.CreateDbHomeDetails) map[string]interface{}

func CreateDbHomeFromBackupDetailsToMap ¶

func CreateDbHomeFromBackupDetailsToMap(obj *oci_database.CreateDbHomeFromBackupDetails) map[string]interface{}

func CreateResource ¶

func CreateResource(d *schema.ResourceData, sync ResourceCreator) error

func CreateVirtualCircuitPublicPrefixDetailsToMap ¶

func CreateVirtualCircuitPublicPrefixDetailsToMap(obj string) map[string]interface{}

func CreateVnicDetailsToMap ¶

func CreateVnicDetailsToMap(obj *oci_core.Vnic, createVnicDetails map[string]interface{}) map[string]interface{}

func CrossConnectDataSource ¶

func CrossConnectDataSource() *schema.Resource

func CrossConnectGroupDataSource ¶

func CrossConnectGroupDataSource() *schema.Resource

func CrossConnectGroupResource ¶

func CrossConnectGroupResource() *schema.Resource

func CrossConnectGroupsDataSource ¶

func CrossConnectGroupsDataSource() *schema.Resource

func CrossConnectLocationsDataSource ¶

func CrossConnectLocationsDataSource() *schema.Resource

func CrossConnectMappingToMap ¶

func CrossConnectMappingToMap(obj oci_core.CrossConnectMapping) map[string]interface{}

func CrossConnectPortSpeedShapesDataSource ¶

func CrossConnectPortSpeedShapesDataSource() *schema.Resource

func CrossConnectResource ¶

func CrossConnectResource() *schema.Resource

func CrossConnectStatusDataSource ¶

func CrossConnectStatusDataSource() *schema.Resource

func CrossConnectsDataSource ¶

func CrossConnectsDataSource() *schema.Resource

func CustomerSecretKeyResource ¶

func CustomerSecretKeyResource() *schema.Resource

func CustomerSecretKeysDataSource ¶

func CustomerSecretKeysDataSource() *schema.Resource

func DatabaseDataSource ¶

func DatabaseDataSource() *schema.Resource

func DatabasesDataSource ¶

func DatabasesDataSource() *schema.Resource

func DbBackupConfigToMap ¶

func DbBackupConfigToMap(obj *oci_database.DbBackupConfig) map[string]interface{}

func DbHomeDataSource ¶

func DbHomeDataSource() *schema.Resource

func DbHomePatchHistoryEntriesDataSource ¶

func DbHomePatchHistoryEntriesDataSource() *schema.Resource

func DbHomePatchesDataSource ¶

func DbHomePatchesDataSource() *schema.Resource

func DbHomeResource ¶

func DbHomeResource() *schema.Resource

func DbHomesDataSource ¶

func DbHomesDataSource() *schema.Resource

func DbNodeDataSource ¶

func DbNodeDataSource() *schema.Resource

func DbNodesDataSource ¶

func DbNodesDataSource() *schema.Resource

func DbSystemPatchHistoryEntriesDataSource ¶

func DbSystemPatchHistoryEntriesDataSource() *schema.Resource

func DbSystemPatchesDataSource ¶

func DbSystemPatchesDataSource() *schema.Resource

func DbSystemResource ¶

func DbSystemResource() *schema.Resource

func DbSystemShapesDataSource ¶

func DbSystemShapesDataSource() *schema.Resource

func DbSystemsDataSource ¶

func DbSystemsDataSource() *schema.Resource

func DbVersionsDataSource ¶

func DbVersionsDataSource() *schema.Resource

func DecryptedDataDataSource ¶

func DecryptedDataDataSource() *schema.Resource

func DefaultDhcpOptionsResource ¶

func DefaultDhcpOptionsResource() *schema.Resource

func DefaultRouteTableResource ¶

func DefaultRouteTableResource() *schema.Resource

func DefaultSecurityListResource ¶

func DefaultSecurityListResource() *schema.Resource

func DeleteResource ¶

func DeleteResource(d *schema.ResourceData, sync ResourceDeleter) error

DeleteResource requests a Delete(). If the resource deletes statefully (not immediately), poll State to ensure: () -> Pending -> Deleted. Finally, sets the ResourceData state to empty.

func DhcpOptionToMap ¶

func DhcpOptionToMap(obj oci_core.DhcpOption) map[string]interface{}

func DhcpOptionsDataSource ¶

func DhcpOptionsDataSource() *schema.Resource

func DhcpOptionsResource ¶

func DhcpOptionsResource() *schema.Resource

func DrgAttachmentResource ¶

func DrgAttachmentResource() *schema.Resource

func DrgAttachmentsDataSource ¶

func DrgAttachmentsDataSource() *schema.Resource

func DrgResource ¶

func DrgResource() *schema.Resource

func DrgsDataSource ¶

func DrgsDataSource() *schema.Resource

func DynamicGroupResource ¶

func DynamicGroupResource() *schema.Resource

func DynamicGroupsDataSource ¶

func DynamicGroupsDataSource() *schema.Resource

func EgressSecurityRuleToMap ¶

func EgressSecurityRuleToMap(obj oci_core.EgressSecurityRule) map[string]interface{}

func EncryptedDataDataSource ¶

func EncryptedDataDataSource() *schema.Resource

func EncryptedDataResource ¶

func EncryptedDataResource() *schema.Resource

func EqualIgnoreCaseSuppressDiff ¶

func EqualIgnoreCaseSuppressDiff(key string, old string, new string, d *schema.ResourceData) bool

func ExportResource ¶

func ExportResource() *schema.Resource

func ExportSetResource ¶

func ExportSetResource() *schema.Resource

func ExportSetsDataSource ¶

func ExportSetsDataSource() *schema.Resource

func ExportsDataSource ¶

func ExportsDataSource() *schema.Resource

func ExternalMasterToMap ¶

func ExternalMasterToMap(obj oci_dns.ExternalMaster) map[string]interface{}

func FastConnectProviderServiceDataSource ¶

func FastConnectProviderServiceDataSource() *schema.Resource

func FastConnectProviderServicesDataSource ¶

func FastConnectProviderServicesDataSource() *schema.Resource

func FaultDomainsDataSource ¶

func FaultDomainsDataSource() *schema.Resource

func FieldDeprecated ¶

func FieldDeprecated(deprecatedFieldName string) string

func FieldDeprecatedAndAvoidReferences ¶

func FieldDeprecatedAndAvoidReferences(deprecatedFieldName string) string

func FieldDeprecatedAndOverridenByAnother ¶

func FieldDeprecatedAndOverridenByAnother(deprecatedFieldName string, newFieldName string) string

func FieldDeprecatedButSupportedTroughAnotherResource ¶

func FieldDeprecatedButSupportedTroughAnotherResource(deprecatedFieldName string, newResourceName string) string

func FieldDeprecatedForAnother ¶

func FieldDeprecatedForAnother(deprecatedFieldName string, newFieldName string) string

func FileSystemResource ¶

func FileSystemResource() *schema.Resource

func FileSystemsDataSource ¶

func FileSystemsDataSource() *schema.Resource

func FilterMissingResourceError ¶

func FilterMissingResourceError(sync ResourceVoider, err *error)

func GenerateDataSourceID ¶

func GenerateDataSourceID() string

GenerateDataSourceID generates an ID for the data source based on the current time stamp.

func GenerateTestResourceName ¶

func GenerateTestResourceName(prefix string, maxLength int) string

func GeneratedKeyResource ¶

func GeneratedKeyResource() *schema.Resource

func GetDataSourceItemSchema ¶

func GetDataSourceItemSchema(resourceSchema *schema.Resource) *schema.Resource

func GroupResource ¶

func GroupResource() *schema.Resource

func GroupsDataSource ¶

func GroupsDataSource() *schema.Resource

func HealthCheckResultToMap ¶

func HealthCheckResultToMap(obj oci_load_balancer.HealthCheckResult) map[string]interface{}

func HealthCheckerToMap ¶

func HealthCheckerToMap(obj *oci_load_balancer.HealthChecker) map[string]interface{}

func HostnameResource ¶

func HostnameResource() *schema.Resource

func HostnamesDataSource ¶

func HostnamesDataSource() *schema.Resource

func IcmpOptionsToMap ¶

func IcmpOptionsToMap(obj *oci_core.IcmpOptions) map[string]interface{}

func IdentityPoliciesDataSource ¶

func IdentityPoliciesDataSource() *schema.Resource

func IdentityProviderGroupsDataSource ¶

func IdentityProviderGroupsDataSource() *schema.Resource

func IdentityProviderResource ¶

func IdentityProviderResource() *schema.Resource

func IdentityProvidersDataSource ¶

func IdentityProvidersDataSource() *schema.Resource

func IdpGroupMappingResource ¶

func IdpGroupMappingResource() *schema.Resource

func IdpGroupMappingsDataSource ¶

func IdpGroupMappingsDataSource() *schema.Resource

func ImageResource ¶

func ImageResource() *schema.Resource

func ImagesDataSource ¶

func ImagesDataSource() *schema.Resource

func ImportDefaultVcnResource ¶

func ImportDefaultVcnResource(d *schema.ResourceData, value interface{}) ([]*schema.ResourceData, error)

func IngressSecurityRuleToMap ¶

func IngressSecurityRuleToMap(obj oci_core.IngressSecurityRule) map[string]interface{}

func InstanceConfigurationAttachVnicDetailsToMap ¶

func InstanceConfigurationAttachVnicDetailsToMap(obj oci_core.InstanceConfigurationAttachVnicDetails) map[string]interface{}

func InstanceConfigurationAttachVolumeDetailsToMap ¶

func InstanceConfigurationAttachVolumeDetailsToMap(obj *oci_core.InstanceConfigurationAttachVolumeDetails) map[string]interface{}

func InstanceConfigurationBlockVolumeDetailsToMap ¶

func InstanceConfigurationBlockVolumeDetailsToMap(obj oci_core.InstanceConfigurationBlockVolumeDetails) map[string]interface{}

func InstanceConfigurationCreateVnicDetailsToMap ¶

func InstanceConfigurationCreateVnicDetailsToMap(obj *oci_core.InstanceConfigurationCreateVnicDetails) map[string]interface{}

func InstanceConfigurationCreateVolumeDetailsToMap ¶

func InstanceConfigurationCreateVolumeDetailsToMap(obj *oci_core.InstanceConfigurationCreateVolumeDetails) map[string]interface{}

func InstanceConfigurationDataSource ¶

func InstanceConfigurationDataSource() *schema.Resource

func InstanceConfigurationInstanceDetailsToMap ¶

func InstanceConfigurationInstanceDetailsToMap(obj *oci_core.InstanceConfigurationInstanceDetails) map[string]interface{}

func InstanceConfigurationInstanceSourceDetailsToMap ¶

func InstanceConfigurationInstanceSourceDetailsToMap(obj *oci_core.InstanceConfigurationInstanceSourceDetails) map[string]interface{}

func InstanceConfigurationLaunchInstanceDetailsToMap ¶

func InstanceConfigurationLaunchInstanceDetailsToMap(obj *oci_core.InstanceConfigurationLaunchInstanceDetails) map[string]interface{}

func InstanceConfigurationResource ¶

func InstanceConfigurationResource() *schema.Resource

func InstanceConfigurationVolumeSourceDetailsToMap ¶

func InstanceConfigurationVolumeSourceDetailsToMap(obj *oci_core.InstanceConfigurationVolumeSourceDetails) map[string]interface{}

func InstanceConfigurationsDataSource ¶

func InstanceConfigurationsDataSource() *schema.Resource

func InstanceConsoleConnectionResource ¶

func InstanceConsoleConnectionResource() *schema.Resource

func InstanceConsoleConnectionsDataSource ¶

func InstanceConsoleConnectionsDataSource() *schema.Resource

func InstanceCredentialDataSource ¶

func InstanceCredentialDataSource() *schema.Resource

func InstanceDataSource ¶

func InstanceDataSource() *schema.Resource

func InstanceDevicesDataSource ¶

func InstanceDevicesDataSource() *schema.Resource

func InstancePoolDataSource ¶

func InstancePoolDataSource() *schema.Resource

func InstancePoolInstancesDataSource ¶

func InstancePoolInstancesDataSource() *schema.Resource

func InstancePoolPlacementConfigurationToMap ¶

func InstancePoolPlacementConfigurationToMap(obj oci_core.InstancePoolPlacementConfiguration) map[string]interface{}

func InstancePoolPlacementSecondaryVnicSubnetToMap ¶

func InstancePoolPlacementSecondaryVnicSubnetToMap(obj oci_core.InstancePoolPlacementSecondaryVnicSubnet) map[string]interface{}

func InstancePoolResource ¶

func InstancePoolResource() *schema.Resource

func InstancePoolsDataSource ¶

func InstancePoolsDataSource() *schema.Resource

func InstanceResource ¶

func InstanceResource() *schema.Resource

func InstanceShapesDataSource ¶

func InstanceShapesDataSource() *schema.Resource

func InstanceSourceDetailsToMap ¶

func InstanceSourceDetailsToMap(obj *oci_core.InstanceSourceDetails, bootVolume *oci_core.BootVolume, sourceDetailsFromConfig map[string]interface{}) map[string]interface{}

func InstancesDataSource ¶

func InstancesDataSource() *schema.Resource

func InternetGatewayResource ¶

func InternetGatewayResource() *schema.Resource

func InternetGatewaysDataSource ¶

func InternetGatewaysDataSource() *schema.Resource

func IpAddressToMap ¶

func IpAddressToMap(obj oci_load_balancer.IpAddress) map[string]interface{}

func IpSecConnectionDeviceConfigDataSource ¶

func IpSecConnectionDeviceConfigDataSource() *schema.Resource

func IpSecConnectionDeviceStatusDataSource ¶

func IpSecConnectionDeviceStatusDataSource() *schema.Resource

func IpSecConnectionResource ¶

func IpSecConnectionResource() *schema.Resource

func IpSecConnectionsDataSource ¶

func IpSecConnectionsDataSource() *schema.Resource

func KeyDataSource ¶

func KeyDataSource() *schema.Resource

func KeyResource ¶

func KeyResource() *schema.Resource

func KeyShapeToMap ¶

func KeyShapeToMap(obj *oci_kms.KeyShape) map[string]interface{}

func KeyValueToMap ¶

func KeyValueToMap(obj oci_containerengine.KeyValue) map[string]interface{}

func KeyVersionDataSource ¶

func KeyVersionDataSource() *schema.Resource

func KeyVersionResource ¶

func KeyVersionResource() *schema.Resource

func KeyVersionsDataSource ¶

func KeyVersionsDataSource() *schema.Resource

func KeysDataSource ¶

func KeysDataSource() *schema.Resource

func KubernetesNetworkConfigToMap ¶

func KubernetesNetworkConfigToMap(obj *oci_containerengine.KubernetesNetworkConfig) map[string]interface{}

func LaunchOptionsToMap ¶

func LaunchOptionsToMap(obj *oci_core.LaunchOptions) map[string]interface{}

func LetterOfAuthorityDataSource ¶

func LetterOfAuthorityDataSource() *schema.Resource

func ListenerResource ¶

func ListenerResource() *schema.Resource

func LoadBalancerHealthDataSource ¶

func LoadBalancerHealthDataSource() *schema.Resource

func LoadBalancerPoliciesDataSource ¶

func LoadBalancerPoliciesDataSource() *schema.Resource

func LoadBalancerProtocolsDataSource ¶

func LoadBalancerProtocolsDataSource() *schema.Resource

func LoadBalancerResource ¶

func LoadBalancerResource() *schema.Resource

func LoadBalancerResourceGet ¶

func LoadBalancerResourceGet(client *oci_load_balancer.LoadBalancerClient, d *schema.ResourceData, wr *oci_load_balancer.WorkRequest, retryPolicy *oci_common.RetryPolicy) (id string, stillWorking bool, err error)

func LoadBalancerResourceID ¶

func LoadBalancerResourceID(res interface{}, workReq *oci_load_balancer.WorkRequest) (id *string, workReqSucceeded bool)

func LoadBalancerShapesDataSource ¶

func LoadBalancerShapesDataSource() *schema.Resource

func LoadBalancersDataSource ¶

func LoadBalancersDataSource() *schema.Resource

func LocalPeeringGatewayResource ¶

func LocalPeeringGatewayResource() *schema.Resource

func LocalPeeringGatewaysDataSource ¶

func LocalPeeringGatewaysDataSource() *schema.Resource

func MountTargetResource ¶

func MountTargetResource() *schema.Resource

func MountTargetsDataSource ¶

func MountTargetsDataSource() *schema.Resource

func MultiPartUpload ¶

func MultiPartUpload(multipartUploadData MultipartUploadData) (string, error)

func NameserverToMap ¶

func NameserverToMap(obj oci_dns.Nameserver) map[string]interface{}

func NamespaceDataSource ¶

func NamespaceDataSource() *schema.Resource

func NamespaceMetadataDataSource ¶

func NamespaceMetadataDataSource() *schema.Resource

func NamespaceMetadataResource ¶

func NamespaceMetadataResource() *schema.Resource

func NatGatewayDataSource ¶

func NatGatewayDataSource() *schema.Resource

func NatGatewayResource ¶

func NatGatewayResource() *schema.Resource

func NatGatewaysDataSource ¶

func NatGatewaysDataSource() *schema.Resource

func NodeErrorToMap ¶

func NodeErrorToMap(obj *oci_containerengine.NodeError) map[string]interface{}

func NodePoolDataSource ¶

func NodePoolDataSource() *schema.Resource

func NodePoolOptionDataSource ¶

func NodePoolOptionDataSource() *schema.Resource

func NodePoolResource ¶

func NodePoolResource() *schema.Resource

func NodePoolsDataSource ¶

func NodePoolsDataSource() *schema.Resource

func NodeToMap ¶

func NodeToMap(obj oci_containerengine.Node) map[string]interface{}

func NormalizeBoolString ¶

func NormalizeBoolString(v string) (string, error)

NormalizeBoolString parses a string value into a bool value, and if successful, formats it back into a string & throws an error otherwise. This allows for normalizing the different formats of valid bool strings (e.g. "1", "false", "TRUE", "F", etc.) to a uniform string representation of a boolean value ("true" & "false").

func ObjectDataSource ¶

func ObjectDataSource() *schema.Resource

func ObjectHeadDataSource ¶

func ObjectHeadDataSource() *schema.Resource

func ObjectLifecyclePolicyDataSource ¶

func ObjectLifecyclePolicyDataSource() *schema.Resource

func ObjectLifecyclePolicyResource ¶

func ObjectLifecyclePolicyResource() *schema.Resource

func ObjectLifecycleRuleToMap ¶

func ObjectLifecycleRuleToMap(obj oci_object_storage.ObjectLifecycleRule) map[string]interface{}

func ObjectNameFilterToMap ¶

func ObjectNameFilterToMap(obj *oci_object_storage.ObjectNameFilter) map[string]interface{}

func ObjectResource ¶

func ObjectResource() *schema.Resource

func ObjectSummaryToMap ¶

func ObjectSummaryToMap(obj oci_object_storage.ObjectSummary) map[string]interface{}

func ObjectsDataSource ¶

func ObjectsDataSource() *schema.Resource

func PathMatchTypeToMap ¶

func PathMatchTypeToMap(obj *oci_load_balancer.PathMatchType) map[string]interface{}

func PathRouteSetResource ¶

func PathRouteSetResource() *schema.Resource

func PathRouteSetsDataSource ¶

func PathRouteSetsDataSource() *schema.Resource

func PathRouteToMap ¶

func PathRouteToMap(obj oci_load_balancer.PathRoute) map[string]interface{}

func PeerRegionForRemotePeeringsDataSource ¶

func PeerRegionForRemotePeeringsDataSource() *schema.Resource

func PolicyResource ¶

func PolicyResource() *schema.Resource

func PortRangeToMap ¶

func PortRangeToMap(obj *oci_core.PortRange) map[string]interface{}

func PreauthenticatedRequestDataSource ¶

func PreauthenticatedRequestDataSource() *schema.Resource

func PreauthenticatedRequestResource ¶

func PreauthenticatedRequestResource() *schema.Resource

func PreauthenticatedRequestsDataSource ¶

func PreauthenticatedRequestsDataSource() *schema.Resource

func PrintVersion ¶

func PrintVersion()

func PrivateIpResource ¶

func PrivateIpResource() *schema.Resource

func PrivateIpsDataSource ¶

func PrivateIpsDataSource() *schema.Resource

func Provider ¶

Provider is the adapter for terraform, that gives access to all the resources

func ProviderConfig ¶

func ProviderConfig(d *schema.ResourceData) (clients interface{}, err error)

func PublicIpDataSource ¶

func PublicIpDataSource() *schema.Resource

func PublicIpResource ¶

func PublicIpResource() *schema.Resource

func PublicIpsDataSource ¶

func PublicIpsDataSource() *schema.Resource

func ReadResource ¶

func ReadResource(sync ResourceReader) error

func RecordResource ¶

func RecordResource() *schema.Resource

func RecordsDataSource ¶

func RecordsDataSource() *schema.Resource

func RegionSubscriptionsDataSource ¶

func RegionSubscriptionsDataSource() *schema.Resource

func RegionsDataSource ¶

func RegionsDataSource() *schema.Resource

func RemotePeeringConnectionResource ¶

func RemotePeeringConnectionResource() *schema.Resource

func RemotePeeringConnectionsDataSource ¶

func RemotePeeringConnectionsDataSource() *schema.Resource

func RouteRuleToMap ¶

func RouteRuleToMap(obj oci_core.RouteRule) map[string]interface{}

func RouteTableAttachmentResource ¶

func RouteTableAttachmentResource() *schema.Resource

func RouteTableResource ¶

func RouteTableResource() *schema.Resource

func RouteTablesDataSource ¶

func RouteTablesDataSource() *schema.Resource

func RuleSetDataSource ¶

func RuleSetDataSource() *schema.Resource

func RuleSetResource ¶

func RuleSetResource() *schema.Resource

func RuleSetsDataSource ¶

func RuleSetsDataSource() *schema.Resource

func RuleToMap ¶

func RuleToMap(obj oci_load_balancer.Rule) map[string]interface{}

func SSLConfigurationToMap ¶

func SSLConfigurationToMap(obj *oci_load_balancer.SslConfiguration) map[string]interface{}

func SecurityListResource ¶

func SecurityListResource() *schema.Resource

func SecurityListsDataSource ¶

func SecurityListsDataSource() *schema.Resource

func SenderDataSource ¶

func SenderDataSource() *schema.Resource

func SenderResource ¶

func SenderResource() *schema.Resource

func SendersDataSource ¶

func SendersDataSource() *schema.Resource

func ServiceGatewayResource ¶

func ServiceGatewayResource() *schema.Resource

func ServiceGatewaysDataSource ¶

func ServiceGatewaysDataSource() *schema.Resource

func ServiceIdResponseDetailsToMap ¶

func ServiceIdResponseDetailsToMap(obj oci_core.ServiceIdResponseDetails) map[string]interface{}

func ServicesDataSource ¶

func ServicesDataSource() *schema.Resource

func SessionPersistenceConfigurationDetailsToMap ¶

func SessionPersistenceConfigurationDetailsToMap(obj *oci_load_balancer.SessionPersistenceConfigurationDetails) map[string]interface{}

func SetToStrings ¶

func SetToStrings(volumeIdsSet *schema.Set) []string

SetToString encodes an *schema.Set into an []string honoring the structure for the schema

func SmtpCredentialResource ¶

func SmtpCredentialResource() *schema.Resource

func SmtpCredentialsDataSource ¶

func SmtpCredentialsDataSource() *schema.Resource

func SnapshotResource ¶

func SnapshotResource() *schema.Resource

func SnapshotsDataSource ¶

func SnapshotsDataSource() *schema.Resource

func StringsToSet ¶

func StringsToSet(ss []string) *schema.Set

stringsToSet encodes an []string into a *schema.Set in the appropriate structure for the schema

func SubnetDataSource ¶

func SubnetDataSource() *schema.Resource

func SubnetResource ¶

func SubnetResource() *schema.Resource

func SubnetsDataSource ¶

func SubnetsDataSource() *schema.Resource

func SuppressionDataSource ¶

func SuppressionDataSource() *schema.Resource

func SuppressionResource ¶

func SuppressionResource() *schema.Resource

func SuppressionsDataSource ¶

func SuppressionsDataSource() *schema.Resource

func SwiftPasswordResource ¶

func SwiftPasswordResource() *schema.Resource

func SwiftPasswordsDataSource ¶

func SwiftPasswordsDataSource() *schema.Resource

func TSIGToMap ¶

func TSIGToMap(obj *oci_dns.Tsig) map[string]interface{}

func TagNamespaceResource ¶

func TagNamespaceResource() *schema.Resource

func TagNamespacesDataSource ¶

func TagNamespacesDataSource() *schema.Resource

func TagResource ¶

func TagResource() *schema.Resource

func TagsDataSource ¶

func TagsDataSource() *schema.Resource

func TcpOptionsToMap ¶

func TcpOptionsToMap(obj *oci_core.TcpOptions) map[string]interface{}

func TenancyDataSource ¶

func TenancyDataSource() *schema.Resource

func TestCheckResourceAttributesEqual ¶

func TestCheckResourceAttributesEqual(name1, key1, name2, key2 string) resource.TestCheckFunc

TestCheckResourceAttributesEqual is a TestCheckFunc which ensures that the values of two attributes in two different resources are equal.

func TunnelConfigToMap ¶

func TunnelConfigToMap(obj oci_core.TunnelConfig) map[string]interface{}

func TunnelStatusToMap ¶

func TunnelStatusToMap(obj oci_core.TunnelStatus) map[string]interface{}

func UdpOptionsToMap ¶

func UdpOptionsToMap(obj *oci_core.UdpOptions) map[string]interface{}

func UiPasswordResource ¶

func UiPasswordResource() *schema.Resource

func UpdateResource ¶

func UpdateResource(d *schema.ResourceData, sync ResourceUpdater) error

func UserCapabilitiesManagementResource ¶

func UserCapabilitiesManagementResource() *schema.Resource

func UserCapabilitiesToMap ¶

func UserCapabilitiesToMap(obj *oci_identity.UserCapabilities) map[string]interface{}

func UserGroupMembershipResource ¶

func UserGroupMembershipResource() *schema.Resource

func UserGroupMembershipsDataSource ¶

func UserGroupMembershipsDataSource() *schema.Resource

func UserResource ¶

func UserResource() *schema.Resource

func UsersDataSource ¶

func UsersDataSource() *schema.Resource

func VaultDataSource ¶

func VaultDataSource() *schema.Resource

func VaultResource ¶

func VaultResource() *schema.Resource

func VaultsDataSource ¶

func VaultsDataSource() *schema.Resource

func VcnResource ¶

func VcnResource() *schema.Resource

func VcnsDataSource ¶

func VcnsDataSource() *schema.Resource

func VirtualCircuitBandwidthShapesDataSource ¶

func VirtualCircuitBandwidthShapesDataSource() *schema.Resource

func VirtualCircuitDataSource ¶

func VirtualCircuitDataSource() *schema.Resource

func VirtualCircuitPublicPrefixesDataSource ¶

func VirtualCircuitPublicPrefixesDataSource() *schema.Resource

func VirtualCircuitResource ¶

func VirtualCircuitResource() *schema.Resource

func VirtualCircuitsDataSource ¶

func VirtualCircuitsDataSource() *schema.Resource

func VnicAttachmentResource ¶

func VnicAttachmentResource() *schema.Resource

func VnicAttachmentsDataSource ¶

func VnicAttachmentsDataSource() *schema.Resource

func VnicDataSource ¶

func VnicDataSource() *schema.Resource

func VnicDetailsToMap ¶

func VnicDetailsToMap(obj *oci_core.Vnic, createVnicDetails map[string]interface{}) map[string]interface{}

func VolumeAttachmentResource ¶

func VolumeAttachmentResource() *schema.Resource

func VolumeAttachmentsDataSource ¶

func VolumeAttachmentsDataSource() *schema.Resource

func VolumeBackupPoliciesDataSource ¶

func VolumeBackupPoliciesDataSource() *schema.Resource

func VolumeBackupPolicyAssignmentResource ¶

func VolumeBackupPolicyAssignmentResource() *schema.Resource

func VolumeBackupPolicyAssignmentsDataSource ¶

func VolumeBackupPolicyAssignmentsDataSource() *schema.Resource

func VolumeBackupResource ¶

func VolumeBackupResource() *schema.Resource

func VolumeBackupScheduleToMap ¶

func VolumeBackupScheduleToMap(obj oci_core.VolumeBackupSchedule) map[string]interface{}

func VolumeBackupsDataSource ¶

func VolumeBackupsDataSource() *schema.Resource

func VolumeDataSource ¶

func VolumeDataSource() *schema.Resource

func VolumeGroupBackupResource ¶

func VolumeGroupBackupResource() *schema.Resource

func VolumeGroupBackupsDataSource ¶

func VolumeGroupBackupsDataSource() *schema.Resource

func VolumeGroupResource ¶

func VolumeGroupResource() *schema.Resource

func VolumeGroupSourceDetailsToMap ¶

func VolumeGroupSourceDetailsToMap(obj *oci_core.VolumeGroupSourceDetails, datasource bool) map[string]interface{}

func VolumeGroupsDataSource ¶

func VolumeGroupsDataSource() *schema.Resource

func VolumeResource ¶

func VolumeResource() *schema.Resource

func VolumeSourceDetailsToMap ¶

func VolumeSourceDetailsToMap(obj *oci_core.VolumeSourceDetails) map[string]interface{}

func VolumesDataSource ¶

func VolumesDataSource() *schema.Resource

func WaitForResourceCondition ¶

func WaitForResourceCondition(s ResourceFetcher, resourceChangedFunc func() bool, timeout time.Duration) error

WaitForResourceCondition polls on a resource, waiting for it to reach a specified condition. This is done with exponential backoff. The terminating condition is specified as a boolean function; and this will return a timeout error if the specified condition isn't reached within the specified timeout period.

func WorkRequestErrorsDataSource ¶

func WorkRequestErrorsDataSource() *schema.Resource

func WorkRequestLogEntriesDataSource ¶

func WorkRequestLogEntriesDataSource() *schema.Resource

func WorkRequestResourceToMap ¶

func WorkRequestResourceToMap(obj oci_containerengine.WorkRequestResource) map[string]interface{}

func WorkRequestsDataSource ¶

func WorkRequestsDataSource() *schema.Resource

func ZoneResource ¶

func ZoneResource() *schema.Resource

func ZonesDataSource ¶

func ZonesDataSource() *schema.Resource

Types ¶

type ApiKeyResourceCrud ¶

type ApiKeyResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.ApiKey
	DisableNotFoundRetries bool
}

func (*ApiKeyResourceCrud) Create ¶

func (s *ApiKeyResourceCrud) Create() error

func (*ApiKeyResourceCrud) CreatedPending ¶

func (s *ApiKeyResourceCrud) CreatedPending() []string

func (*ApiKeyResourceCrud) CreatedTarget ¶

func (s *ApiKeyResourceCrud) CreatedTarget() []string

func (*ApiKeyResourceCrud) Delete ¶

func (s *ApiKeyResourceCrud) Delete() error

func (*ApiKeyResourceCrud) DeletedPending ¶

func (s *ApiKeyResourceCrud) DeletedPending() []string

func (*ApiKeyResourceCrud) DeletedTarget ¶

func (s *ApiKeyResourceCrud) DeletedTarget() []string

func (*ApiKeyResourceCrud) Get ¶

func (s *ApiKeyResourceCrud) Get() error

func (*ApiKeyResourceCrud) ID ¶

func (s *ApiKeyResourceCrud) ID() string

func (*ApiKeyResourceCrud) SetData ¶

func (s *ApiKeyResourceCrud) SetData() error

func (*ApiKeyResourceCrud) State ¶

type ApiKeysDataSourceCrud ¶

type ApiKeysDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListApiKeysResponse
}

func (*ApiKeysDataSourceCrud) Get ¶

func (s *ApiKeysDataSourceCrud) Get() error

func (*ApiKeysDataSourceCrud) SetData ¶

func (s *ApiKeysDataSourceCrud) SetData() error

func (*ApiKeysDataSourceCrud) VoidState ¶

func (s *ApiKeysDataSourceCrud) VoidState()

type AppCatalogListingDataSourceCrud ¶

type AppCatalogListingDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.GetAppCatalogListingResponse
}

func (*AppCatalogListingDataSourceCrud) Get ¶

func (*AppCatalogListingDataSourceCrud) SetData ¶

func (*AppCatalogListingDataSourceCrud) VoidState ¶

func (s *AppCatalogListingDataSourceCrud) VoidState()

type AppCatalogListingResourceVersionAgreementResourceCrud ¶

type AppCatalogListingResourceVersionAgreementResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeClient
	Res                    *oci_core.GetAppCatalogListingAgreementsResponse
	DisableNotFoundRetries bool
}

func (*AppCatalogListingResourceVersionAgreementResourceCrud) Create ¶

func (*AppCatalogListingResourceVersionAgreementResourceCrud) Delete ¶

func (*AppCatalogListingResourceVersionAgreementResourceCrud) Get ¶

func (*AppCatalogListingResourceVersionAgreementResourceCrud) ID ¶

func (*AppCatalogListingResourceVersionAgreementResourceCrud) SetData ¶

type AppCatalogListingResourceVersionDataSourceCrud ¶

type AppCatalogListingResourceVersionDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.GetAppCatalogListingResourceVersionResponse
}

func (*AppCatalogListingResourceVersionDataSourceCrud) Get ¶

func (*AppCatalogListingResourceVersionDataSourceCrud) SetData ¶

func (*AppCatalogListingResourceVersionDataSourceCrud) VoidState ¶

type AppCatalogListingResourceVersionsDataSourceCrud ¶

type AppCatalogListingResourceVersionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListAppCatalogListingResourceVersionsResponse
}

func (*AppCatalogListingResourceVersionsDataSourceCrud) Get ¶

func (*AppCatalogListingResourceVersionsDataSourceCrud) SetData ¶

func (*AppCatalogListingResourceVersionsDataSourceCrud) VoidState ¶

type AppCatalogListingsDataSourceCrud ¶

type AppCatalogListingsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListAppCatalogListingsResponse
}

func (*AppCatalogListingsDataSourceCrud) Get ¶

func (*AppCatalogListingsDataSourceCrud) SetData ¶

func (*AppCatalogListingsDataSourceCrud) VoidState ¶

func (s *AppCatalogListingsDataSourceCrud) VoidState()

type AppCatalogSubscriptionResourceCrud ¶

type AppCatalogSubscriptionResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeClient
	Res                    *oci_core.AppCatalogSubscription
	DisableNotFoundRetries bool
}

func (*AppCatalogSubscriptionResourceCrud) Create ¶

func (*AppCatalogSubscriptionResourceCrud) Delete ¶

func (*AppCatalogSubscriptionResourceCrud) Get ¶

func (*AppCatalogSubscriptionResourceCrud) ID ¶

func (*AppCatalogSubscriptionResourceCrud) SetData ¶

type AppCatalogSubscriptionsDataSourceCrud ¶

type AppCatalogSubscriptionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListAppCatalogSubscriptionsResponse
}

func (*AppCatalogSubscriptionsDataSourceCrud) Get ¶

func (*AppCatalogSubscriptionsDataSourceCrud) SetData ¶

func (*AppCatalogSubscriptionsDataSourceCrud) VoidState ¶

type AuditEventsDataSourceCrud ¶

type AuditEventsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_audit.AuditClient
	Res    *oci_audit.ListEventsResponse
}

func (*AuditEventsDataSourceCrud) Get ¶

func (*AuditEventsDataSourceCrud) SetData ¶

func (s *AuditEventsDataSourceCrud) SetData() error

func (*AuditEventsDataSourceCrud) VoidState ¶

func (s *AuditEventsDataSourceCrud) VoidState()

type AuthTokenResourceCrud ¶

type AuthTokenResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.AuthToken
	DisableNotFoundRetries bool
}

func (*AuthTokenResourceCrud) Create ¶

func (s *AuthTokenResourceCrud) Create() error

func (*AuthTokenResourceCrud) CreatedPending ¶

func (s *AuthTokenResourceCrud) CreatedPending() []string

func (*AuthTokenResourceCrud) CreatedTarget ¶

func (s *AuthTokenResourceCrud) CreatedTarget() []string

func (*AuthTokenResourceCrud) Delete ¶

func (s *AuthTokenResourceCrud) Delete() error

func (*AuthTokenResourceCrud) DeletedPending ¶

func (s *AuthTokenResourceCrud) DeletedPending() []string

func (*AuthTokenResourceCrud) DeletedTarget ¶

func (s *AuthTokenResourceCrud) DeletedTarget() []string

func (*AuthTokenResourceCrud) Get ¶

func (s *AuthTokenResourceCrud) Get() error

func (*AuthTokenResourceCrud) ID ¶

func (s *AuthTokenResourceCrud) ID() string

func (*AuthTokenResourceCrud) SetData ¶

func (s *AuthTokenResourceCrud) SetData() error

func (*AuthTokenResourceCrud) State ¶

func (*AuthTokenResourceCrud) Update ¶

func (s *AuthTokenResourceCrud) Update() error

type AuthTokensDataSourceCrud ¶

type AuthTokensDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListAuthTokensResponse
}

func (*AuthTokensDataSourceCrud) Get ¶

func (*AuthTokensDataSourceCrud) SetData ¶

func (s *AuthTokensDataSourceCrud) SetData() error

func (*AuthTokensDataSourceCrud) VoidState ¶

func (s *AuthTokensDataSourceCrud) VoidState()

type AutonomousDataWarehouseBackupDataSourceCrud ¶

type AutonomousDataWarehouseBackupDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.GetAutonomousDataWarehouseBackupResponse
}

func (*AutonomousDataWarehouseBackupDataSourceCrud) Get ¶

func (*AutonomousDataWarehouseBackupDataSourceCrud) SetData ¶

func (*AutonomousDataWarehouseBackupDataSourceCrud) VoidState ¶

type AutonomousDataWarehouseBackupResourceCrud ¶

type AutonomousDataWarehouseBackupResourceCrud struct {
	BaseCrud
	Client                 *oci_database.DatabaseClient
	Res                    *oci_database.AutonomousDataWarehouseBackup
	DisableNotFoundRetries bool
}

func (*AutonomousDataWarehouseBackupResourceCrud) Create ¶

func (*AutonomousDataWarehouseBackupResourceCrud) CreatedPending ¶

func (s *AutonomousDataWarehouseBackupResourceCrud) CreatedPending() []string

func (*AutonomousDataWarehouseBackupResourceCrud) CreatedTarget ¶

func (*AutonomousDataWarehouseBackupResourceCrud) DeletedPending ¶

func (s *AutonomousDataWarehouseBackupResourceCrud) DeletedPending() []string

func (*AutonomousDataWarehouseBackupResourceCrud) DeletedTarget ¶

func (*AutonomousDataWarehouseBackupResourceCrud) Get ¶

func (*AutonomousDataWarehouseBackupResourceCrud) ID ¶

func (*AutonomousDataWarehouseBackupResourceCrud) SetData ¶

type AutonomousDataWarehouseBackupsDataSourceCrud ¶

type AutonomousDataWarehouseBackupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListAutonomousDataWarehouseBackupsResponse
}

func (*AutonomousDataWarehouseBackupsDataSourceCrud) Get ¶

func (*AutonomousDataWarehouseBackupsDataSourceCrud) SetData ¶

func (*AutonomousDataWarehouseBackupsDataSourceCrud) VoidState ¶

type AutonomousDataWarehouseDataSourceCrud ¶

type AutonomousDataWarehouseDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.GetAutonomousDataWarehouseResponse
}

func (*AutonomousDataWarehouseDataSourceCrud) Get ¶

func (*AutonomousDataWarehouseDataSourceCrud) SetData ¶

func (*AutonomousDataWarehouseDataSourceCrud) VoidState ¶

type AutonomousDataWarehouseResourceCrud ¶

type AutonomousDataWarehouseResourceCrud struct {
	BaseCrud
	Client                 *oci_database.DatabaseClient
	Res                    *oci_database.AutonomousDataWarehouse
	DisableNotFoundRetries bool
}

func (*AutonomousDataWarehouseResourceCrud) Create ¶

func (*AutonomousDataWarehouseResourceCrud) CreatedPending ¶

func (s *AutonomousDataWarehouseResourceCrud) CreatedPending() []string

func (*AutonomousDataWarehouseResourceCrud) CreatedTarget ¶

func (s *AutonomousDataWarehouseResourceCrud) CreatedTarget() []string

func (*AutonomousDataWarehouseResourceCrud) Delete ¶

func (*AutonomousDataWarehouseResourceCrud) DeletedPending ¶

func (s *AutonomousDataWarehouseResourceCrud) DeletedPending() []string

func (*AutonomousDataWarehouseResourceCrud) DeletedTarget ¶

func (s *AutonomousDataWarehouseResourceCrud) DeletedTarget() []string

func (*AutonomousDataWarehouseResourceCrud) Get ¶

func (*AutonomousDataWarehouseResourceCrud) ID ¶

func (*AutonomousDataWarehouseResourceCrud) SetData ¶

func (*AutonomousDataWarehouseResourceCrud) Update ¶

func (*AutonomousDataWarehouseResourceCrud) UpdatedPending ¶

func (s *AutonomousDataWarehouseResourceCrud) UpdatedPending() []string

func (*AutonomousDataWarehouseResourceCrud) UpdatedTarget ¶

func (s *AutonomousDataWarehouseResourceCrud) UpdatedTarget() []string

type AutonomousDataWarehouseWalletDataSourceCrud ¶

type AutonomousDataWarehouseWalletDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *[]byte
}

func (*AutonomousDataWarehouseWalletDataSourceCrud) Get ¶

func (*AutonomousDataWarehouseWalletDataSourceCrud) SetData ¶

func (*AutonomousDataWarehouseWalletDataSourceCrud) VoidState ¶

type AutonomousDataWarehousesDataSourceCrud ¶

type AutonomousDataWarehousesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListAutonomousDataWarehousesResponse
}

func (*AutonomousDataWarehousesDataSourceCrud) Get ¶

func (*AutonomousDataWarehousesDataSourceCrud) SetData ¶

func (*AutonomousDataWarehousesDataSourceCrud) VoidState ¶

type AutonomousDatabaseBackupDataSourceCrud ¶

type AutonomousDatabaseBackupDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.GetAutonomousDatabaseBackupResponse
}

func (*AutonomousDatabaseBackupDataSourceCrud) Get ¶

func (*AutonomousDatabaseBackupDataSourceCrud) SetData ¶

func (*AutonomousDatabaseBackupDataSourceCrud) VoidState ¶

type AutonomousDatabaseBackupResourceCrud ¶

type AutonomousDatabaseBackupResourceCrud struct {
	BaseCrud
	Client                 *oci_database.DatabaseClient
	Res                    *oci_database.AutonomousDatabaseBackup
	DisableNotFoundRetries bool
}

func (*AutonomousDatabaseBackupResourceCrud) Create ¶

func (*AutonomousDatabaseBackupResourceCrud) CreatedPending ¶

func (s *AutonomousDatabaseBackupResourceCrud) CreatedPending() []string

func (*AutonomousDatabaseBackupResourceCrud) CreatedTarget ¶

func (s *AutonomousDatabaseBackupResourceCrud) CreatedTarget() []string

func (*AutonomousDatabaseBackupResourceCrud) DeletedPending ¶

func (s *AutonomousDatabaseBackupResourceCrud) DeletedPending() []string

func (*AutonomousDatabaseBackupResourceCrud) DeletedTarget ¶

func (s *AutonomousDatabaseBackupResourceCrud) DeletedTarget() []string

func (*AutonomousDatabaseBackupResourceCrud) Get ¶

func (*AutonomousDatabaseBackupResourceCrud) ID ¶

func (*AutonomousDatabaseBackupResourceCrud) SetData ¶

type AutonomousDatabaseBackupsDataSourceCrud ¶

type AutonomousDatabaseBackupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListAutonomousDatabaseBackupsResponse
}

func (*AutonomousDatabaseBackupsDataSourceCrud) Get ¶

func (*AutonomousDatabaseBackupsDataSourceCrud) SetData ¶

func (*AutonomousDatabaseBackupsDataSourceCrud) VoidState ¶

type AutonomousDatabaseDataSourceCrud ¶

type AutonomousDatabaseDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.GetAutonomousDatabaseResponse
}

func (*AutonomousDatabaseDataSourceCrud) Get ¶

func (*AutonomousDatabaseDataSourceCrud) SetData ¶

func (*AutonomousDatabaseDataSourceCrud) VoidState ¶

func (s *AutonomousDatabaseDataSourceCrud) VoidState()

type AutonomousDatabaseResourceCrud ¶

type AutonomousDatabaseResourceCrud struct {
	BaseCrud
	Client                 *oci_database.DatabaseClient
	Res                    *oci_database.AutonomousDatabase
	DisableNotFoundRetries bool
}

func (*AutonomousDatabaseResourceCrud) Create ¶

func (*AutonomousDatabaseResourceCrud) CreatedPending ¶

func (s *AutonomousDatabaseResourceCrud) CreatedPending() []string

func (*AutonomousDatabaseResourceCrud) CreatedTarget ¶

func (s *AutonomousDatabaseResourceCrud) CreatedTarget() []string

func (*AutonomousDatabaseResourceCrud) Delete ¶

func (*AutonomousDatabaseResourceCrud) DeletedPending ¶

func (s *AutonomousDatabaseResourceCrud) DeletedPending() []string

func (*AutonomousDatabaseResourceCrud) DeletedTarget ¶

func (s *AutonomousDatabaseResourceCrud) DeletedTarget() []string

func (*AutonomousDatabaseResourceCrud) Get ¶

func (*AutonomousDatabaseResourceCrud) ID ¶

func (*AutonomousDatabaseResourceCrud) SetData ¶

func (*AutonomousDatabaseResourceCrud) Update ¶

func (*AutonomousDatabaseResourceCrud) UpdatedPending ¶

func (s *AutonomousDatabaseResourceCrud) UpdatedPending() []string

func (*AutonomousDatabaseResourceCrud) UpdatedTarget ¶

func (s *AutonomousDatabaseResourceCrud) UpdatedTarget() []string

type AutonomousDatabaseWalletDataSourceCrud ¶

type AutonomousDatabaseWalletDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *[]byte
}

func (*AutonomousDatabaseWalletDataSourceCrud) Get ¶

func (*AutonomousDatabaseWalletDataSourceCrud) SetData ¶

func (*AutonomousDatabaseWalletDataSourceCrud) VoidState ¶

type AutonomousDatabasesDataSourceCrud ¶

type AutonomousDatabasesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListAutonomousDatabasesResponse
}

func (*AutonomousDatabasesDataSourceCrud) Get ¶

func (*AutonomousDatabasesDataSourceCrud) SetData ¶

func (*AutonomousDatabasesDataSourceCrud) VoidState ¶

func (s *AutonomousDatabasesDataSourceCrud) VoidState()

type AvailabilityDomainsDataSourceCrud ¶

type AvailabilityDomainsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListAvailabilityDomainsResponse
}

func (*AvailabilityDomainsDataSourceCrud) Get ¶

func (*AvailabilityDomainsDataSourceCrud) SetData ¶

func (*AvailabilityDomainsDataSourceCrud) VoidState ¶

func (s *AvailabilityDomainsDataSourceCrud) VoidState()

type BackendHealthDataSourceCrud ¶

type BackendHealthDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.GetBackendHealthResponse
}

func (*BackendHealthDataSourceCrud) Get ¶

func (*BackendHealthDataSourceCrud) SetData ¶

func (s *BackendHealthDataSourceCrud) SetData() error

func (*BackendHealthDataSourceCrud) VoidState ¶

func (s *BackendHealthDataSourceCrud) VoidState()

type BackendResourceCrud ¶

type BackendResourceCrud struct {
	BaseCrud
	Client                 *oci_load_balancer.LoadBalancerClient
	Res                    *oci_load_balancer.Backend
	DisableNotFoundRetries bool
	WorkRequest            *oci_load_balancer.WorkRequest
}

func (*BackendResourceCrud) Create ¶

func (s *BackendResourceCrud) Create() error

func (*BackendResourceCrud) CreatedPending ¶

func (s *BackendResourceCrud) CreatedPending() []string

func (*BackendResourceCrud) CreatedTarget ¶

func (s *BackendResourceCrud) CreatedTarget() []string

func (*BackendResourceCrud) Delete ¶

func (s *BackendResourceCrud) Delete() error

func (*BackendResourceCrud) DeletedPending ¶

func (s *BackendResourceCrud) DeletedPending() []string

func (*BackendResourceCrud) DeletedTarget ¶

func (s *BackendResourceCrud) DeletedTarget() []string

func (*BackendResourceCrud) Get ¶

func (s *BackendResourceCrud) Get() error

func (*BackendResourceCrud) GetMutex ¶

func (s *BackendResourceCrud) GetMutex() *sync.Mutex

The create, update, and delete operations may implicitly modify the associated backend set resource. This may happen concurrently with an update to oci_loadbalancer_backend_set. Use a per-backend set mutex to synchronize accesses to the backend set.

func (*BackendResourceCrud) ID ¶

func (s *BackendResourceCrud) ID() string

func (*BackendResourceCrud) SetData ¶

func (s *BackendResourceCrud) SetData() error

func (*BackendResourceCrud) Update ¶

func (s *BackendResourceCrud) Update() error

type BackendSetHealthDataSourceCrud ¶

type BackendSetHealthDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.GetBackendSetHealthResponse
}

func (*BackendSetHealthDataSourceCrud) Get ¶

func (*BackendSetHealthDataSourceCrud) SetData ¶

func (*BackendSetHealthDataSourceCrud) VoidState ¶

func (s *BackendSetHealthDataSourceCrud) VoidState()

type BackendSetResourceCrud ¶

type BackendSetResourceCrud struct {
	BaseCrud
	Client                 *oci_load_balancer.LoadBalancerClient
	Res                    *oci_load_balancer.BackendSet
	DisableNotFoundRetries bool
	WorkRequest            *oci_load_balancer.WorkRequest
}

func (*BackendSetResourceCrud) Create ¶

func (s *BackendSetResourceCrud) Create() error

func (*BackendSetResourceCrud) CreatedPending ¶

func (s *BackendSetResourceCrud) CreatedPending() []string

func (*BackendSetResourceCrud) CreatedTarget ¶

func (s *BackendSetResourceCrud) CreatedTarget() []string

func (*BackendSetResourceCrud) Delete ¶

func (s *BackendSetResourceCrud) Delete() error

func (*BackendSetResourceCrud) DeletedPending ¶

func (s *BackendSetResourceCrud) DeletedPending() []string

func (*BackendSetResourceCrud) DeletedTarget ¶

func (s *BackendSetResourceCrud) DeletedTarget() []string

func (*BackendSetResourceCrud) Get ¶

func (s *BackendSetResourceCrud) Get() error

func (*BackendSetResourceCrud) GetMutex ¶

func (s *BackendSetResourceCrud) GetMutex() *sync.Mutex

The oci_loadbalancer_backend resource may implicitly modify this backend set and this could happen concurrently. Use a per-backend set mutex to synchronize accesses to the backend set.

func (*BackendSetResourceCrud) ID ¶

func (*BackendSetResourceCrud) SetData ¶

func (s *BackendSetResourceCrud) SetData() error

func (*BackendSetResourceCrud) Update ¶

func (s *BackendSetResourceCrud) Update() error

type BackendSetsDataSourceCrud ¶

type BackendSetsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListBackendSetsResponse
}

func (*BackendSetsDataSourceCrud) Get ¶

func (*BackendSetsDataSourceCrud) SetData ¶

func (s *BackendSetsDataSourceCrud) SetData() error

func (*BackendSetsDataSourceCrud) VoidState ¶

func (s *BackendSetsDataSourceCrud) VoidState()

type BackendsDataSourceCrud ¶

type BackendsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListBackendsResponse
}

func (*BackendsDataSourceCrud) Get ¶

func (s *BackendsDataSourceCrud) Get() error

func (*BackendsDataSourceCrud) SetData ¶

func (s *BackendsDataSourceCrud) SetData() error

func (*BackendsDataSourceCrud) VoidState ¶

func (s *BackendsDataSourceCrud) VoidState()

type BackupResourceCrud ¶

type BackupResourceCrud struct {
	BaseCrud
	Client                 *oci_database.DatabaseClient
	Res                    *oci_database.Backup
	DisableNotFoundRetries bool
}

func (*BackupResourceCrud) Create ¶

func (s *BackupResourceCrud) Create() error

func (*BackupResourceCrud) CreatedPending ¶

func (s *BackupResourceCrud) CreatedPending() []string

func (*BackupResourceCrud) CreatedTarget ¶

func (s *BackupResourceCrud) CreatedTarget() []string

func (*BackupResourceCrud) Delete ¶

func (s *BackupResourceCrud) Delete() error

func (*BackupResourceCrud) DeletedPending ¶

func (s *BackupResourceCrud) DeletedPending() []string

func (*BackupResourceCrud) DeletedTarget ¶

func (s *BackupResourceCrud) DeletedTarget() []string

func (*BackupResourceCrud) Get ¶

func (s *BackupResourceCrud) Get() error

func (*BackupResourceCrud) ID ¶

func (s *BackupResourceCrud) ID() string

func (*BackupResourceCrud) SetData ¶

func (s *BackupResourceCrud) SetData() error

type BackupsDataSourceCrud ¶

type BackupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListBackupsResponse
}

func (*BackupsDataSourceCrud) Get ¶

func (s *BackupsDataSourceCrud) Get() error

func (*BackupsDataSourceCrud) SetData ¶

func (s *BackupsDataSourceCrud) SetData() error

func (*BackupsDataSourceCrud) VoidState ¶

func (s *BackupsDataSourceCrud) VoidState()

type BaseCrud ¶

type BaseCrud struct {
	D     *schema.ResourceData
	Mutex *sync.Mutex
}

func (*BaseCrud) State ¶

func (s *BaseCrud) State() string

Default implementation pulls state off of the schema

func (*BaseCrud) VoidState ¶

func (s *BaseCrud) VoidState()

type BootVolumeAttachmentsDataSourceCrud ¶

type BootVolumeAttachmentsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListBootVolumeAttachmentsResponse
}

func (*BootVolumeAttachmentsDataSourceCrud) Get ¶

func (*BootVolumeAttachmentsDataSourceCrud) SetData ¶

func (*BootVolumeAttachmentsDataSourceCrud) VoidState ¶

func (s *BootVolumeAttachmentsDataSourceCrud) VoidState()

type BootVolumeBackupDataSourceCrud ¶

type BootVolumeBackupDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.GetBootVolumeBackupResponse
}

func (*BootVolumeBackupDataSourceCrud) Get ¶

func (*BootVolumeBackupDataSourceCrud) SetData ¶

func (*BootVolumeBackupDataSourceCrud) VoidState ¶

func (s *BootVolumeBackupDataSourceCrud) VoidState()

type BootVolumeBackupResourceCrud ¶

type BootVolumeBackupResourceCrud struct {
	BaseCrud
	Client                 *oci_core.BlockstorageClient
	Res                    *oci_core.BootVolumeBackup
	DisableNotFoundRetries bool
}

func (*BootVolumeBackupResourceCrud) Create ¶

func (s *BootVolumeBackupResourceCrud) Create() error

func (*BootVolumeBackupResourceCrud) CreatedPending ¶

func (s *BootVolumeBackupResourceCrud) CreatedPending() []string

func (*BootVolumeBackupResourceCrud) CreatedTarget ¶

func (s *BootVolumeBackupResourceCrud) CreatedTarget() []string

func (*BootVolumeBackupResourceCrud) Delete ¶

func (s *BootVolumeBackupResourceCrud) Delete() error

func (*BootVolumeBackupResourceCrud) DeletedPending ¶

func (s *BootVolumeBackupResourceCrud) DeletedPending() []string

func (*BootVolumeBackupResourceCrud) DeletedTarget ¶

func (s *BootVolumeBackupResourceCrud) DeletedTarget() []string

func (*BootVolumeBackupResourceCrud) Get ¶

func (*BootVolumeBackupResourceCrud) ID ¶

func (*BootVolumeBackupResourceCrud) SetData ¶

func (s *BootVolumeBackupResourceCrud) SetData() error

func (*BootVolumeBackupResourceCrud) Update ¶

func (s *BootVolumeBackupResourceCrud) Update() error

type BootVolumeBackupsDataSourceCrud ¶

type BootVolumeBackupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.ListBootVolumeBackupsResponse
}

func (*BootVolumeBackupsDataSourceCrud) Get ¶

func (*BootVolumeBackupsDataSourceCrud) SetData ¶

func (*BootVolumeBackupsDataSourceCrud) VoidState ¶

func (s *BootVolumeBackupsDataSourceCrud) VoidState()

type BootVolumeDataSourceCrud ¶

type BootVolumeDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.GetBootVolumeResponse
}

func (*BootVolumeDataSourceCrud) Get ¶

func (*BootVolumeDataSourceCrud) SetData ¶

func (s *BootVolumeDataSourceCrud) SetData() error

func (*BootVolumeDataSourceCrud) VoidState ¶

func (s *BootVolumeDataSourceCrud) VoidState()

type BootVolumeResourceCrud ¶

type BootVolumeResourceCrud struct {
	BaseCrud
	Client                 *oci_core.BlockstorageClient
	Res                    *oci_core.BootVolume
	DisableNotFoundRetries bool
}

func (*BootVolumeResourceCrud) Create ¶

func (s *BootVolumeResourceCrud) Create() error

func (*BootVolumeResourceCrud) CreatedPending ¶

func (s *BootVolumeResourceCrud) CreatedPending() []string

func (*BootVolumeResourceCrud) CreatedTarget ¶

func (s *BootVolumeResourceCrud) CreatedTarget() []string

func (*BootVolumeResourceCrud) Delete ¶

func (s *BootVolumeResourceCrud) Delete() error

func (*BootVolumeResourceCrud) DeletedPending ¶

func (s *BootVolumeResourceCrud) DeletedPending() []string

func (*BootVolumeResourceCrud) DeletedTarget ¶

func (s *BootVolumeResourceCrud) DeletedTarget() []string

func (*BootVolumeResourceCrud) Get ¶

func (s *BootVolumeResourceCrud) Get() error

func (*BootVolumeResourceCrud) ID ¶

func (*BootVolumeResourceCrud) SetData ¶

func (s *BootVolumeResourceCrud) SetData() error

func (*BootVolumeResourceCrud) Update ¶

func (s *BootVolumeResourceCrud) Update() error

func (*BootVolumeResourceCrud) UpdatedPending ¶

func (s *BootVolumeResourceCrud) UpdatedPending() []string

func (*BootVolumeResourceCrud) UpdatedTarget ¶

func (s *BootVolumeResourceCrud) UpdatedTarget() []string

type BootVolumesDataSourceCrud ¶

type BootVolumesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.ListBootVolumesResponse
}

func (*BootVolumesDataSourceCrud) Get ¶

func (*BootVolumesDataSourceCrud) SetData ¶

func (s *BootVolumesDataSourceCrud) SetData() error

func (*BootVolumesDataSourceCrud) VoidState ¶

func (s *BootVolumesDataSourceCrud) VoidState()

type BucketDataSourceCrud ¶

type BucketDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_object_storage.ObjectStorageClient
	Res    *oci_object_storage.GetBucketResponse
}

func (*BucketDataSourceCrud) Get ¶

func (s *BucketDataSourceCrud) Get() error

func (*BucketDataSourceCrud) SetData ¶

func (s *BucketDataSourceCrud) SetData() error

func (*BucketDataSourceCrud) VoidState ¶

func (s *BucketDataSourceCrud) VoidState()

type BucketResourceCrud ¶

type BucketResourceCrud struct {
	BaseCrud
	Client                 *oci_object_storage.ObjectStorageClient
	Res                    *oci_object_storage.Bucket
	DisableNotFoundRetries bool
}

func (*BucketResourceCrud) Create ¶

func (s *BucketResourceCrud) Create() error

func (*BucketResourceCrud) Delete ¶

func (s *BucketResourceCrud) Delete() error

func (*BucketResourceCrud) Get ¶

func (s *BucketResourceCrud) Get() error

func (*BucketResourceCrud) ID ¶

func (s *BucketResourceCrud) ID() string

func (*BucketResourceCrud) SetData ¶

func (s *BucketResourceCrud) SetData() error

func (*BucketResourceCrud) Update ¶

func (s *BucketResourceCrud) Update() error

type BucketsDataSourceCrud ¶

func (*BucketsDataSourceCrud) Get ¶

func (s *BucketsDataSourceCrud) Get() error

func (*BucketsDataSourceCrud) SetData ¶

func (s *BucketsDataSourceCrud) SetData() error

func (*BucketsDataSourceCrud) VoidState ¶

func (s *BucketsDataSourceCrud) VoidState()

type CertificateResourceCrud ¶

type CertificateResourceCrud struct {
	BaseCrud
	Client                 *oci_load_balancer.LoadBalancerClient
	Res                    *oci_load_balancer.Certificate
	DisableNotFoundRetries bool
	WorkRequest            *oci_load_balancer.WorkRequest
}

func (*CertificateResourceCrud) Create ¶

func (s *CertificateResourceCrud) Create() error

func (*CertificateResourceCrud) CreatedPending ¶

func (s *CertificateResourceCrud) CreatedPending() []string

func (*CertificateResourceCrud) CreatedTarget ¶

func (s *CertificateResourceCrud) CreatedTarget() []string

func (*CertificateResourceCrud) Delete ¶

func (s *CertificateResourceCrud) Delete() error

func (*CertificateResourceCrud) DeletedPending ¶

func (s *CertificateResourceCrud) DeletedPending() []string

func (*CertificateResourceCrud) DeletedTarget ¶

func (s *CertificateResourceCrud) DeletedTarget() []string

func (*CertificateResourceCrud) Get ¶

func (s *CertificateResourceCrud) Get() error

func (*CertificateResourceCrud) ID ¶

func (*CertificateResourceCrud) SetData ¶

func (s *CertificateResourceCrud) SetData() error

type CertificatesDataSourceCrud ¶

type CertificatesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListCertificatesResponse
}

func (*CertificatesDataSourceCrud) Get ¶

func (*CertificatesDataSourceCrud) SetData ¶

func (s *CertificatesDataSourceCrud) SetData() error

func (*CertificatesDataSourceCrud) VoidState ¶

func (s *CertificatesDataSourceCrud) VoidState()

type ClusterKubeConfigDataSourceCrud ¶

type ClusterKubeConfigDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_containerengine.ContainerEngineClient
	Res    *[]byte
}

func (*ClusterKubeConfigDataSourceCrud) Get ¶

func (*ClusterKubeConfigDataSourceCrud) SetData ¶

func (*ClusterKubeConfigDataSourceCrud) VoidState ¶

func (s *ClusterKubeConfigDataSourceCrud) VoidState()

type ClusterOptionDataSourceCrud ¶

func (*ClusterOptionDataSourceCrud) Get ¶

func (*ClusterOptionDataSourceCrud) SetData ¶

func (s *ClusterOptionDataSourceCrud) SetData() error

func (*ClusterOptionDataSourceCrud) VoidState ¶

func (s *ClusterOptionDataSourceCrud) VoidState()

type ClusterResourceCrud ¶

type ClusterResourceCrud struct {
	BaseCrud
	Client                 *oci_containerengine.ContainerEngineClient
	Res                    *oci_containerengine.Cluster
	DisableNotFoundRetries bool
}

func (*ClusterResourceCrud) Create ¶

func (s *ClusterResourceCrud) Create() error

func (*ClusterResourceCrud) CreatedPending ¶

func (s *ClusterResourceCrud) CreatedPending() []string

func (*ClusterResourceCrud) CreatedTarget ¶

func (s *ClusterResourceCrud) CreatedTarget() []string

func (*ClusterResourceCrud) Delete ¶

func (s *ClusterResourceCrud) Delete() error

func (*ClusterResourceCrud) DeletedPending ¶

func (s *ClusterResourceCrud) DeletedPending() []string

func (*ClusterResourceCrud) DeletedTarget ¶

func (s *ClusterResourceCrud) DeletedTarget() []string

func (*ClusterResourceCrud) Get ¶

func (s *ClusterResourceCrud) Get() error

func (*ClusterResourceCrud) ID ¶

func (s *ClusterResourceCrud) ID() string

func (*ClusterResourceCrud) SetData ¶

func (s *ClusterResourceCrud) SetData() error

func (*ClusterResourceCrud) Update ¶

func (s *ClusterResourceCrud) Update() error

type ClustersDataSourceCrud ¶

func (*ClustersDataSourceCrud) Get ¶

func (s *ClustersDataSourceCrud) Get() error

func (*ClustersDataSourceCrud) SetData ¶

func (s *ClustersDataSourceCrud) SetData() error

func (*ClustersDataSourceCrud) VoidState ¶

func (s *ClustersDataSourceCrud) VoidState()

type CompartmentDataSourceCrud ¶

type CompartmentDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.GetCompartmentResponse
}

func (*CompartmentDataSourceCrud) Get ¶

func (*CompartmentDataSourceCrud) SetData ¶

func (s *CompartmentDataSourceCrud) SetData() error

func (*CompartmentDataSourceCrud) VoidState ¶

func (s *CompartmentDataSourceCrud) VoidState()

type CompartmentResourceCrud ¶

type CompartmentResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Configuration          map[string]string
	Res                    *oci_identity.Compartment
	DisableNotFoundRetries bool
}

func (*CompartmentResourceCrud) Create ¶

func (s *CompartmentResourceCrud) Create() error

func (*CompartmentResourceCrud) CreatedPending ¶

func (s *CompartmentResourceCrud) CreatedPending() []string

func (*CompartmentResourceCrud) CreatedTarget ¶

func (s *CompartmentResourceCrud) CreatedTarget() []string

func (*CompartmentResourceCrud) Delete ¶

func (s *CompartmentResourceCrud) Delete() error

func (*CompartmentResourceCrud) DeletedPending ¶

func (s *CompartmentResourceCrud) DeletedPending() []string

func (*CompartmentResourceCrud) DeletedTarget ¶

func (s *CompartmentResourceCrud) DeletedTarget() []string

func (*CompartmentResourceCrud) Get ¶

func (s *CompartmentResourceCrud) Get() error

func (*CompartmentResourceCrud) ID ¶

func (*CompartmentResourceCrud) SetData ¶

func (s *CompartmentResourceCrud) SetData() error

func (*CompartmentResourceCrud) Update ¶

func (s *CompartmentResourceCrud) Update() error

type CompartmentsDataSourceCrud ¶

type CompartmentsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListCompartmentsResponse
}

func (*CompartmentsDataSourceCrud) Get ¶

func (*CompartmentsDataSourceCrud) SetData ¶

func (s *CompartmentsDataSourceCrud) SetData() error

func (*CompartmentsDataSourceCrud) VoidState ¶

func (s *CompartmentsDataSourceCrud) VoidState()

type ConfigurationDataSourceCrud ¶

type ConfigurationDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_audit.AuditClient
	Res    *oci_audit.GetConfigurationResponse
}

func (*ConfigurationDataSourceCrud) Get ¶

func (*ConfigurationDataSourceCrud) SetData ¶

func (s *ConfigurationDataSourceCrud) SetData() error

func (*ConfigurationDataSourceCrud) VoidState ¶

func (s *ConfigurationDataSourceCrud) VoidState()

type ConfigurationResourceCrud ¶

type ConfigurationResourceCrud struct {
	BaseCrud
	Client                 *oci_audit.AuditClient
	Res                    *oci_audit.Configuration
	DisableNotFoundRetries bool
}

func (*ConfigurationResourceCrud) Create ¶

func (s *ConfigurationResourceCrud) Create() error

func (*ConfigurationResourceCrud) Get ¶

func (*ConfigurationResourceCrud) ID ¶

func (*ConfigurationResourceCrud) SetData ¶

func (s *ConfigurationResourceCrud) SetData() error

func (*ConfigurationResourceCrud) Update ¶

func (s *ConfigurationResourceCrud) Update() error

type ConfigureClient ¶

type ConfigureClient func(client *oci_common.BaseClient) error

type ConsoleHistoriesDataSourceCrud ¶

type ConsoleHistoriesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListConsoleHistoriesResponse
}

func (*ConsoleHistoriesDataSourceCrud) Get ¶

func (*ConsoleHistoriesDataSourceCrud) SetData ¶

func (*ConsoleHistoriesDataSourceCrud) VoidState ¶

func (s *ConsoleHistoriesDataSourceCrud) VoidState()

type ConsoleHistoryContentDataSourceCrud ¶

type ConsoleHistoryContentDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.GetConsoleHistoryContentResponse
}

func (*ConsoleHistoryContentDataSourceCrud) Get ¶

func (*ConsoleHistoryContentDataSourceCrud) SetData ¶

func (*ConsoleHistoryContentDataSourceCrud) VoidState ¶

func (s *ConsoleHistoryContentDataSourceCrud) VoidState()

type ConsoleHistoryResourceCrud ¶

type ConsoleHistoryResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeClient
	Res                    *oci_core.ConsoleHistory
	DisableNotFoundRetries bool
}

func (*ConsoleHistoryResourceCrud) Create ¶

func (s *ConsoleHistoryResourceCrud) Create() error

func (*ConsoleHistoryResourceCrud) CreatedPending ¶

func (s *ConsoleHistoryResourceCrud) CreatedPending() []string

func (*ConsoleHistoryResourceCrud) CreatedTarget ¶

func (s *ConsoleHistoryResourceCrud) CreatedTarget() []string

func (*ConsoleHistoryResourceCrud) Delete ¶

func (s *ConsoleHistoryResourceCrud) Delete() error

func (*ConsoleHistoryResourceCrud) Get ¶

func (*ConsoleHistoryResourceCrud) ID ¶

func (*ConsoleHistoryResourceCrud) SetData ¶

func (s *ConsoleHistoryResourceCrud) SetData() error

func (*ConsoleHistoryResourceCrud) Update ¶

func (s *ConsoleHistoryResourceCrud) Update() error

type CpeResourceCrud ¶

type CpeResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.Cpe
	DisableNotFoundRetries bool
}

func (*CpeResourceCrud) Create ¶

func (s *CpeResourceCrud) Create() error

func (*CpeResourceCrud) Delete ¶

func (s *CpeResourceCrud) Delete() error

func (*CpeResourceCrud) Get ¶

func (s *CpeResourceCrud) Get() error

func (*CpeResourceCrud) ID ¶

func (s *CpeResourceCrud) ID() string

func (*CpeResourceCrud) SetData ¶

func (s *CpeResourceCrud) SetData() error

func (*CpeResourceCrud) Update ¶

func (s *CpeResourceCrud) Update() error

type CpesDataSourceCrud ¶

type CpesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListCpesResponse
}

func (*CpesDataSourceCrud) Get ¶

func (s *CpesDataSourceCrud) Get() error

func (*CpesDataSourceCrud) SetData ¶

func (s *CpesDataSourceCrud) SetData() error

func (*CpesDataSourceCrud) VoidState ¶

func (s *CpesDataSourceCrud) VoidState()

type CrossConnectDataSourceCrud ¶

type CrossConnectDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetCrossConnectResponse
}

func (*CrossConnectDataSourceCrud) Get ¶

func (*CrossConnectDataSourceCrud) SetData ¶

func (s *CrossConnectDataSourceCrud) SetData() error

func (*CrossConnectDataSourceCrud) VoidState ¶

func (s *CrossConnectDataSourceCrud) VoidState()

type CrossConnectGroupDataSourceCrud ¶

type CrossConnectGroupDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetCrossConnectGroupResponse
}

func (*CrossConnectGroupDataSourceCrud) Get ¶

func (*CrossConnectGroupDataSourceCrud) SetData ¶

func (*CrossConnectGroupDataSourceCrud) VoidState ¶

func (s *CrossConnectGroupDataSourceCrud) VoidState()

type CrossConnectGroupResourceCrud ¶

type CrossConnectGroupResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.CrossConnectGroup
	DisableNotFoundRetries bool
}

func (*CrossConnectGroupResourceCrud) Create ¶

func (*CrossConnectGroupResourceCrud) CreatedPending ¶

func (s *CrossConnectGroupResourceCrud) CreatedPending() []string

func (*CrossConnectGroupResourceCrud) CreatedTarget ¶

func (s *CrossConnectGroupResourceCrud) CreatedTarget() []string

func (*CrossConnectGroupResourceCrud) Delete ¶

func (*CrossConnectGroupResourceCrud) DeletedPending ¶

func (s *CrossConnectGroupResourceCrud) DeletedPending() []string

func (*CrossConnectGroupResourceCrud) DeletedTarget ¶

func (s *CrossConnectGroupResourceCrud) DeletedTarget() []string

func (*CrossConnectGroupResourceCrud) Get ¶

func (*CrossConnectGroupResourceCrud) ID ¶

func (*CrossConnectGroupResourceCrud) SetData ¶

func (s *CrossConnectGroupResourceCrud) SetData() error

func (*CrossConnectGroupResourceCrud) Update ¶

func (*CrossConnectGroupResourceCrud) UpdatedPending ¶

func (s *CrossConnectGroupResourceCrud) UpdatedPending() []string

func (*CrossConnectGroupResourceCrud) UpdatedTarget ¶

func (s *CrossConnectGroupResourceCrud) UpdatedTarget() []string

type CrossConnectGroupsDataSourceCrud ¶

type CrossConnectGroupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListCrossConnectGroupsResponse
}

func (*CrossConnectGroupsDataSourceCrud) Get ¶

func (*CrossConnectGroupsDataSourceCrud) SetData ¶

func (*CrossConnectGroupsDataSourceCrud) VoidState ¶

func (s *CrossConnectGroupsDataSourceCrud) VoidState()

type CrossConnectLocationsDataSourceCrud ¶

type CrossConnectLocationsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListCrossConnectLocationsResponse
}

func (*CrossConnectLocationsDataSourceCrud) Get ¶

func (*CrossConnectLocationsDataSourceCrud) SetData ¶

func (*CrossConnectLocationsDataSourceCrud) VoidState ¶

func (s *CrossConnectLocationsDataSourceCrud) VoidState()

type CrossConnectPortSpeedShapesDataSourceCrud ¶

type CrossConnectPortSpeedShapesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListCrossconnectPortSpeedShapesResponse
}

func (*CrossConnectPortSpeedShapesDataSourceCrud) Get ¶

func (*CrossConnectPortSpeedShapesDataSourceCrud) SetData ¶

func (*CrossConnectPortSpeedShapesDataSourceCrud) VoidState ¶

type CrossConnectResourceCrud ¶

type CrossConnectResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.CrossConnect
	DisableNotFoundRetries bool
}

func (*CrossConnectResourceCrud) Create ¶

func (s *CrossConnectResourceCrud) Create() error

func (*CrossConnectResourceCrud) CreatedPending ¶

func (s *CrossConnectResourceCrud) CreatedPending() []string

func (*CrossConnectResourceCrud) CreatedTarget ¶

func (s *CrossConnectResourceCrud) CreatedTarget() []string

func (*CrossConnectResourceCrud) Delete ¶

func (s *CrossConnectResourceCrud) Delete() error

func (*CrossConnectResourceCrud) DeletedPending ¶

func (s *CrossConnectResourceCrud) DeletedPending() []string

func (*CrossConnectResourceCrud) DeletedTarget ¶

func (s *CrossConnectResourceCrud) DeletedTarget() []string

func (*CrossConnectResourceCrud) Get ¶

func (*CrossConnectResourceCrud) ID ¶

func (*CrossConnectResourceCrud) SetData ¶

func (s *CrossConnectResourceCrud) SetData() error

func (*CrossConnectResourceCrud) Update ¶

func (s *CrossConnectResourceCrud) Update() error

func (*CrossConnectResourceCrud) UpdatedPending ¶

func (s *CrossConnectResourceCrud) UpdatedPending() []string

func (*CrossConnectResourceCrud) UpdatedTarget ¶

func (s *CrossConnectResourceCrud) UpdatedTarget() []string

type CrossConnectStatusDataSourceCrud ¶

type CrossConnectStatusDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetCrossConnectStatusResponse
}

func (*CrossConnectStatusDataSourceCrud) Get ¶

func (*CrossConnectStatusDataSourceCrud) SetData ¶

func (*CrossConnectStatusDataSourceCrud) VoidState ¶

func (s *CrossConnectStatusDataSourceCrud) VoidState()

type CrossConnectsDataSourceCrud ¶

type CrossConnectsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListCrossConnectsResponse
}

func (*CrossConnectsDataSourceCrud) Get ¶

func (*CrossConnectsDataSourceCrud) SetData ¶

func (s *CrossConnectsDataSourceCrud) SetData() error

func (*CrossConnectsDataSourceCrud) VoidState ¶

func (s *CrossConnectsDataSourceCrud) VoidState()

type CustomerSecretKeyResourceCrud ¶

type CustomerSecretKeyResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.CustomerSecretKey
	DisableNotFoundRetries bool
}

func (*CustomerSecretKeyResourceCrud) Create ¶

func (*CustomerSecretKeyResourceCrud) CreatedPending ¶

func (s *CustomerSecretKeyResourceCrud) CreatedPending() []string

func (*CustomerSecretKeyResourceCrud) CreatedTarget ¶

func (s *CustomerSecretKeyResourceCrud) CreatedTarget() []string

func (*CustomerSecretKeyResourceCrud) Delete ¶

func (*CustomerSecretKeyResourceCrud) DeletedPending ¶

func (s *CustomerSecretKeyResourceCrud) DeletedPending() []string

func (*CustomerSecretKeyResourceCrud) DeletedTarget ¶

func (s *CustomerSecretKeyResourceCrud) DeletedTarget() []string

func (*CustomerSecretKeyResourceCrud) Get ¶

func (*CustomerSecretKeyResourceCrud) ID ¶

func (*CustomerSecretKeyResourceCrud) SetData ¶

func (s *CustomerSecretKeyResourceCrud) SetData() error

func (*CustomerSecretKeyResourceCrud) State ¶

func (*CustomerSecretKeyResourceCrud) Update ¶

type CustomerSecretKeysDataSourceCrud ¶

type CustomerSecretKeysDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListCustomerSecretKeysResponse
}

func (*CustomerSecretKeysDataSourceCrud) Get ¶

func (*CustomerSecretKeysDataSourceCrud) SetData ¶

func (*CustomerSecretKeysDataSourceCrud) VoidState ¶

func (s *CustomerSecretKeysDataSourceCrud) VoidState()

type DatabaseDataSourceCrud ¶

type DatabaseDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.GetDatabaseResponse
}

func (*DatabaseDataSourceCrud) Get ¶

func (s *DatabaseDataSourceCrud) Get() error

func (*DatabaseDataSourceCrud) SetData ¶

func (s *DatabaseDataSourceCrud) SetData() error

func (*DatabaseDataSourceCrud) VoidState ¶

func (s *DatabaseDataSourceCrud) VoidState()

type DatabasesDataSourceCrud ¶

type DatabasesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDatabasesResponse
}

func (*DatabasesDataSourceCrud) Get ¶

func (s *DatabasesDataSourceCrud) Get() error

func (*DatabasesDataSourceCrud) SetData ¶

func (s *DatabasesDataSourceCrud) SetData() error

func (*DatabasesDataSourceCrud) VoidState ¶

func (s *DatabasesDataSourceCrud) VoidState()

type DbHomeDataSourceCrud ¶

type DbHomeDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.GetDbHomeResponse
}

func (*DbHomeDataSourceCrud) Get ¶

func (s *DbHomeDataSourceCrud) Get() error

func (*DbHomeDataSourceCrud) SetData ¶

func (s *DbHomeDataSourceCrud) SetData() error

func (*DbHomeDataSourceCrud) VoidState ¶

func (s *DbHomeDataSourceCrud) VoidState()

type DbHomePatchHistoryEntriesDataSourceCrud ¶

type DbHomePatchHistoryEntriesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDbHomePatchHistoryEntriesResponse
}

func (*DbHomePatchHistoryEntriesDataSourceCrud) Get ¶

func (*DbHomePatchHistoryEntriesDataSourceCrud) SetData ¶

func (*DbHomePatchHistoryEntriesDataSourceCrud) VoidState ¶

type DbHomePatchesDataSourceCrud ¶

type DbHomePatchesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDbHomePatchesResponse
}

func (*DbHomePatchesDataSourceCrud) Get ¶

func (*DbHomePatchesDataSourceCrud) SetData ¶

func (s *DbHomePatchesDataSourceCrud) SetData() error

func (*DbHomePatchesDataSourceCrud) VoidState ¶

func (s *DbHomePatchesDataSourceCrud) VoidState()

type DbHomeResourceCrud ¶

type DbHomeResourceCrud struct {
	BaseCrud
	Client                 *oci_database.DatabaseClient
	Res                    *oci_database.DbHome
	DisableNotFoundRetries bool
}

func (*DbHomeResourceCrud) Create ¶

func (s *DbHomeResourceCrud) Create() error

func (*DbHomeResourceCrud) CreatedPending ¶

func (s *DbHomeResourceCrud) CreatedPending() []string

func (*DbHomeResourceCrud) CreatedTarget ¶

func (s *DbHomeResourceCrud) CreatedTarget() []string

func (*DbHomeResourceCrud) Delete ¶

func (s *DbHomeResourceCrud) Delete() error

func (*DbHomeResourceCrud) DeletedPending ¶

func (s *DbHomeResourceCrud) DeletedPending() []string

func (*DbHomeResourceCrud) DeletedTarget ¶

func (s *DbHomeResourceCrud) DeletedTarget() []string

func (*DbHomeResourceCrud) Get ¶

func (s *DbHomeResourceCrud) Get() error

func (*DbHomeResourceCrud) ID ¶

func (s *DbHomeResourceCrud) ID() string

func (*DbHomeResourceCrud) SetData ¶

func (s *DbHomeResourceCrud) SetData() error

func (*DbHomeResourceCrud) UpdatedPending ¶

func (s *DbHomeResourceCrud) UpdatedPending() []string

func (*DbHomeResourceCrud) UpdatedTarget ¶

func (s *DbHomeResourceCrud) UpdatedTarget() []string

type DbHomesDataSourceCrud ¶

type DbHomesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDbHomesResponse
}

func (*DbHomesDataSourceCrud) Get ¶

func (s *DbHomesDataSourceCrud) Get() error

func (*DbHomesDataSourceCrud) SetData ¶

func (s *DbHomesDataSourceCrud) SetData() error

func (*DbHomesDataSourceCrud) VoidState ¶

func (s *DbHomesDataSourceCrud) VoidState()

type DbNodeDataSourceCrud ¶

type DbNodeDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.GetDbNodeResponse
}

func (*DbNodeDataSourceCrud) Get ¶

func (s *DbNodeDataSourceCrud) Get() error

func (*DbNodeDataSourceCrud) SetData ¶

func (s *DbNodeDataSourceCrud) SetData() error

func (*DbNodeDataSourceCrud) VoidState ¶

func (s *DbNodeDataSourceCrud) VoidState()

type DbNodesDataSourceCrud ¶

type DbNodesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDbNodesResponse
}

func (*DbNodesDataSourceCrud) Get ¶

func (s *DbNodesDataSourceCrud) Get() error

func (*DbNodesDataSourceCrud) SetData ¶

func (s *DbNodesDataSourceCrud) SetData() error

func (*DbNodesDataSourceCrud) VoidState ¶

func (s *DbNodesDataSourceCrud) VoidState()

type DbSystemPatchHistoryEntriesDataSourceCrud ¶

type DbSystemPatchHistoryEntriesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDbSystemPatchHistoryEntriesResponse
}

func (*DbSystemPatchHistoryEntriesDataSourceCrud) Get ¶

func (*DbSystemPatchHistoryEntriesDataSourceCrud) SetData ¶

func (*DbSystemPatchHistoryEntriesDataSourceCrud) VoidState ¶

type DbSystemPatchesDataSourceCrud ¶

type DbSystemPatchesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDbSystemPatchesResponse
}

func (*DbSystemPatchesDataSourceCrud) Get ¶

func (*DbSystemPatchesDataSourceCrud) SetData ¶

func (s *DbSystemPatchesDataSourceCrud) SetData() error

func (*DbSystemPatchesDataSourceCrud) VoidState ¶

func (s *DbSystemPatchesDataSourceCrud) VoidState()

type DbSystemResourceCrud ¶

type DbSystemResourceCrud struct {
	BaseCrud
	Client                 *oci_database.DatabaseClient
	Res                    *oci_database.DbSystem
	DisableNotFoundRetries bool
}

func (*DbSystemResourceCrud) Create ¶

func (s *DbSystemResourceCrud) Create() error

func (*DbSystemResourceCrud) CreatedPending ¶

func (s *DbSystemResourceCrud) CreatedPending() []string

func (*DbSystemResourceCrud) CreatedTarget ¶

func (s *DbSystemResourceCrud) CreatedTarget() []string

func (*DbSystemResourceCrud) Delete ¶

func (s *DbSystemResourceCrud) Delete() error

func (*DbSystemResourceCrud) DeletedPending ¶

func (s *DbSystemResourceCrud) DeletedPending() []string

func (*DbSystemResourceCrud) DeletedTarget ¶

func (s *DbSystemResourceCrud) DeletedTarget() []string

func (*DbSystemResourceCrud) Get ¶

func (s *DbSystemResourceCrud) Get() error

func (*DbSystemResourceCrud) ID ¶

func (s *DbSystemResourceCrud) ID() string

func (*DbSystemResourceCrud) SetData ¶

func (s *DbSystemResourceCrud) SetData() error

func (*DbSystemResourceCrud) Update ¶

func (s *DbSystemResourceCrud) Update() error

func (*DbSystemResourceCrud) UpdatedPending ¶

func (s *DbSystemResourceCrud) UpdatedPending() []string

func (*DbSystemResourceCrud) UpdatedTarget ¶

func (s *DbSystemResourceCrud) UpdatedTarget() []string

type DbSystemShapesDataSourceCrud ¶

type DbSystemShapesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDbSystemShapesResponse
}

func (*DbSystemShapesDataSourceCrud) Get ¶

func (*DbSystemShapesDataSourceCrud) SetData ¶

func (s *DbSystemShapesDataSourceCrud) SetData() error

func (*DbSystemShapesDataSourceCrud) VoidState ¶

func (s *DbSystemShapesDataSourceCrud) VoidState()

type DbSystemsDataSourceCrud ¶

type DbSystemsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDbSystemsResponse
}

func (*DbSystemsDataSourceCrud) Get ¶

func (s *DbSystemsDataSourceCrud) Get() error

func (*DbSystemsDataSourceCrud) SetData ¶

func (s *DbSystemsDataSourceCrud) SetData() error

func (*DbSystemsDataSourceCrud) VoidState ¶

func (s *DbSystemsDataSourceCrud) VoidState()

type DbVersionsDataSourceCrud ¶

type DbVersionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_database.DatabaseClient
	Res    *oci_database.ListDbVersionsResponse
}

func (*DbVersionsDataSourceCrud) Get ¶

func (*DbVersionsDataSourceCrud) SetData ¶

func (s *DbVersionsDataSourceCrud) SetData() error

func (*DbVersionsDataSourceCrud) VoidState ¶

func (s *DbVersionsDataSourceCrud) VoidState()

type DecryptedDataDataSourceCrud ¶

type DecryptedDataDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_kms.KmsCryptoClient
	Res    *oci_kms.DecryptResponse
}

func (*DecryptedDataDataSourceCrud) Get ¶

func (*DecryptedDataDataSourceCrud) SetData ¶

func (s *DecryptedDataDataSourceCrud) SetData() error

func (*DecryptedDataDataSourceCrud) VoidState ¶

func (s *DecryptedDataDataSourceCrud) VoidState()

type DefaultDhcpOptionsResourceCrud ¶

type DefaultDhcpOptionsResourceCrud struct {
	DhcpOptionsResourceCrud
}

func (*DefaultDhcpOptionsResourceCrud) Create ¶

func (*DefaultDhcpOptionsResourceCrud) Delete ¶

func (*DefaultDhcpOptionsResourceCrud) DeletedPending ¶

func (s *DefaultDhcpOptionsResourceCrud) DeletedPending() []string

You can't actually delete a default resource, so the creation target states are valid states for when waiting for delete to complete

func (*DefaultDhcpOptionsResourceCrud) DeletedTarget ¶

func (s *DefaultDhcpOptionsResourceCrud) DeletedTarget() []string

type DefaultRouteTableResourceCrud ¶

type DefaultRouteTableResourceCrud struct {
	RouteTableResourceCrud
}

func (*DefaultRouteTableResourceCrud) Create ¶

func (*DefaultRouteTableResourceCrud) Delete ¶

func (*DefaultRouteTableResourceCrud) DeletedPending ¶

func (s *DefaultRouteTableResourceCrud) DeletedPending() []string

You can't actually delete a default resource, so the creation target states are valid states for when waiting for delete to complete

func (*DefaultRouteTableResourceCrud) DeletedTarget ¶

func (s *DefaultRouteTableResourceCrud) DeletedTarget() []string

type DefaultSecurityListResourceCrud ¶

type DefaultSecurityListResourceCrud struct {
	SecurityListResourceCrud
}

func (*DefaultSecurityListResourceCrud) Create ¶

func (*DefaultSecurityListResourceCrud) Delete ¶

func (*DefaultSecurityListResourceCrud) DeletedPending ¶

func (s *DefaultSecurityListResourceCrud) DeletedPending() []string

You can't actually delete a default resource, so the creation target states are valid states for when waiting for delete to complete

func (*DefaultSecurityListResourceCrud) DeletedTarget ¶

func (s *DefaultSecurityListResourceCrud) DeletedTarget() []string

type DhcpOptionsDataSourceCrud ¶

type DhcpOptionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListDhcpOptionsResponse
}

func (*DhcpOptionsDataSourceCrud) Get ¶

func (*DhcpOptionsDataSourceCrud) SetData ¶

func (s *DhcpOptionsDataSourceCrud) SetData() error

func (*DhcpOptionsDataSourceCrud) VoidState ¶

func (s *DhcpOptionsDataSourceCrud) VoidState()

type DhcpOptionsResourceCrud ¶

type DhcpOptionsResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.DhcpOptions
	DisableNotFoundRetries bool
}

func (*DhcpOptionsResourceCrud) Create ¶

func (s *DhcpOptionsResourceCrud) Create() error

func (*DhcpOptionsResourceCrud) CreatedPending ¶

func (s *DhcpOptionsResourceCrud) CreatedPending() []string

func (*DhcpOptionsResourceCrud) CreatedTarget ¶

func (s *DhcpOptionsResourceCrud) CreatedTarget() []string

func (*DhcpOptionsResourceCrud) Delete ¶

func (s *DhcpOptionsResourceCrud) Delete() error

func (*DhcpOptionsResourceCrud) DeletedPending ¶

func (s *DhcpOptionsResourceCrud) DeletedPending() []string

func (*DhcpOptionsResourceCrud) DeletedTarget ¶

func (s *DhcpOptionsResourceCrud) DeletedTarget() []string

func (*DhcpOptionsResourceCrud) Get ¶

func (s *DhcpOptionsResourceCrud) Get() error

func (*DhcpOptionsResourceCrud) ID ¶

func (*DhcpOptionsResourceCrud) SetData ¶

func (s *DhcpOptionsResourceCrud) SetData() error

func (*DhcpOptionsResourceCrud) Update ¶

func (s *DhcpOptionsResourceCrud) Update() error

type DrgAttachmentResourceCrud ¶

type DrgAttachmentResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.DrgAttachment
	DisableNotFoundRetries bool
}

func (*DrgAttachmentResourceCrud) Create ¶

func (s *DrgAttachmentResourceCrud) Create() error

func (*DrgAttachmentResourceCrud) CreatedPending ¶

func (s *DrgAttachmentResourceCrud) CreatedPending() []string

func (*DrgAttachmentResourceCrud) CreatedTarget ¶

func (s *DrgAttachmentResourceCrud) CreatedTarget() []string

func (*DrgAttachmentResourceCrud) Delete ¶

func (s *DrgAttachmentResourceCrud) Delete() error

func (*DrgAttachmentResourceCrud) DeletedPending ¶

func (s *DrgAttachmentResourceCrud) DeletedPending() []string

func (*DrgAttachmentResourceCrud) DeletedTarget ¶

func (s *DrgAttachmentResourceCrud) DeletedTarget() []string

func (*DrgAttachmentResourceCrud) Get ¶

func (*DrgAttachmentResourceCrud) ID ¶

func (*DrgAttachmentResourceCrud) SetData ¶

func (s *DrgAttachmentResourceCrud) SetData() error

func (*DrgAttachmentResourceCrud) Update ¶

func (s *DrgAttachmentResourceCrud) Update() error

type DrgAttachmentsDataSourceCrud ¶

type DrgAttachmentsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListDrgAttachmentsResponse
}

func (*DrgAttachmentsDataSourceCrud) Get ¶

func (*DrgAttachmentsDataSourceCrud) SetData ¶

func (s *DrgAttachmentsDataSourceCrud) SetData() error

func (*DrgAttachmentsDataSourceCrud) VoidState ¶

func (s *DrgAttachmentsDataSourceCrud) VoidState()

type DrgResourceCrud ¶

type DrgResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.Drg
	DisableNotFoundRetries bool
}

func (*DrgResourceCrud) Create ¶

func (s *DrgResourceCrud) Create() error

func (*DrgResourceCrud) CreatedPending ¶

func (s *DrgResourceCrud) CreatedPending() []string

func (*DrgResourceCrud) CreatedTarget ¶

func (s *DrgResourceCrud) CreatedTarget() []string

func (*DrgResourceCrud) Delete ¶

func (s *DrgResourceCrud) Delete() error

func (*DrgResourceCrud) DeletedPending ¶

func (s *DrgResourceCrud) DeletedPending() []string

func (*DrgResourceCrud) DeletedTarget ¶

func (s *DrgResourceCrud) DeletedTarget() []string

func (*DrgResourceCrud) Get ¶

func (s *DrgResourceCrud) Get() error

func (*DrgResourceCrud) ID ¶

func (s *DrgResourceCrud) ID() string

func (*DrgResourceCrud) SetData ¶

func (s *DrgResourceCrud) SetData() error

func (*DrgResourceCrud) Update ¶

func (s *DrgResourceCrud) Update() error

type DrgsDataSourceCrud ¶

type DrgsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListDrgsResponse
}

func (*DrgsDataSourceCrud) Get ¶

func (s *DrgsDataSourceCrud) Get() error

func (*DrgsDataSourceCrud) SetData ¶

func (s *DrgsDataSourceCrud) SetData() error

func (*DrgsDataSourceCrud) VoidState ¶

func (s *DrgsDataSourceCrud) VoidState()

type DynamicGroupResourceCrud ¶

type DynamicGroupResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.DynamicGroup
	DisableNotFoundRetries bool
}

func (*DynamicGroupResourceCrud) Create ¶

func (s *DynamicGroupResourceCrud) Create() error

func (*DynamicGroupResourceCrud) CreatedPending ¶

func (s *DynamicGroupResourceCrud) CreatedPending() []string

func (*DynamicGroupResourceCrud) CreatedTarget ¶

func (s *DynamicGroupResourceCrud) CreatedTarget() []string

func (*DynamicGroupResourceCrud) Delete ¶

func (s *DynamicGroupResourceCrud) Delete() error

func (*DynamicGroupResourceCrud) DeletedPending ¶

func (s *DynamicGroupResourceCrud) DeletedPending() []string

func (*DynamicGroupResourceCrud) DeletedTarget ¶

func (s *DynamicGroupResourceCrud) DeletedTarget() []string

func (*DynamicGroupResourceCrud) Get ¶

func (*DynamicGroupResourceCrud) ID ¶

func (*DynamicGroupResourceCrud) SetData ¶

func (s *DynamicGroupResourceCrud) SetData() error

func (*DynamicGroupResourceCrud) Update ¶

func (s *DynamicGroupResourceCrud) Update() error

type DynamicGroupsDataSourceCrud ¶

type DynamicGroupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListDynamicGroupsResponse
}

func (*DynamicGroupsDataSourceCrud) Get ¶

func (*DynamicGroupsDataSourceCrud) SetData ¶

func (s *DynamicGroupsDataSourceCrud) SetData() error

func (*DynamicGroupsDataSourceCrud) VoidState ¶

func (s *DynamicGroupsDataSourceCrud) VoidState()

type EncryptedDataDataSourceCrud ¶

type EncryptedDataDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_kms.KmsCryptoClient
	Res    *oci_kms.EncryptResponse
}

func (*EncryptedDataDataSourceCrud) Get ¶

func (*EncryptedDataDataSourceCrud) SetData ¶

func (s *EncryptedDataDataSourceCrud) SetData() error

func (*EncryptedDataDataSourceCrud) VoidState ¶

func (s *EncryptedDataDataSourceCrud) VoidState()

type EncryptedDataResourceCrud ¶

type EncryptedDataResourceCrud struct {
	BaseCrud
	Client                 *oci_kms.KmsCryptoClient
	Res                    *oci_kms.EncryptedData
	DisableNotFoundRetries bool
}

func (*EncryptedDataResourceCrud) Create ¶

func (s *EncryptedDataResourceCrud) Create() error

func (*EncryptedDataResourceCrud) Get ¶

func (*EncryptedDataResourceCrud) ID ¶

func (*EncryptedDataResourceCrud) SetData ¶

func (s *EncryptedDataResourceCrud) SetData() error

type ExportResourceCrud ¶

type ExportResourceCrud struct {
	BaseCrud
	Client                 *oci_file_storage.FileStorageClient
	Res                    *oci_file_storage.Export
	DisableNotFoundRetries bool
}

func (*ExportResourceCrud) Create ¶

func (s *ExportResourceCrud) Create() error

func (*ExportResourceCrud) CreatedPending ¶

func (s *ExportResourceCrud) CreatedPending() []string

func (*ExportResourceCrud) CreatedTarget ¶

func (s *ExportResourceCrud) CreatedTarget() []string

func (*ExportResourceCrud) Delete ¶

func (s *ExportResourceCrud) Delete() error

func (*ExportResourceCrud) DeletedPending ¶

func (s *ExportResourceCrud) DeletedPending() []string

func (*ExportResourceCrud) DeletedTarget ¶

func (s *ExportResourceCrud) DeletedTarget() []string

func (*ExportResourceCrud) Get ¶

func (s *ExportResourceCrud) Get() error

func (*ExportResourceCrud) ID ¶

func (s *ExportResourceCrud) ID() string

func (*ExportResourceCrud) SetData ¶

func (s *ExportResourceCrud) SetData() error

func (*ExportResourceCrud) Update ¶

func (s *ExportResourceCrud) Update() error

type ExportSetResourceCrud ¶

type ExportSetResourceCrud struct {
	BaseCrud
	Client                 *oci_file_storage.FileStorageClient
	Res                    *oci_file_storage.ExportSet
	DisableNotFoundRetries bool
}

func (*ExportSetResourceCrud) Create ¶

func (s *ExportSetResourceCrud) Create() error

func (*ExportSetResourceCrud) Delete ¶

func (s *ExportSetResourceCrud) Delete() error

func (*ExportSetResourceCrud) Get ¶

func (s *ExportSetResourceCrud) Get() error

func (*ExportSetResourceCrud) ID ¶

func (s *ExportSetResourceCrud) ID() string

func (*ExportSetResourceCrud) SetData ¶

func (s *ExportSetResourceCrud) SetData() error

func (*ExportSetResourceCrud) Update ¶

func (s *ExportSetResourceCrud) Update() error

type ExportSetsDataSourceCrud ¶

type ExportSetsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_file_storage.FileStorageClient
	Res    *oci_file_storage.ListExportSetsResponse
}

func (*ExportSetsDataSourceCrud) Get ¶

func (*ExportSetsDataSourceCrud) SetData ¶

func (s *ExportSetsDataSourceCrud) SetData() error

func (*ExportSetsDataSourceCrud) VoidState ¶

func (s *ExportSetsDataSourceCrud) VoidState()

type ExportsDataSourceCrud ¶

type ExportsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_file_storage.FileStorageClient
	Res    *oci_file_storage.ListExportsResponse
}

func (*ExportsDataSourceCrud) Get ¶

func (s *ExportsDataSourceCrud) Get() error

func (*ExportsDataSourceCrud) SetData ¶

func (s *ExportsDataSourceCrud) SetData() error

func (*ExportsDataSourceCrud) VoidState ¶

func (s *ExportsDataSourceCrud) VoidState()

type ExtraWaitPostCreateDelete ¶

type ExtraWaitPostCreateDelete interface {
	ExtraWaitPostCreateDelete() time.Duration
}

Some resources in the oracle API are removed asynchronously, so even after they claim to be gone, other dependencies haven't been notified of that fact. This facility allows us to add an artificial delay for resources that need a little time to let the oracle API backend catch up with reality.

type FastConnectProviderServiceDataSourceCrud ¶

type FastConnectProviderServiceDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetFastConnectProviderServiceResponse
}

func (*FastConnectProviderServiceDataSourceCrud) Get ¶

func (*FastConnectProviderServiceDataSourceCrud) SetData ¶

func (*FastConnectProviderServiceDataSourceCrud) VoidState ¶

type FastConnectProviderServicesDataSourceCrud ¶

type FastConnectProviderServicesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListFastConnectProviderServicesResponse
}

func (*FastConnectProviderServicesDataSourceCrud) Get ¶

func (*FastConnectProviderServicesDataSourceCrud) SetData ¶

func (*FastConnectProviderServicesDataSourceCrud) VoidState ¶

type FaultDomainsDataSourceCrud ¶

type FaultDomainsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListFaultDomainsResponse
}

func (*FaultDomainsDataSourceCrud) Get ¶

func (*FaultDomainsDataSourceCrud) SetData ¶

func (s *FaultDomainsDataSourceCrud) SetData() error

func (*FaultDomainsDataSourceCrud) VoidState ¶

func (s *FaultDomainsDataSourceCrud) VoidState()

type FetchOperationFunc ¶

type FetchOperationFunc func(client *OracleClients, resourceId *string, retryPolicy *oci_common.RetryPolicy) error

Function to be implemented by resources that wish to wait on a certain condition and this function is responsible for fetching the latest state using the resourceId

type FileSystemResourceCrud ¶

type FileSystemResourceCrud struct {
	BaseCrud
	Client                 *oci_file_storage.FileStorageClient
	Res                    *oci_file_storage.FileSystem
	DisableNotFoundRetries bool
}

func (*FileSystemResourceCrud) Create ¶

func (s *FileSystemResourceCrud) Create() error

func (*FileSystemResourceCrud) CreatedPending ¶

func (s *FileSystemResourceCrud) CreatedPending() []string

func (*FileSystemResourceCrud) CreatedTarget ¶

func (s *FileSystemResourceCrud) CreatedTarget() []string

func (*FileSystemResourceCrud) Delete ¶

func (s *FileSystemResourceCrud) Delete() error

func (*FileSystemResourceCrud) DeletedPending ¶

func (s *FileSystemResourceCrud) DeletedPending() []string

func (*FileSystemResourceCrud) DeletedTarget ¶

func (s *FileSystemResourceCrud) DeletedTarget() []string

func (*FileSystemResourceCrud) Get ¶

func (s *FileSystemResourceCrud) Get() error

func (*FileSystemResourceCrud) ID ¶

func (*FileSystemResourceCrud) SetData ¶

func (s *FileSystemResourceCrud) SetData() error

func (*FileSystemResourceCrud) Update ¶

func (s *FileSystemResourceCrud) Update() error

type FileSystemsDataSourceCrud ¶

type FileSystemsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_file_storage.FileStorageClient
	Res    *oci_file_storage.ListFileSystemsResponse
}

func (*FileSystemsDataSourceCrud) Get ¶

func (*FileSystemsDataSourceCrud) SetData ¶

func (s *FileSystemsDataSourceCrud) SetData() error

func (*FileSystemsDataSourceCrud) VoidState ¶

func (s *FileSystemsDataSourceCrud) VoidState()

type GeneratedKeyResourceCrud ¶

type GeneratedKeyResourceCrud struct {
	BaseCrud
	Client                 *oci_kms.KmsCryptoClient
	Res                    *oci_kms.GeneratedKey
	DisableNotFoundRetries bool
}

func (*GeneratedKeyResourceCrud) Create ¶

func (s *GeneratedKeyResourceCrud) Create() error

func (*GeneratedKeyResourceCrud) ID ¶

func (*GeneratedKeyResourceCrud) SetData ¶

func (s *GeneratedKeyResourceCrud) SetData() error

type GroupResourceCrud ¶

type GroupResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Configuration          map[string]string
	Res                    *oci_identity.Group
	DisableNotFoundRetries bool
}

func (*GroupResourceCrud) Create ¶

func (s *GroupResourceCrud) Create() error

func (*GroupResourceCrud) CreatedPending ¶

func (s *GroupResourceCrud) CreatedPending() []string

func (*GroupResourceCrud) CreatedTarget ¶

func (s *GroupResourceCrud) CreatedTarget() []string

func (*GroupResourceCrud) Delete ¶

func (s *GroupResourceCrud) Delete() error

func (*GroupResourceCrud) DeletedPending ¶

func (s *GroupResourceCrud) DeletedPending() []string

func (*GroupResourceCrud) DeletedTarget ¶

func (s *GroupResourceCrud) DeletedTarget() []string

func (*GroupResourceCrud) ExtraWaitPostCreateDelete ¶

func (s *GroupResourceCrud) ExtraWaitPostCreateDelete() time.Duration

func (*GroupResourceCrud) Get ¶

func (s *GroupResourceCrud) Get() error

func (*GroupResourceCrud) ID ¶

func (s *GroupResourceCrud) ID() string

func (*GroupResourceCrud) SetData ¶

func (s *GroupResourceCrud) SetData() error

func (*GroupResourceCrud) Update ¶

func (s *GroupResourceCrud) Update() error

type GroupsDataSourceCrud ¶

type GroupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListGroupsResponse
}

func (*GroupsDataSourceCrud) Get ¶

func (s *GroupsDataSourceCrud) Get() error

func (*GroupsDataSourceCrud) SetData ¶

func (s *GroupsDataSourceCrud) SetData() error

func (*GroupsDataSourceCrud) VoidState ¶

func (s *GroupsDataSourceCrud) VoidState()

type HostnameResourceCrud ¶

type HostnameResourceCrud struct {
	BaseCrud
	Client                 *oci_load_balancer.LoadBalancerClient
	Res                    *oci_load_balancer.Hostname
	DisableNotFoundRetries bool
	WorkRequest            *oci_load_balancer.WorkRequest
}

func (*HostnameResourceCrud) Create ¶

func (s *HostnameResourceCrud) Create() error

func (*HostnameResourceCrud) CreatedPending ¶

func (s *HostnameResourceCrud) CreatedPending() []string

func (*HostnameResourceCrud) CreatedTarget ¶

func (s *HostnameResourceCrud) CreatedTarget() []string

func (*HostnameResourceCrud) Delete ¶

func (s *HostnameResourceCrud) Delete() error

func (*HostnameResourceCrud) DeletedPending ¶

func (s *HostnameResourceCrud) DeletedPending() []string

func (*HostnameResourceCrud) DeletedTarget ¶

func (s *HostnameResourceCrud) DeletedTarget() []string

func (*HostnameResourceCrud) Get ¶

func (s *HostnameResourceCrud) Get() error

func (*HostnameResourceCrud) ID ¶

func (s *HostnameResourceCrud) ID() string

func (*HostnameResourceCrud) SetData ¶

func (s *HostnameResourceCrud) SetData() error

func (*HostnameResourceCrud) Update ¶

func (s *HostnameResourceCrud) Update() error

type HostnamesDataSourceCrud ¶

type HostnamesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListHostnamesResponse
}

func (*HostnamesDataSourceCrud) Get ¶

func (s *HostnamesDataSourceCrud) Get() error

func (*HostnamesDataSourceCrud) SetData ¶

func (s *HostnamesDataSourceCrud) SetData() error

func (*HostnamesDataSourceCrud) VoidState ¶

func (s *HostnamesDataSourceCrud) VoidState()

type IdentityPoliciesDataSourceCrud ¶

type IdentityPoliciesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListPoliciesResponse
}

func (*IdentityPoliciesDataSourceCrud) Get ¶

func (*IdentityPoliciesDataSourceCrud) SetData ¶

func (*IdentityPoliciesDataSourceCrud) VoidState ¶

func (s *IdentityPoliciesDataSourceCrud) VoidState()

type IdentityProviderGroupsDataSourceCrud ¶

type IdentityProviderGroupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListIdentityProviderGroupsResponse
}

func (*IdentityProviderGroupsDataSourceCrud) Get ¶

func (*IdentityProviderGroupsDataSourceCrud) SetData ¶

func (*IdentityProviderGroupsDataSourceCrud) VoidState ¶

func (s *IdentityProviderGroupsDataSourceCrud) VoidState()

type IdentityProviderResourceCrud ¶

type IdentityProviderResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.IdentityProvider
	DisableNotFoundRetries bool
}

func (*IdentityProviderResourceCrud) Create ¶

func (s *IdentityProviderResourceCrud) Create() error

func (*IdentityProviderResourceCrud) CreatedPending ¶

func (s *IdentityProviderResourceCrud) CreatedPending() []string

func (*IdentityProviderResourceCrud) CreatedTarget ¶

func (s *IdentityProviderResourceCrud) CreatedTarget() []string

func (*IdentityProviderResourceCrud) Delete ¶

func (s *IdentityProviderResourceCrud) Delete() error

func (*IdentityProviderResourceCrud) DeletedPending ¶

func (s *IdentityProviderResourceCrud) DeletedPending() []string

func (*IdentityProviderResourceCrud) DeletedTarget ¶

func (s *IdentityProviderResourceCrud) DeletedTarget() []string

func (*IdentityProviderResourceCrud) Get ¶

func (*IdentityProviderResourceCrud) ID ¶

func (*IdentityProviderResourceCrud) SetData ¶

func (s *IdentityProviderResourceCrud) SetData() error

func (*IdentityProviderResourceCrud) Update ¶

func (s *IdentityProviderResourceCrud) Update() error

type IdentityProvidersDataSourceCrud ¶

type IdentityProvidersDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListIdentityProvidersResponse
}

func (*IdentityProvidersDataSourceCrud) Get ¶

func (*IdentityProvidersDataSourceCrud) SetData ¶

func (*IdentityProvidersDataSourceCrud) VoidState ¶

func (s *IdentityProvidersDataSourceCrud) VoidState()

type IdpGroupMappingResourceCrud ¶

type IdpGroupMappingResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.IdpGroupMapping
	DisableNotFoundRetries bool
}

func (*IdpGroupMappingResourceCrud) Create ¶

func (s *IdpGroupMappingResourceCrud) Create() error

func (*IdpGroupMappingResourceCrud) CreatedPending ¶

func (s *IdpGroupMappingResourceCrud) CreatedPending() []string

func (*IdpGroupMappingResourceCrud) CreatedTarget ¶

func (s *IdpGroupMappingResourceCrud) CreatedTarget() []string

func (*IdpGroupMappingResourceCrud) Delete ¶

func (s *IdpGroupMappingResourceCrud) Delete() error

func (*IdpGroupMappingResourceCrud) DeletedPending ¶

func (s *IdpGroupMappingResourceCrud) DeletedPending() []string

func (*IdpGroupMappingResourceCrud) DeletedTarget ¶

func (s *IdpGroupMappingResourceCrud) DeletedTarget() []string

func (*IdpGroupMappingResourceCrud) Get ¶

func (*IdpGroupMappingResourceCrud) ID ¶

func (*IdpGroupMappingResourceCrud) SetData ¶

func (s *IdpGroupMappingResourceCrud) SetData() error

func (*IdpGroupMappingResourceCrud) Update ¶

func (s *IdpGroupMappingResourceCrud) Update() error

type IdpGroupMappingsDataSourceCrud ¶

type IdpGroupMappingsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListIdpGroupMappingsResponse
}

func (*IdpGroupMappingsDataSourceCrud) Get ¶

func (*IdpGroupMappingsDataSourceCrud) SetData ¶

func (*IdpGroupMappingsDataSourceCrud) VoidState ¶

func (s *IdpGroupMappingsDataSourceCrud) VoidState()

type ImageResourceCrud ¶

type ImageResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeClient
	Res                    *oci_core.Image
	DisableNotFoundRetries bool
}

func (*ImageResourceCrud) Create ¶

func (s *ImageResourceCrud) Create() error

func (*ImageResourceCrud) CreatedPending ¶

func (s *ImageResourceCrud) CreatedPending() []string

func (*ImageResourceCrud) CreatedTarget ¶

func (s *ImageResourceCrud) CreatedTarget() []string

func (*ImageResourceCrud) Delete ¶

func (s *ImageResourceCrud) Delete() error

func (*ImageResourceCrud) DeletedPending ¶

func (s *ImageResourceCrud) DeletedPending() []string

func (*ImageResourceCrud) DeletedTarget ¶

func (s *ImageResourceCrud) DeletedTarget() []string

func (*ImageResourceCrud) Get ¶

func (s *ImageResourceCrud) Get() error

func (*ImageResourceCrud) ID ¶

func (s *ImageResourceCrud) ID() string

func (*ImageResourceCrud) SetData ¶

func (s *ImageResourceCrud) SetData() error

func (*ImageResourceCrud) Update ¶

func (s *ImageResourceCrud) Update() error

type ImagesDataSourceCrud ¶

type ImagesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListImagesResponse
}

func (*ImagesDataSourceCrud) Get ¶

func (s *ImagesDataSourceCrud) Get() error

func (*ImagesDataSourceCrud) SetData ¶

func (s *ImagesDataSourceCrud) SetData() error

func (*ImagesDataSourceCrud) VoidState ¶

func (s *ImagesDataSourceCrud) VoidState()

type InstanceConfigurationDataSourceCrud ¶

type InstanceConfigurationDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeManagementClient
	Res    *oci_core.GetInstanceConfigurationResponse
}

func (*InstanceConfigurationDataSourceCrud) Get ¶

func (*InstanceConfigurationDataSourceCrud) SetData ¶

func (*InstanceConfigurationDataSourceCrud) VoidState ¶

func (s *InstanceConfigurationDataSourceCrud) VoidState()

type InstanceConfigurationResourceCrud ¶

type InstanceConfigurationResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeManagementClient
	Res                    *oci_core.InstanceConfiguration
	DisableNotFoundRetries bool
}

func (*InstanceConfigurationResourceCrud) Create ¶

func (*InstanceConfigurationResourceCrud) Delete ¶

func (*InstanceConfigurationResourceCrud) Get ¶

func (*InstanceConfigurationResourceCrud) ID ¶

func (*InstanceConfigurationResourceCrud) SetData ¶

func (*InstanceConfigurationResourceCrud) Update ¶

type InstanceConfigurationsDataSourceCrud ¶

type InstanceConfigurationsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeManagementClient
	Res    *oci_core.ListInstanceConfigurationsResponse
}

func (*InstanceConfigurationsDataSourceCrud) Get ¶

func (*InstanceConfigurationsDataSourceCrud) SetData ¶

func (*InstanceConfigurationsDataSourceCrud) VoidState ¶

func (s *InstanceConfigurationsDataSourceCrud) VoidState()

type InstanceConsoleConnectionResourceCrud ¶

type InstanceConsoleConnectionResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeClient
	Res                    *oci_core.InstanceConsoleConnection
	DisableNotFoundRetries bool
}

func (*InstanceConsoleConnectionResourceCrud) Create ¶

func (*InstanceConsoleConnectionResourceCrud) CreatedPending ¶

func (s *InstanceConsoleConnectionResourceCrud) CreatedPending() []string

func (*InstanceConsoleConnectionResourceCrud) CreatedTarget ¶

func (s *InstanceConsoleConnectionResourceCrud) CreatedTarget() []string

func (*InstanceConsoleConnectionResourceCrud) Delete ¶

func (*InstanceConsoleConnectionResourceCrud) DeletedPending ¶

func (s *InstanceConsoleConnectionResourceCrud) DeletedPending() []string

func (*InstanceConsoleConnectionResourceCrud) DeletedTarget ¶

func (s *InstanceConsoleConnectionResourceCrud) DeletedTarget() []string

func (*InstanceConsoleConnectionResourceCrud) Get ¶

func (*InstanceConsoleConnectionResourceCrud) ID ¶

func (*InstanceConsoleConnectionResourceCrud) SetData ¶

type InstanceConsoleConnectionsDataSourceCrud ¶

type InstanceConsoleConnectionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListInstanceConsoleConnectionsResponse
}

func (*InstanceConsoleConnectionsDataSourceCrud) Get ¶

func (*InstanceConsoleConnectionsDataSourceCrud) SetData ¶

func (*InstanceConsoleConnectionsDataSourceCrud) VoidState ¶

type InstanceCredentialDataSourceCrud ¶

type InstanceCredentialDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.GetWindowsInstanceInitialCredentialsResponse
}

func (*InstanceCredentialDataSourceCrud) Get ¶

func (*InstanceCredentialDataSourceCrud) SetData ¶

func (*InstanceCredentialDataSourceCrud) VoidState ¶

func (s *InstanceCredentialDataSourceCrud) VoidState()

type InstanceDataSourceCrud ¶

type InstanceDataSourceCrud struct {
	InstanceResourceCrud
}

func (*InstanceDataSourceCrud) Get ¶

func (s *InstanceDataSourceCrud) Get() error

func (*InstanceDataSourceCrud) SetData ¶

func (s *InstanceDataSourceCrud) SetData() error

func (*InstanceDataSourceCrud) VoidState ¶

func (s *InstanceDataSourceCrud) VoidState()

type InstanceDevicesDataSourceCrud ¶

type InstanceDevicesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListInstanceDevicesResponse
}

func (*InstanceDevicesDataSourceCrud) Get ¶

func (*InstanceDevicesDataSourceCrud) SetData ¶

func (s *InstanceDevicesDataSourceCrud) SetData() error

func (*InstanceDevicesDataSourceCrud) VoidState ¶

func (s *InstanceDevicesDataSourceCrud) VoidState()

type InstancePoolDataSourceCrud ¶

type InstancePoolDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeManagementClient
	Res    *oci_core.GetInstancePoolResponse
}

func (*InstancePoolDataSourceCrud) Get ¶

func (*InstancePoolDataSourceCrud) SetData ¶

func (s *InstancePoolDataSourceCrud) SetData() error

func (*InstancePoolDataSourceCrud) VoidState ¶

func (s *InstancePoolDataSourceCrud) VoidState()

type InstancePoolInstancesDataSourceCrud ¶

type InstancePoolInstancesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeManagementClient
	Res    *oci_core.ListInstancePoolInstancesResponse
}

func (*InstancePoolInstancesDataSourceCrud) Get ¶

func (*InstancePoolInstancesDataSourceCrud) SetData ¶

func (*InstancePoolInstancesDataSourceCrud) VoidState ¶

func (s *InstancePoolInstancesDataSourceCrud) VoidState()

type InstancePoolResourceCrud ¶

type InstancePoolResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeManagementClient
	Res                    *oci_core.InstancePool
	DisableNotFoundRetries bool
}

func (*InstancePoolResourceCrud) Create ¶

func (s *InstancePoolResourceCrud) Create() error

func (*InstancePoolResourceCrud) CreatedPending ¶

func (s *InstancePoolResourceCrud) CreatedPending() []string

func (*InstancePoolResourceCrud) CreatedTarget ¶

func (s *InstancePoolResourceCrud) CreatedTarget() []string

func (*InstancePoolResourceCrud) Delete ¶

func (s *InstancePoolResourceCrud) Delete() error

func (*InstancePoolResourceCrud) DeletedPending ¶

func (s *InstancePoolResourceCrud) DeletedPending() []string

func (*InstancePoolResourceCrud) DeletedTarget ¶

func (s *InstancePoolResourceCrud) DeletedTarget() []string

func (*InstancePoolResourceCrud) Get ¶

func (*InstancePoolResourceCrud) ID ¶

func (*InstancePoolResourceCrud) SetData ¶

func (s *InstancePoolResourceCrud) SetData() error

func (*InstancePoolResourceCrud) Update ¶

func (s *InstancePoolResourceCrud) Update() error

func (*InstancePoolResourceCrud) UpdatedPending ¶

func (s *InstancePoolResourceCrud) UpdatedPending() []string

func (*InstancePoolResourceCrud) UpdatedTarget ¶

func (s *InstancePoolResourceCrud) UpdatedTarget() []string

type InstancePoolsDataSourceCrud ¶

type InstancePoolsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeManagementClient
	Res    *oci_core.ListInstancePoolsResponse
}

func (*InstancePoolsDataSourceCrud) Get ¶

func (*InstancePoolsDataSourceCrud) SetData ¶

func (s *InstancePoolsDataSourceCrud) SetData() error

func (*InstancePoolsDataSourceCrud) VoidState ¶

func (s *InstancePoolsDataSourceCrud) VoidState()

type InstanceResourceCrud ¶

type InstanceResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeClient
	VirtualNetworkClient   *oci_core.VirtualNetworkClient
	BlockStorageClient     *oci_core.BlockstorageClient
	Res                    *oci_core.Instance
	DisableNotFoundRetries bool
}

func (*InstanceResourceCrud) Create ¶

func (s *InstanceResourceCrud) Create() error

func (*InstanceResourceCrud) CreatedPending ¶

func (s *InstanceResourceCrud) CreatedPending() []string

func (*InstanceResourceCrud) CreatedTarget ¶

func (s *InstanceResourceCrud) CreatedTarget() []string

func (*InstanceResourceCrud) Delete ¶

func (s *InstanceResourceCrud) Delete() error

func (*InstanceResourceCrud) DeletedPending ¶

func (s *InstanceResourceCrud) DeletedPending() []string

func (*InstanceResourceCrud) DeletedTarget ¶

func (s *InstanceResourceCrud) DeletedTarget() []string

func (*InstanceResourceCrud) Get ¶

func (s *InstanceResourceCrud) Get() error

func (*InstanceResourceCrud) ID ¶

func (s *InstanceResourceCrud) ID() string

func (*InstanceResourceCrud) SetData ¶

func (s *InstanceResourceCrud) SetData() error

func (*InstanceResourceCrud) Update ¶

func (s *InstanceResourceCrud) Update() error

type InstanceShapesDataSourceCrud ¶

type InstanceShapesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListShapesResponse
}

func (*InstanceShapesDataSourceCrud) Get ¶

func (*InstanceShapesDataSourceCrud) SetData ¶

func (s *InstanceShapesDataSourceCrud) SetData() error

func (*InstanceShapesDataSourceCrud) VoidState ¶

func (s *InstanceShapesDataSourceCrud) VoidState()

type InstancesDataSourceCrud ¶

type InstancesDataSourceCrud struct {
	BaseCrud
	Client *oci_core.ComputeClient
	Res    *oci_core.ListInstancesResponse
}

func (*InstancesDataSourceCrud) Get ¶

func (s *InstancesDataSourceCrud) Get() error

func (*InstancesDataSourceCrud) SetData ¶

func (s *InstancesDataSourceCrud) SetData() error

func (*InstancesDataSourceCrud) VoidState ¶

func (s *InstancesDataSourceCrud) VoidState()

type InternetGatewayResourceCrud ¶

type InternetGatewayResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.InternetGateway
	DisableNotFoundRetries bool
}

func (*InternetGatewayResourceCrud) Create ¶

func (s *InternetGatewayResourceCrud) Create() error

func (*InternetGatewayResourceCrud) CreatedPending ¶

func (s *InternetGatewayResourceCrud) CreatedPending() []string

func (*InternetGatewayResourceCrud) CreatedTarget ¶

func (s *InternetGatewayResourceCrud) CreatedTarget() []string

func (*InternetGatewayResourceCrud) Delete ¶

func (s *InternetGatewayResourceCrud) Delete() error

func (*InternetGatewayResourceCrud) DeletedPending ¶

func (s *InternetGatewayResourceCrud) DeletedPending() []string

func (*InternetGatewayResourceCrud) DeletedTarget ¶

func (s *InternetGatewayResourceCrud) DeletedTarget() []string

func (*InternetGatewayResourceCrud) Get ¶

func (*InternetGatewayResourceCrud) ID ¶

func (*InternetGatewayResourceCrud) SetData ¶

func (s *InternetGatewayResourceCrud) SetData() error

func (*InternetGatewayResourceCrud) Update ¶

func (s *InternetGatewayResourceCrud) Update() error

type InternetGatewaysDataSourceCrud ¶

type InternetGatewaysDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListInternetGatewaysResponse
}

func (*InternetGatewaysDataSourceCrud) Get ¶

func (*InternetGatewaysDataSourceCrud) SetData ¶

func (*InternetGatewaysDataSourceCrud) VoidState ¶

func (s *InternetGatewaysDataSourceCrud) VoidState()

type IpSecConnectionDeviceConfigDataSourceCrud ¶

type IpSecConnectionDeviceConfigDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetIPSecConnectionDeviceConfigResponse
}

func (*IpSecConnectionDeviceConfigDataSourceCrud) Get ¶

func (*IpSecConnectionDeviceConfigDataSourceCrud) SetData ¶

func (*IpSecConnectionDeviceConfigDataSourceCrud) VoidState ¶

type IpSecConnectionDeviceStatusDataSourceCrud ¶

type IpSecConnectionDeviceStatusDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetIPSecConnectionDeviceStatusResponse
}

func (*IpSecConnectionDeviceStatusDataSourceCrud) Get ¶

func (*IpSecConnectionDeviceStatusDataSourceCrud) SetData ¶

func (*IpSecConnectionDeviceStatusDataSourceCrud) VoidState ¶

type IpSecConnectionResourceCrud ¶

type IpSecConnectionResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.IpSecConnection
	DisableNotFoundRetries bool
}

func (*IpSecConnectionResourceCrud) Create ¶

func (s *IpSecConnectionResourceCrud) Create() error

func (*IpSecConnectionResourceCrud) CreatedPending ¶

func (s *IpSecConnectionResourceCrud) CreatedPending() []string

func (*IpSecConnectionResourceCrud) CreatedTarget ¶

func (s *IpSecConnectionResourceCrud) CreatedTarget() []string

func (*IpSecConnectionResourceCrud) Delete ¶

func (s *IpSecConnectionResourceCrud) Delete() error

func (*IpSecConnectionResourceCrud) DeletedPending ¶

func (s *IpSecConnectionResourceCrud) DeletedPending() []string

func (*IpSecConnectionResourceCrud) DeletedTarget ¶

func (s *IpSecConnectionResourceCrud) DeletedTarget() []string

func (*IpSecConnectionResourceCrud) Get ¶

func (*IpSecConnectionResourceCrud) ID ¶

func (*IpSecConnectionResourceCrud) SetData ¶

func (s *IpSecConnectionResourceCrud) SetData() error

func (*IpSecConnectionResourceCrud) Update ¶

func (s *IpSecConnectionResourceCrud) Update() error

type IpSecConnectionsDataSourceCrud ¶

type IpSecConnectionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListIPSecConnectionsResponse
}

func (*IpSecConnectionsDataSourceCrud) Get ¶

func (*IpSecConnectionsDataSourceCrud) SetData ¶

func (*IpSecConnectionsDataSourceCrud) VoidState ¶

func (s *IpSecConnectionsDataSourceCrud) VoidState()

type KeyDataSourceCrud ¶

type KeyDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_kms.KmsManagementClient
	Res    *oci_kms.GetKeyResponse
}

func (*KeyDataSourceCrud) Get ¶

func (s *KeyDataSourceCrud) Get() error

func (*KeyDataSourceCrud) SetData ¶

func (s *KeyDataSourceCrud) SetData() error

func (*KeyDataSourceCrud) VoidState ¶

func (s *KeyDataSourceCrud) VoidState()

type KeyResourceCrud ¶

type KeyResourceCrud struct {
	BaseCrud
	Client                 *oci_kms.KmsManagementClient
	Res                    *oci_kms.Key
	DisableNotFoundRetries bool
}

func (*KeyResourceCrud) Create ¶

func (s *KeyResourceCrud) Create() error

func (*KeyResourceCrud) CreatedPending ¶

func (s *KeyResourceCrud) CreatedPending() []string

func (*KeyResourceCrud) CreatedTarget ¶

func (s *KeyResourceCrud) CreatedTarget() []string

func (*KeyResourceCrud) DeletedPending ¶

func (s *KeyResourceCrud) DeletedPending() []string

func (*KeyResourceCrud) DeletedTarget ¶

func (s *KeyResourceCrud) DeletedTarget() []string

func (*KeyResourceCrud) Get ¶

func (s *KeyResourceCrud) Get() error

func (*KeyResourceCrud) ID ¶

func (s *KeyResourceCrud) ID() string

func (*KeyResourceCrud) SetData ¶

func (s *KeyResourceCrud) SetData() error

func (*KeyResourceCrud) Update ¶

func (s *KeyResourceCrud) Update() error

func (*KeyResourceCrud) UpdatedPending ¶

func (s *KeyResourceCrud) UpdatedPending() []string

func (*KeyResourceCrud) UpdatedTarget ¶

func (s *KeyResourceCrud) UpdatedTarget() []string

type KeyVersionDataSourceCrud ¶

type KeyVersionDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_kms.KmsManagementClient
	Res    *oci_kms.GetKeyVersionResponse
}

func (*KeyVersionDataSourceCrud) Get ¶

func (*KeyVersionDataSourceCrud) SetData ¶

func (s *KeyVersionDataSourceCrud) SetData() error

func (*KeyVersionDataSourceCrud) VoidState ¶

func (s *KeyVersionDataSourceCrud) VoidState()

type KeyVersionResourceCrud ¶

type KeyVersionResourceCrud struct {
	BaseCrud
	Client                 *oci_kms.KmsManagementClient
	Res                    *oci_kms.KeyVersion
	DisableNotFoundRetries bool
}

func (*KeyVersionResourceCrud) Create ¶

func (s *KeyVersionResourceCrud) Create() error

func (*KeyVersionResourceCrud) Get ¶

func (s *KeyVersionResourceCrud) Get() error

func (*KeyVersionResourceCrud) ID ¶

func (*KeyVersionResourceCrud) SetData ¶

func (s *KeyVersionResourceCrud) SetData() error

type KeyVersionsDataSourceCrud ¶

type KeyVersionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_kms.KmsManagementClient
	Res    *oci_kms.ListKeyVersionsResponse
}

func (*KeyVersionsDataSourceCrud) Get ¶

func (*KeyVersionsDataSourceCrud) SetData ¶

func (s *KeyVersionsDataSourceCrud) SetData() error

func (*KeyVersionsDataSourceCrud) VoidState ¶

func (s *KeyVersionsDataSourceCrud) VoidState()

type KeysDataSourceCrud ¶

type KeysDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_kms.KmsManagementClient
	Res    *oci_kms.ListKeysResponse
}

func (*KeysDataSourceCrud) Get ¶

func (s *KeysDataSourceCrud) Get() error

func (*KeysDataSourceCrud) SetData ¶

func (s *KeysDataSourceCrud) SetData() error

func (*KeysDataSourceCrud) VoidState ¶

func (s *KeysDataSourceCrud) VoidState()

type LetterOfAuthorityDataSourceCrud ¶

type LetterOfAuthorityDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetCrossConnectLetterOfAuthorityResponse
}

func (*LetterOfAuthorityDataSourceCrud) Get ¶

func (*LetterOfAuthorityDataSourceCrud) SetData ¶

func (*LetterOfAuthorityDataSourceCrud) VoidState ¶

func (s *LetterOfAuthorityDataSourceCrud) VoidState()

type ListenerResourceCrud ¶

type ListenerResourceCrud struct {
	BaseCrud
	Client                 *oci_load_balancer.LoadBalancerClient
	Res                    *oci_load_balancer.Listener
	DisableNotFoundRetries bool
	WorkRequest            *oci_load_balancer.WorkRequest
}

func (*ListenerResourceCrud) Create ¶

func (s *ListenerResourceCrud) Create() error

func (*ListenerResourceCrud) CreatedPending ¶

func (s *ListenerResourceCrud) CreatedPending() []string

func (*ListenerResourceCrud) CreatedTarget ¶

func (s *ListenerResourceCrud) CreatedTarget() []string

func (*ListenerResourceCrud) Delete ¶

func (s *ListenerResourceCrud) Delete() error

func (*ListenerResourceCrud) DeletedPending ¶

func (s *ListenerResourceCrud) DeletedPending() []string

func (*ListenerResourceCrud) DeletedTarget ¶

func (s *ListenerResourceCrud) DeletedTarget() []string

func (*ListenerResourceCrud) Get ¶

func (s *ListenerResourceCrud) Get() (e error)

func (*ListenerResourceCrud) GetListener ¶

func (s *ListenerResourceCrud) GetListener(loadBalancerID, name string) (*oci_load_balancer.Listener, error)

func (*ListenerResourceCrud) ID ¶

func (s *ListenerResourceCrud) ID() string

func (*ListenerResourceCrud) SetData ¶

func (s *ListenerResourceCrud) SetData() error

func (*ListenerResourceCrud) Update ¶

func (s *ListenerResourceCrud) Update() error

type LoadBalancerHealthDataSourceCrud ¶

type LoadBalancerHealthDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.GetLoadBalancerHealthResponse
}

func (*LoadBalancerHealthDataSourceCrud) Get ¶

func (*LoadBalancerHealthDataSourceCrud) SetData ¶

func (*LoadBalancerHealthDataSourceCrud) VoidState ¶

func (s *LoadBalancerHealthDataSourceCrud) VoidState()

type LoadBalancerPoliciesDataSourceCrud ¶

type LoadBalancerPoliciesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListPoliciesResponse
}

func (*LoadBalancerPoliciesDataSourceCrud) Get ¶

func (*LoadBalancerPoliciesDataSourceCrud) SetData ¶

func (*LoadBalancerPoliciesDataSourceCrud) VoidState ¶

func (s *LoadBalancerPoliciesDataSourceCrud) VoidState()

type LoadBalancerProtocolsDataSourceCrud ¶

type LoadBalancerProtocolsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListProtocolsResponse
}

func (*LoadBalancerProtocolsDataSourceCrud) Get ¶

func (*LoadBalancerProtocolsDataSourceCrud) SetData ¶

func (*LoadBalancerProtocolsDataSourceCrud) VoidState ¶

func (s *LoadBalancerProtocolsDataSourceCrud) VoidState()

type LoadBalancerResourceCrud ¶

type LoadBalancerResourceCrud struct {
	BaseCrud
	Client                 *oci_load_balancer.LoadBalancerClient
	Res                    *oci_load_balancer.LoadBalancer
	DisableNotFoundRetries bool
	WorkRequest            *oci_load_balancer.WorkRequest
}

func (*LoadBalancerResourceCrud) Create ¶

func (s *LoadBalancerResourceCrud) Create() error

func (*LoadBalancerResourceCrud) CreatedPending ¶

func (s *LoadBalancerResourceCrud) CreatedPending() []string

func (*LoadBalancerResourceCrud) CreatedTarget ¶

func (s *LoadBalancerResourceCrud) CreatedTarget() []string

func (*LoadBalancerResourceCrud) Delete ¶

func (s *LoadBalancerResourceCrud) Delete() error

func (*LoadBalancerResourceCrud) DeletedPending ¶

func (s *LoadBalancerResourceCrud) DeletedPending() []string

func (*LoadBalancerResourceCrud) DeletedTarget ¶

func (s *LoadBalancerResourceCrud) DeletedTarget() []string

func (*LoadBalancerResourceCrud) Get ¶

func (*LoadBalancerResourceCrud) ID ¶

func (*LoadBalancerResourceCrud) SetData ¶

func (s *LoadBalancerResourceCrud) SetData() error

func (*LoadBalancerResourceCrud) Update ¶

func (s *LoadBalancerResourceCrud) Update() error

type LoadBalancerShapesDataSourceCrud ¶

type LoadBalancerShapesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListShapesResponse
}

func (*LoadBalancerShapesDataSourceCrud) Get ¶

func (*LoadBalancerShapesDataSourceCrud) SetData ¶

func (*LoadBalancerShapesDataSourceCrud) VoidState ¶

func (s *LoadBalancerShapesDataSourceCrud) VoidState()

type LoadBalancersDataSourceCrud ¶

type LoadBalancersDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListLoadBalancersResponse
}

func (*LoadBalancersDataSourceCrud) Get ¶

func (*LoadBalancersDataSourceCrud) SetData ¶

func (s *LoadBalancersDataSourceCrud) SetData() error

func (*LoadBalancersDataSourceCrud) VoidState ¶

func (s *LoadBalancersDataSourceCrud) VoidState()

type LocalPeeringGatewayResourceCrud ¶

type LocalPeeringGatewayResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.LocalPeeringGateway
	DisableNotFoundRetries bool
}

func (*LocalPeeringGatewayResourceCrud) ConnectLocalPeeringGateway ¶

func (s *LocalPeeringGatewayResourceCrud) ConnectLocalPeeringGateway() error

func (*LocalPeeringGatewayResourceCrud) Create ¶

func (*LocalPeeringGatewayResourceCrud) CreatedPending ¶

func (s *LocalPeeringGatewayResourceCrud) CreatedPending() []string

func (*LocalPeeringGatewayResourceCrud) CreatedTarget ¶

func (s *LocalPeeringGatewayResourceCrud) CreatedTarget() []string

func (*LocalPeeringGatewayResourceCrud) Delete ¶

func (*LocalPeeringGatewayResourceCrud) DeletedPending ¶

func (s *LocalPeeringGatewayResourceCrud) DeletedPending() []string

func (*LocalPeeringGatewayResourceCrud) DeletedTarget ¶

func (s *LocalPeeringGatewayResourceCrud) DeletedTarget() []string

func (*LocalPeeringGatewayResourceCrud) Get ¶

func (*LocalPeeringGatewayResourceCrud) ID ¶

func (*LocalPeeringGatewayResourceCrud) SetData ¶

func (*LocalPeeringGatewayResourceCrud) Update ¶

type LocalPeeringGatewaysDataSourceCrud ¶

type LocalPeeringGatewaysDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListLocalPeeringGatewaysResponse
}

func (*LocalPeeringGatewaysDataSourceCrud) Get ¶

func (*LocalPeeringGatewaysDataSourceCrud) SetData ¶

func (*LocalPeeringGatewaysDataSourceCrud) VoidState ¶

func (s *LocalPeeringGatewaysDataSourceCrud) VoidState()

type MountTargetResourceCrud ¶

type MountTargetResourceCrud struct {
	BaseCrud
	Client                 *oci_file_storage.FileStorageClient
	Res                    *oci_file_storage.MountTarget
	DisableNotFoundRetries bool
}

func (*MountTargetResourceCrud) Create ¶

func (s *MountTargetResourceCrud) Create() error

func (*MountTargetResourceCrud) CreatedPending ¶

func (s *MountTargetResourceCrud) CreatedPending() []string

func (*MountTargetResourceCrud) CreatedTarget ¶

func (s *MountTargetResourceCrud) CreatedTarget() []string

func (*MountTargetResourceCrud) Delete ¶

func (s *MountTargetResourceCrud) Delete() error

func (*MountTargetResourceCrud) DeletedPending ¶

func (s *MountTargetResourceCrud) DeletedPending() []string

func (*MountTargetResourceCrud) DeletedTarget ¶

func (s *MountTargetResourceCrud) DeletedTarget() []string

func (*MountTargetResourceCrud) Get ¶

func (s *MountTargetResourceCrud) Get() error

func (*MountTargetResourceCrud) ID ¶

func (*MountTargetResourceCrud) SetData ¶

func (s *MountTargetResourceCrud) SetData() error

func (*MountTargetResourceCrud) Update ¶

func (s *MountTargetResourceCrud) Update() error

type MountTargetsDataSourceCrud ¶

type MountTargetsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_file_storage.FileStorageClient
	Res    *oci_file_storage.ListMountTargetsResponse
}

func (*MountTargetsDataSourceCrud) Get ¶

func (*MountTargetsDataSourceCrud) SetData ¶

func (s *MountTargetsDataSourceCrud) SetData() error

func (*MountTargetsDataSourceCrud) VoidState ¶

func (s *MountTargetsDataSourceCrud) VoidState()

type MultipartUploadData ¶

type MultipartUploadData struct {
	NamespaceName       *string                                 `mandatory:"true"`
	BucketName          *string                                 `mandatory:"true"`
	ObjectName          *string                                 `mandatory:"true"`
	ObjectStorageClient *oci_object_storage.ObjectStorageClient `mandatory:"true"`
	SourcePath          *string                                 `mandatory:"true"`
	SourceInfo          *os.FileInfo                            `mandatory:"true"`
	ContentMD5          *string
	ContentType         *string
	ContentLanguage     *string
	ContentEncoding     *string
	Metadata            map[string]interface{}
	OpcClientRequestID  *string
	RequestMetadata     common.RequestMetadata
}

type NamespaceDataSourceCrud ¶

type NamespaceDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_object_storage.ObjectStorageClient
	Res    *oci_object_storage.GetNamespaceResponse
}

func (*NamespaceDataSourceCrud) Get ¶

func (s *NamespaceDataSourceCrud) Get() error

func (*NamespaceDataSourceCrud) SetData ¶

func (s *NamespaceDataSourceCrud) SetData() error

func (*NamespaceDataSourceCrud) VoidState ¶

func (s *NamespaceDataSourceCrud) VoidState()

type NamespaceMetadataDataSourceCrud ¶

type NamespaceMetadataDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_object_storage.ObjectStorageClient
	Res    *oci_object_storage.GetNamespaceMetadataResponse
}

func (*NamespaceMetadataDataSourceCrud) Get ¶

func (*NamespaceMetadataDataSourceCrud) SetData ¶

func (*NamespaceMetadataDataSourceCrud) VoidState ¶

func (s *NamespaceMetadataDataSourceCrud) VoidState()

type NamespaceMetadataResourceCrud ¶

type NamespaceMetadataResourceCrud struct {
	BaseCrud
	Client                 *oci_object_storage.ObjectStorageClient
	Res                    *oci_object_storage.NamespaceMetadata
	DisableNotFoundRetries bool
}

func (*NamespaceMetadataResourceCrud) Get ¶

func (*NamespaceMetadataResourceCrud) ID ¶

func (*NamespaceMetadataResourceCrud) SetData ¶

func (s *NamespaceMetadataResourceCrud) SetData() error

func (*NamespaceMetadataResourceCrud) Update ¶

type NatGatewayDataSourceCrud ¶

type NatGatewayDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetNatGatewayResponse
}

func (*NatGatewayDataSourceCrud) Get ¶

func (*NatGatewayDataSourceCrud) SetData ¶

func (s *NatGatewayDataSourceCrud) SetData() error

func (*NatGatewayDataSourceCrud) VoidState ¶

func (s *NatGatewayDataSourceCrud) VoidState()

type NatGatewayResourceCrud ¶

type NatGatewayResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.NatGateway
	DisableNotFoundRetries bool
}

func (*NatGatewayResourceCrud) Create ¶

func (s *NatGatewayResourceCrud) Create() error

func (*NatGatewayResourceCrud) CreatedPending ¶

func (s *NatGatewayResourceCrud) CreatedPending() []string

func (*NatGatewayResourceCrud) CreatedTarget ¶

func (s *NatGatewayResourceCrud) CreatedTarget() []string

func (*NatGatewayResourceCrud) Delete ¶

func (s *NatGatewayResourceCrud) Delete() error

func (*NatGatewayResourceCrud) DeletedPending ¶

func (s *NatGatewayResourceCrud) DeletedPending() []string

func (*NatGatewayResourceCrud) DeletedTarget ¶

func (s *NatGatewayResourceCrud) DeletedTarget() []string

func (*NatGatewayResourceCrud) Get ¶

func (s *NatGatewayResourceCrud) Get() error

func (*NatGatewayResourceCrud) ID ¶

func (*NatGatewayResourceCrud) SetData ¶

func (s *NatGatewayResourceCrud) SetData() error

func (*NatGatewayResourceCrud) Update ¶

func (s *NatGatewayResourceCrud) Update() error

type NatGatewaysDataSourceCrud ¶

type NatGatewaysDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListNatGatewaysResponse
}

func (*NatGatewaysDataSourceCrud) Get ¶

func (*NatGatewaysDataSourceCrud) SetData ¶

func (s *NatGatewaysDataSourceCrud) SetData() error

func (*NatGatewaysDataSourceCrud) VoidState ¶

func (s *NatGatewaysDataSourceCrud) VoidState()

type NodePoolDataSourceCrud ¶

func (*NodePoolDataSourceCrud) Get ¶

func (s *NodePoolDataSourceCrud) Get() error

func (*NodePoolDataSourceCrud) SetData ¶

func (s *NodePoolDataSourceCrud) SetData() error

func (*NodePoolDataSourceCrud) VoidState ¶

func (s *NodePoolDataSourceCrud) VoidState()

type NodePoolOptionDataSourceCrud ¶

func (*NodePoolOptionDataSourceCrud) Get ¶

func (*NodePoolOptionDataSourceCrud) SetData ¶

func (s *NodePoolOptionDataSourceCrud) SetData() error

func (*NodePoolOptionDataSourceCrud) VoidState ¶

func (s *NodePoolOptionDataSourceCrud) VoidState()

type NodePoolResourceCrud ¶

type NodePoolResourceCrud struct {
	BaseCrud
	Client                 *oci_containerengine.ContainerEngineClient
	Res                    *oci_containerengine.NodePool
	DisableNotFoundRetries bool
}

func (*NodePoolResourceCrud) Create ¶

func (s *NodePoolResourceCrud) Create() error

func (*NodePoolResourceCrud) Delete ¶

func (s *NodePoolResourceCrud) Delete() error

func (*NodePoolResourceCrud) Get ¶

func (s *NodePoolResourceCrud) Get() error

func (*NodePoolResourceCrud) ID ¶

func (s *NodePoolResourceCrud) ID() string

func (*NodePoolResourceCrud) SetData ¶

func (s *NodePoolResourceCrud) SetData() error

func (*NodePoolResourceCrud) Update ¶

func (s *NodePoolResourceCrud) Update() error

type NodePoolsDataSourceCrud ¶

func (*NodePoolsDataSourceCrud) Get ¶

func (s *NodePoolsDataSourceCrud) Get() error

func (*NodePoolsDataSourceCrud) SetData ¶

func (s *NodePoolsDataSourceCrud) SetData() error

func (*NodePoolsDataSourceCrud) VoidState ¶

func (s *NodePoolsDataSourceCrud) VoidState()

type ObjectDataSourceCrud ¶

type ObjectDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_object_storage.ObjectStorageClient
	Res    *oci_object_storage.GetObjectResponse
}

func (*ObjectDataSourceCrud) Get ¶

func (s *ObjectDataSourceCrud) Get() error

func (*ObjectDataSourceCrud) SetData ¶

func (s *ObjectDataSourceCrud) SetData() error

func (*ObjectDataSourceCrud) VoidState ¶

func (s *ObjectDataSourceCrud) VoidState()

type ObjectHeadDataSourceCrud ¶

type ObjectHeadDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_object_storage.ObjectStorageClient
	Res    *oci_object_storage.HeadObjectResponse
}

func (*ObjectHeadDataSourceCrud) Get ¶

func (*ObjectHeadDataSourceCrud) SetData ¶

func (s *ObjectHeadDataSourceCrud) SetData() error

func (*ObjectHeadDataSourceCrud) VoidState ¶

func (s *ObjectHeadDataSourceCrud) VoidState()

type ObjectLifecyclePolicyDataSourceCrud ¶

type ObjectLifecyclePolicyDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_object_storage.ObjectStorageClient
	Res    *oci_object_storage.GetObjectLifecyclePolicyResponse
}

func (*ObjectLifecyclePolicyDataSourceCrud) Get ¶

func (*ObjectLifecyclePolicyDataSourceCrud) SetData ¶

func (*ObjectLifecyclePolicyDataSourceCrud) VoidState ¶

func (s *ObjectLifecyclePolicyDataSourceCrud) VoidState()

type ObjectLifecyclePolicyResourceCrud ¶

type ObjectLifecyclePolicyResourceCrud struct {
	BaseCrud
	Client                 *oci_object_storage.ObjectStorageClient
	Res                    *oci_object_storage.ObjectLifecyclePolicy
	DisableNotFoundRetries bool
}

func (*ObjectLifecyclePolicyResourceCrud) Create ¶

func (*ObjectLifecyclePolicyResourceCrud) Delete ¶

func (*ObjectLifecyclePolicyResourceCrud) Get ¶

func (*ObjectLifecyclePolicyResourceCrud) ID ¶

func (*ObjectLifecyclePolicyResourceCrud) SetData ¶

func (*ObjectLifecyclePolicyResourceCrud) Update ¶

type ObjectResourceCrud ¶

type ObjectResourceCrud struct {
	BaseCrud
	Client                 *oci_object_storage.ObjectStorageClient
	SourceRegionClient     *oci_object_storage.ObjectStorageClient
	Res                    *ObjectStorageObject
	DisableNotFoundRetries bool
	WorkRequest            *oci_object_storage.WorkRequest
}

func (*ObjectResourceCrud) Create ¶

func (s *ObjectResourceCrud) Create() error

func (*ObjectResourceCrud) CreatedPending ¶

func (s *ObjectResourceCrud) CreatedPending() []string

func (*ObjectResourceCrud) CreatedTarget ¶

func (s *ObjectResourceCrud) CreatedTarget() []string

func (*ObjectResourceCrud) Delete ¶

func (s *ObjectResourceCrud) Delete() error

func (*ObjectResourceCrud) Get ¶

func (s *ObjectResourceCrud) Get() error

func (*ObjectResourceCrud) ID ¶

func (s *ObjectResourceCrud) ID() string

func (*ObjectResourceCrud) SetData ¶

func (s *ObjectResourceCrud) SetData() error

func (*ObjectResourceCrud) Update ¶

func (s *ObjectResourceCrud) Update() error

type ObjectStorageObject ¶

type ObjectStorageObject struct {
	NamespaceName      string
	BucketName         string
	ObjectName         string
	HeadObjectResponse oci_object_storage.HeadObjectResponse
	ObjectResponse     oci_object_storage.GetObjectResponse
	LifecycleState     string
}

There's no struct to represent this in SDK, so we define our own including a fake LifecycleState

type ObjectsDataSourceCrud ¶

type ObjectsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_object_storage.ObjectStorageClient
	Res    *oci_object_storage.ListObjects
}

func (*ObjectsDataSourceCrud) Get ¶

func (s *ObjectsDataSourceCrud) Get() error

func (*ObjectsDataSourceCrud) SetData ¶

func (s *ObjectsDataSourceCrud) SetData() error

func (*ObjectsDataSourceCrud) VoidState ¶

func (s *ObjectsDataSourceCrud) VoidState()

type OboTokenProvider ¶

type OboTokenProvider interface {
	OboToken() (string, error)
}

OboTokenProvider interface that wraps information about auth tokens so the sdk client can make calls on behalf of a different authorized user

type OracleClients ¶

type OracleClients struct {
	// contains filtered or unexported fields
}

func (*OracleClients) KmsCryptoClient ¶

func (m *OracleClients) KmsCryptoClient(endpoint string) (*oci_kms.KmsCryptoClient, error)

func (*OracleClients) KmsManagementClient ¶

func (m *OracleClients) KmsManagementClient(endpoint string) (*oci_kms.KmsManagementClient, error)

type PathRouteSetResourceCrud ¶

type PathRouteSetResourceCrud struct {
	BaseCrud
	Client                 *oci_load_balancer.LoadBalancerClient
	Res                    *oci_load_balancer.PathRouteSet
	DisableNotFoundRetries bool
	WorkRequest            *oci_load_balancer.WorkRequest
}

func (*PathRouteSetResourceCrud) Create ¶

func (s *PathRouteSetResourceCrud) Create() error

func (*PathRouteSetResourceCrud) CreatedPending ¶

func (s *PathRouteSetResourceCrud) CreatedPending() []string

func (*PathRouteSetResourceCrud) CreatedTarget ¶

func (s *PathRouteSetResourceCrud) CreatedTarget() []string

func (*PathRouteSetResourceCrud) Delete ¶

func (s *PathRouteSetResourceCrud) Delete() error

func (*PathRouteSetResourceCrud) DeletedPending ¶

func (s *PathRouteSetResourceCrud) DeletedPending() []string

func (*PathRouteSetResourceCrud) DeletedTarget ¶

func (s *PathRouteSetResourceCrud) DeletedTarget() []string

func (*PathRouteSetResourceCrud) Get ¶

func (*PathRouteSetResourceCrud) ID ¶

func (*PathRouteSetResourceCrud) SetData ¶

func (s *PathRouteSetResourceCrud) SetData() error

func (*PathRouteSetResourceCrud) Update ¶

func (s *PathRouteSetResourceCrud) Update() error

type PathRouteSetsDataSourceCrud ¶

type PathRouteSetsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListPathRouteSetsResponse
}

func (*PathRouteSetsDataSourceCrud) Get ¶

func (*PathRouteSetsDataSourceCrud) SetData ¶

func (s *PathRouteSetsDataSourceCrud) SetData() error

func (*PathRouteSetsDataSourceCrud) VoidState ¶

func (s *PathRouteSetsDataSourceCrud) VoidState()

type PeerRegionForRemotePeeringsDataSourceCrud ¶

type PeerRegionForRemotePeeringsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListAllowedPeerRegionsForRemotePeeringResponse
}

func (*PeerRegionForRemotePeeringsDataSourceCrud) Get ¶

func (*PeerRegionForRemotePeeringsDataSourceCrud) SetData ¶

func (*PeerRegionForRemotePeeringsDataSourceCrud) VoidState ¶

type PolicyResourceCrud ¶

type PolicyResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.Policy
	ETag                   *string
	LastUpdateETag         *string
	DisableNotFoundRetries bool
}

func (*PolicyResourceCrud) Create ¶

func (s *PolicyResourceCrud) Create() error

func (*PolicyResourceCrud) CreatedPending ¶

func (s *PolicyResourceCrud) CreatedPending() []string

func (*PolicyResourceCrud) CreatedTarget ¶

func (s *PolicyResourceCrud) CreatedTarget() []string

func (*PolicyResourceCrud) Delete ¶

func (s *PolicyResourceCrud) Delete() error

func (*PolicyResourceCrud) DeletedPending ¶

func (s *PolicyResourceCrud) DeletedPending() []string

func (*PolicyResourceCrud) DeletedTarget ¶

func (s *PolicyResourceCrud) DeletedTarget() []string

func (*PolicyResourceCrud) Get ¶

func (s *PolicyResourceCrud) Get() error

func (*PolicyResourceCrud) ID ¶

func (s *PolicyResourceCrud) ID() string

func (*PolicyResourceCrud) SetData ¶

func (s *PolicyResourceCrud) SetData() error

func (*PolicyResourceCrud) Update ¶

func (s *PolicyResourceCrud) Update() error

type PreauthenticatedRequestDataSourceCrud ¶

type PreauthenticatedRequestDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_object_storage.ObjectStorageClient
	Res    *oci_object_storage.GetPreauthenticatedRequestResponse
}

func (*PreauthenticatedRequestDataSourceCrud) Get ¶

func (*PreauthenticatedRequestDataSourceCrud) SetData ¶

func (*PreauthenticatedRequestDataSourceCrud) VoidState ¶

type PreauthenticatedRequestResourceCrud ¶

type PreauthenticatedRequestResourceCrud struct {
	BaseCrud
	Client                 *oci_object_storage.ObjectStorageClient
	Res                    *oci_object_storage.PreauthenticatedRequest
	DisableNotFoundRetries bool
}

func (*PreauthenticatedRequestResourceCrud) Create ¶

func (*PreauthenticatedRequestResourceCrud) Delete ¶

func (*PreauthenticatedRequestResourceCrud) Get ¶

func (*PreauthenticatedRequestResourceCrud) ID ¶

func (*PreauthenticatedRequestResourceCrud) SetData ¶

type PreauthenticatedRequestsDataSourceCrud ¶

type PreauthenticatedRequestsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_object_storage.ObjectStorageClient
	Res    *oci_object_storage.ListPreauthenticatedRequestsResponse
}

func (*PreauthenticatedRequestsDataSourceCrud) Get ¶

func (*PreauthenticatedRequestsDataSourceCrud) SetData ¶

func (*PreauthenticatedRequestsDataSourceCrud) VoidState ¶

type PrivateIpResourceCrud ¶

type PrivateIpResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.PrivateIp
	DisableNotFoundRetries bool
}

func (*PrivateIpResourceCrud) Create ¶

func (s *PrivateIpResourceCrud) Create() error

func (*PrivateIpResourceCrud) Delete ¶

func (s *PrivateIpResourceCrud) Delete() error

func (*PrivateIpResourceCrud) Get ¶

func (s *PrivateIpResourceCrud) Get() error

func (*PrivateIpResourceCrud) ID ¶

func (s *PrivateIpResourceCrud) ID() string

func (*PrivateIpResourceCrud) SetData ¶

func (s *PrivateIpResourceCrud) SetData() error

func (*PrivateIpResourceCrud) Update ¶

func (s *PrivateIpResourceCrud) Update() error

type PrivateIpsDataSourceCrud ¶

type PrivateIpsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListPrivateIpsResponse
}

func (*PrivateIpsDataSourceCrud) Get ¶

func (*PrivateIpsDataSourceCrud) SetData ¶

func (s *PrivateIpsDataSourceCrud) SetData() error

func (*PrivateIpsDataSourceCrud) VoidState ¶

func (s *PrivateIpsDataSourceCrud) VoidState()

type PublicIpDataSourceCrud ¶

type PublicIpDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.PublicIp
}

func (*PublicIpDataSourceCrud) Get ¶

func (s *PublicIpDataSourceCrud) Get() error

func (*PublicIpDataSourceCrud) SetData ¶

func (s *PublicIpDataSourceCrud) SetData() error

func (*PublicIpDataSourceCrud) VoidState ¶

func (s *PublicIpDataSourceCrud) VoidState()

type PublicIpResourceCrud ¶

type PublicIpResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.PublicIp
	DisableNotFoundRetries bool
}

func (*PublicIpResourceCrud) Create ¶

func (s *PublicIpResourceCrud) Create() error

func (*PublicIpResourceCrud) CreatedPending ¶

func (s *PublicIpResourceCrud) CreatedPending() []string

func (*PublicIpResourceCrud) CreatedTarget ¶

func (s *PublicIpResourceCrud) CreatedTarget() []string

func (*PublicIpResourceCrud) Delete ¶

func (s *PublicIpResourceCrud) Delete() error

func (*PublicIpResourceCrud) DeletedPending ¶

func (s *PublicIpResourceCrud) DeletedPending() []string

func (*PublicIpResourceCrud) DeletedTarget ¶

func (s *PublicIpResourceCrud) DeletedTarget() []string

func (*PublicIpResourceCrud) Get ¶

func (s *PublicIpResourceCrud) Get() error

func (*PublicIpResourceCrud) ID ¶

func (s *PublicIpResourceCrud) ID() string

func (*PublicIpResourceCrud) SetData ¶

func (s *PublicIpResourceCrud) SetData() error

func (*PublicIpResourceCrud) Update ¶

func (s *PublicIpResourceCrud) Update() error

func (*PublicIpResourceCrud) UpdatedPending ¶

func (s *PublicIpResourceCrud) UpdatedPending() []string

func (*PublicIpResourceCrud) UpdatedTarget ¶

func (s *PublicIpResourceCrud) UpdatedTarget() []string

type PublicIpsDataSourceCrud ¶

type PublicIpsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListPublicIpsResponse
}

func (*PublicIpsDataSourceCrud) Get ¶

func (s *PublicIpsDataSourceCrud) Get() error

func (*PublicIpsDataSourceCrud) SetData ¶

func (s *PublicIpsDataSourceCrud) SetData() error

func (*PublicIpsDataSourceCrud) VoidState ¶

func (s *PublicIpsDataSourceCrud) VoidState()

type RecordResourceCrud ¶

type RecordResourceCrud struct {
	BaseCrud
	Client                 *oci_dns.DnsClient
	Res                    *oci_dns.Record
	DisableNotFoundRetries bool
}

func (*RecordResourceCrud) Create ¶

func (s *RecordResourceCrud) Create() error

func (*RecordResourceCrud) Delete ¶

func (s *RecordResourceCrud) Delete() error

func (*RecordResourceCrud) Get ¶

func (s *RecordResourceCrud) Get() error

func (*RecordResourceCrud) ID ¶

func (s *RecordResourceCrud) ID() string

func (*RecordResourceCrud) SetData ¶

func (s *RecordResourceCrud) SetData() error

func (*RecordResourceCrud) Update ¶

func (s *RecordResourceCrud) Update() error

type RecordsDataSourceCrud ¶

type RecordsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_dns.DnsClient
	Res    *oci_dns.GetZoneRecordsResponse
}

func (*RecordsDataSourceCrud) Get ¶

func (s *RecordsDataSourceCrud) Get() error

func (*RecordsDataSourceCrud) SetData ¶

func (s *RecordsDataSourceCrud) SetData() error

func (*RecordsDataSourceCrud) VoidState ¶

func (s *RecordsDataSourceCrud) VoidState()

type RegionSubscriptionsDataSourceCrud ¶

type RegionSubscriptionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListRegionSubscriptionsResponse
}

func (*RegionSubscriptionsDataSourceCrud) Get ¶

func (*RegionSubscriptionsDataSourceCrud) SetData ¶

func (*RegionSubscriptionsDataSourceCrud) VoidState ¶

func (s *RegionSubscriptionsDataSourceCrud) VoidState()

type RegionsDataSourceCrud ¶

type RegionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListRegionsResponse
}

func (*RegionsDataSourceCrud) Get ¶

func (s *RegionsDataSourceCrud) Get() error

func (*RegionsDataSourceCrud) SetData ¶

func (s *RegionsDataSourceCrud) SetData() error

func (*RegionsDataSourceCrud) VoidState ¶

func (s *RegionsDataSourceCrud) VoidState()

type RemotePeeringConnectionResourceCrud ¶

type RemotePeeringConnectionResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.RemotePeeringConnection
	DisableNotFoundRetries bool
}

func (*RemotePeeringConnectionResourceCrud) ConnectRemotePeeringConnection ¶

func (s *RemotePeeringConnectionResourceCrud) ConnectRemotePeeringConnection() error

func (*RemotePeeringConnectionResourceCrud) Create ¶

func (*RemotePeeringConnectionResourceCrud) CreatedPending ¶

func (s *RemotePeeringConnectionResourceCrud) CreatedPending() []string

func (*RemotePeeringConnectionResourceCrud) CreatedTarget ¶

func (s *RemotePeeringConnectionResourceCrud) CreatedTarget() []string

func (*RemotePeeringConnectionResourceCrud) Delete ¶

func (*RemotePeeringConnectionResourceCrud) DeletedPending ¶

func (s *RemotePeeringConnectionResourceCrud) DeletedPending() []string

func (*RemotePeeringConnectionResourceCrud) DeletedTarget ¶

func (s *RemotePeeringConnectionResourceCrud) DeletedTarget() []string

func (*RemotePeeringConnectionResourceCrud) Get ¶

func (*RemotePeeringConnectionResourceCrud) ID ¶

func (*RemotePeeringConnectionResourceCrud) SetData ¶

func (*RemotePeeringConnectionResourceCrud) Update ¶

type RemotePeeringConnectionsDataSourceCrud ¶

type RemotePeeringConnectionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListRemotePeeringConnectionsResponse
}

func (*RemotePeeringConnectionsDataSourceCrud) Get ¶

func (*RemotePeeringConnectionsDataSourceCrud) SetData ¶

func (*RemotePeeringConnectionsDataSourceCrud) VoidState ¶

type Representation ¶

type Representation struct {
	// contains filtered or unexported fields
}

type RepresentationGroup ¶

type RepresentationGroup struct {
	// contains filtered or unexported fields
}

type RepresentationMode ¶

type RepresentationMode int
const (
	Create RepresentationMode = iota
	Update
)

type RepresentationType ¶

type RepresentationType int
const (
	Required RepresentationType = iota + 1
	Optional
)

type ResourceCreator ¶

type ResourceCreator interface {
	ResourceDataWriter
	// ID identifies the resource, or a work request to create the resource.
	ID() string
	Create() error
}

ResourceCreator may create a BareMetal resource and populate into ResourceData state by using CreateResource()

type ResourceDataConfigProvider ¶

type ResourceDataConfigProvider struct {
	D *schema.ResourceData
}

func (ResourceDataConfigProvider) KeyFingerprint ¶

func (p ResourceDataConfigProvider) KeyFingerprint() (string, error)

func (ResourceDataConfigProvider) KeyID ¶

func (ResourceDataConfigProvider) PrivateRSAKey ¶

func (p ResourceDataConfigProvider) PrivateRSAKey() (key *rsa.PrivateKey, err error)

func (ResourceDataConfigProvider) Region ¶

func (p ResourceDataConfigProvider) Region() (string, error)

func (ResourceDataConfigProvider) TenancyOCID ¶

func (p ResourceDataConfigProvider) TenancyOCID() (string, error)

func (ResourceDataConfigProvider) UserOCID ¶

func (p ResourceDataConfigProvider) UserOCID() (string, error)

type ResourceDataWriter ¶

type ResourceDataWriter interface {
	ResourceVoider
	// SetData populates ResourceData state from current
	// BareMetal resource
	SetData() error
}

ResourceDataWriter populates ResourceData state from the current BareMetal resource

type ResourceDeleter ¶

type ResourceDeleter interface {
	ResourceVoider
	// ID identifies the resource, or a work request to create the resource.
	ID() string
	Delete() error
}

Deletes a BareMetal entity

type ResourceFetcher ¶

type ResourceFetcher interface {
	// Get should update the s.Resource, and is used by ReadResource() to populate s.D
	// Get() may expect s.D.Id() to be set, but not s.Resource, or anything else in s.D
	Get() error
}

Gets the current BareMetal Resource

type ResourceReader ¶

type ResourceReader interface {
	ResourceFetcher
	ResourceDataWriter
}

ResourceReader get BareMetal Resource and updated ResourceData

type ResourceUpdater ¶

type ResourceUpdater interface {
	ResourceDataWriter
	Update() error
}

Updates a BareMetal entity to match ResourceData

type ResourceVoider ¶

type ResourceVoider interface {
	// VoidState sets ResourceData ID to "". To be called when
	// the resource is gone.
	VoidState()
}

ResourceVoider may set its ResourceData state to empty.

type RouteTableAttachmentResourceCrud ¶

type RouteTableAttachmentResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.Subnet
	DisableNotFoundRetries bool
}

func (*RouteTableAttachmentResourceCrud) Create ¶

func (*RouteTableAttachmentResourceCrud) Delete ¶

func (*RouteTableAttachmentResourceCrud) Get ¶

func (*RouteTableAttachmentResourceCrud) ID ¶

func (*RouteTableAttachmentResourceCrud) SetData ¶

type RouteTableResourceCrud ¶

type RouteTableResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.RouteTable
	DisableNotFoundRetries bool
}

func (*RouteTableResourceCrud) Create ¶

func (s *RouteTableResourceCrud) Create() error

func (*RouteTableResourceCrud) CreatedPending ¶

func (s *RouteTableResourceCrud) CreatedPending() []string

func (*RouteTableResourceCrud) CreatedTarget ¶

func (s *RouteTableResourceCrud) CreatedTarget() []string

func (*RouteTableResourceCrud) Delete ¶

func (s *RouteTableResourceCrud) Delete() error

func (*RouteTableResourceCrud) DeletedPending ¶

func (s *RouteTableResourceCrud) DeletedPending() []string

func (*RouteTableResourceCrud) DeletedTarget ¶

func (s *RouteTableResourceCrud) DeletedTarget() []string

func (*RouteTableResourceCrud) Get ¶

func (s *RouteTableResourceCrud) Get() error

func (*RouteTableResourceCrud) ID ¶

func (*RouteTableResourceCrud) SetData ¶

func (s *RouteTableResourceCrud) SetData() error

func (*RouteTableResourceCrud) Update ¶

func (s *RouteTableResourceCrud) Update() error

type RouteTablesDataSourceCrud ¶

type RouteTablesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListRouteTablesResponse
}

func (*RouteTablesDataSourceCrud) Get ¶

func (*RouteTablesDataSourceCrud) SetData ¶

func (s *RouteTablesDataSourceCrud) SetData() error

func (*RouteTablesDataSourceCrud) VoidState ¶

func (s *RouteTablesDataSourceCrud) VoidState()

type RuleSetDataSourceCrud ¶

type RuleSetDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.GetRuleSetResponse
}

func (*RuleSetDataSourceCrud) Get ¶

func (s *RuleSetDataSourceCrud) Get() error

func (*RuleSetDataSourceCrud) SetData ¶

func (s *RuleSetDataSourceCrud) SetData() error

func (*RuleSetDataSourceCrud) VoidState ¶

func (s *RuleSetDataSourceCrud) VoidState()

type RuleSetResourceCrud ¶

type RuleSetResourceCrud struct {
	BaseCrud
	Client                 *oci_load_balancer.LoadBalancerClient
	Res                    *oci_load_balancer.RuleSet
	DisableNotFoundRetries bool
	WorkRequest            *oci_load_balancer.WorkRequest
}

func (*RuleSetResourceCrud) Create ¶

func (s *RuleSetResourceCrud) Create() error

func (*RuleSetResourceCrud) CreatedPending ¶

func (s *RuleSetResourceCrud) CreatedPending() []string

func (*RuleSetResourceCrud) CreatedTarget ¶

func (s *RuleSetResourceCrud) CreatedTarget() []string

func (*RuleSetResourceCrud) Delete ¶

func (s *RuleSetResourceCrud) Delete() error

func (*RuleSetResourceCrud) DeletedPending ¶

func (s *RuleSetResourceCrud) DeletedPending() []string

func (*RuleSetResourceCrud) DeletedTarget ¶

func (s *RuleSetResourceCrud) DeletedTarget() []string

func (*RuleSetResourceCrud) Get ¶

func (s *RuleSetResourceCrud) Get() error

func (*RuleSetResourceCrud) ID ¶

func (s *RuleSetResourceCrud) ID() string

func (*RuleSetResourceCrud) SetData ¶

func (s *RuleSetResourceCrud) SetData() error

func (*RuleSetResourceCrud) Update ¶

func (s *RuleSetResourceCrud) Update() error

type RuleSetsDataSourceCrud ¶

type RuleSetsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_load_balancer.LoadBalancerClient
	Res    *oci_load_balancer.ListRuleSetsResponse
}

func (*RuleSetsDataSourceCrud) Get ¶

func (s *RuleSetsDataSourceCrud) Get() error

func (*RuleSetsDataSourceCrud) SetData ¶

func (s *RuleSetsDataSourceCrud) SetData() error

func (*RuleSetsDataSourceCrud) VoidState ¶

func (s *RuleSetsDataSourceCrud) VoidState()

type SafeMutexMap ¶

type SafeMutexMap struct {
	// contains filtered or unexported fields
}

func (*SafeMutexMap) GetOrCreateBackendSetMutex ¶

func (safeMap *SafeMutexMap) GetOrCreateBackendSetMutex(lbId string, backendSetName string) *sync.Mutex

Given a load balancer ID and backend set name, finds a mutex. If a mutex doesn't exist, then create one for that backend set.

We can add more generic ways of accessing this map in the future; if other resources need to use this pattern for resolving concurrent resource access issues. For now, keep it specific to backend sets

type SecurityListResourceCrud ¶

type SecurityListResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.SecurityList
	DisableNotFoundRetries bool
}

func (*SecurityListResourceCrud) Create ¶

func (s *SecurityListResourceCrud) Create() error

func (*SecurityListResourceCrud) CreatedPending ¶

func (s *SecurityListResourceCrud) CreatedPending() []string

func (*SecurityListResourceCrud) CreatedTarget ¶

func (s *SecurityListResourceCrud) CreatedTarget() []string

func (*SecurityListResourceCrud) Delete ¶

func (s *SecurityListResourceCrud) Delete() error

func (*SecurityListResourceCrud) DeletedPending ¶

func (s *SecurityListResourceCrud) DeletedPending() []string

func (*SecurityListResourceCrud) DeletedTarget ¶

func (s *SecurityListResourceCrud) DeletedTarget() []string

func (*SecurityListResourceCrud) Get ¶

func (*SecurityListResourceCrud) ID ¶

func (*SecurityListResourceCrud) SetData ¶

func (s *SecurityListResourceCrud) SetData() error

func (*SecurityListResourceCrud) Update ¶

func (s *SecurityListResourceCrud) Update() error

type SecurityListsDataSourceCrud ¶

type SecurityListsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListSecurityListsResponse
}

func (*SecurityListsDataSourceCrud) Get ¶

func (*SecurityListsDataSourceCrud) SetData ¶

func (s *SecurityListsDataSourceCrud) SetData() error

func (*SecurityListsDataSourceCrud) VoidState ¶

func (s *SecurityListsDataSourceCrud) VoidState()

type SenderDataSourceCrud ¶

type SenderDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_email.EmailClient
	Res    *oci_email.GetSenderResponse
}

func (*SenderDataSourceCrud) Get ¶

func (s *SenderDataSourceCrud) Get() error

func (*SenderDataSourceCrud) SetData ¶

func (s *SenderDataSourceCrud) SetData() error

func (*SenderDataSourceCrud) VoidState ¶

func (s *SenderDataSourceCrud) VoidState()

type SenderResourceCrud ¶

type SenderResourceCrud struct {
	BaseCrud
	Client                 *oci_email.EmailClient
	Res                    *oci_email.Sender
	DisableNotFoundRetries bool
}

func (*SenderResourceCrud) Create ¶

func (s *SenderResourceCrud) Create() error

func (*SenderResourceCrud) CreatedPending ¶

func (s *SenderResourceCrud) CreatedPending() []string

func (*SenderResourceCrud) CreatedTarget ¶

func (s *SenderResourceCrud) CreatedTarget() []string

func (*SenderResourceCrud) Delete ¶

func (s *SenderResourceCrud) Delete() error

func (*SenderResourceCrud) DeletedPending ¶

func (s *SenderResourceCrud) DeletedPending() []string

func (*SenderResourceCrud) DeletedTarget ¶

func (s *SenderResourceCrud) DeletedTarget() []string

func (*SenderResourceCrud) Get ¶

func (s *SenderResourceCrud) Get() error

func (*SenderResourceCrud) ID ¶

func (s *SenderResourceCrud) ID() string

func (*SenderResourceCrud) SetData ¶

func (s *SenderResourceCrud) SetData() error

type SendersDataSourceCrud ¶

type SendersDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_email.EmailClient
	Res    *oci_email.ListSendersResponse
}

func (*SendersDataSourceCrud) Get ¶

func (s *SendersDataSourceCrud) Get() error

func (*SendersDataSourceCrud) SetData ¶

func (s *SendersDataSourceCrud) SetData() error

func (*SendersDataSourceCrud) VoidState ¶

func (s *SendersDataSourceCrud) VoidState()

type ServiceGatewayResourceCrud ¶

type ServiceGatewayResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.ServiceGateway
	DisableNotFoundRetries bool
}

func (*ServiceGatewayResourceCrud) Create ¶

func (s *ServiceGatewayResourceCrud) Create() error

func (*ServiceGatewayResourceCrud) CreatedPending ¶

func (s *ServiceGatewayResourceCrud) CreatedPending() []string

func (*ServiceGatewayResourceCrud) CreatedTarget ¶

func (s *ServiceGatewayResourceCrud) CreatedTarget() []string

func (*ServiceGatewayResourceCrud) Delete ¶

func (s *ServiceGatewayResourceCrud) Delete() error

func (*ServiceGatewayResourceCrud) DeletedPending ¶

func (s *ServiceGatewayResourceCrud) DeletedPending() []string

func (*ServiceGatewayResourceCrud) DeletedTarget ¶

func (s *ServiceGatewayResourceCrud) DeletedTarget() []string

func (*ServiceGatewayResourceCrud) Get ¶

func (*ServiceGatewayResourceCrud) ID ¶

func (*ServiceGatewayResourceCrud) SetData ¶

func (s *ServiceGatewayResourceCrud) SetData() error

func (*ServiceGatewayResourceCrud) Update ¶

func (s *ServiceGatewayResourceCrud) Update() error

type ServiceGatewaysDataSourceCrud ¶

type ServiceGatewaysDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListServiceGatewaysResponse
}

func (*ServiceGatewaysDataSourceCrud) Get ¶

func (*ServiceGatewaysDataSourceCrud) SetData ¶

func (s *ServiceGatewaysDataSourceCrud) SetData() error

func (*ServiceGatewaysDataSourceCrud) VoidState ¶

func (s *ServiceGatewaysDataSourceCrud) VoidState()

type ServicesDataSourceCrud ¶

type ServicesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListServicesResponse
}

func (*ServicesDataSourceCrud) Get ¶

func (s *ServicesDataSourceCrud) Get() error

func (*ServicesDataSourceCrud) SetData ¶

func (s *ServicesDataSourceCrud) SetData() error

func (*ServicesDataSourceCrud) VoidState ¶

func (s *ServicesDataSourceCrud) VoidState()

type SmtpCredentialResourceCrud ¶

type SmtpCredentialResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.SmtpCredential
	DisableNotFoundRetries bool
}

func (*SmtpCredentialResourceCrud) Create ¶

func (s *SmtpCredentialResourceCrud) Create() error

func (*SmtpCredentialResourceCrud) CreatedPending ¶

func (s *SmtpCredentialResourceCrud) CreatedPending() []string

func (*SmtpCredentialResourceCrud) CreatedTarget ¶

func (s *SmtpCredentialResourceCrud) CreatedTarget() []string

func (*SmtpCredentialResourceCrud) Delete ¶

func (s *SmtpCredentialResourceCrud) Delete() error

func (*SmtpCredentialResourceCrud) DeletedPending ¶

func (s *SmtpCredentialResourceCrud) DeletedPending() []string

func (*SmtpCredentialResourceCrud) DeletedTarget ¶

func (s *SmtpCredentialResourceCrud) DeletedTarget() []string

func (*SmtpCredentialResourceCrud) Get ¶

func (*SmtpCredentialResourceCrud) ID ¶

func (*SmtpCredentialResourceCrud) SetData ¶

func (s *SmtpCredentialResourceCrud) SetData() error

func (*SmtpCredentialResourceCrud) State ¶

func (*SmtpCredentialResourceCrud) Update ¶

func (s *SmtpCredentialResourceCrud) Update() error

type SmtpCredentialsDataSourceCrud ¶

type SmtpCredentialsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListSmtpCredentialsResponse
}

func (*SmtpCredentialsDataSourceCrud) Get ¶

func (*SmtpCredentialsDataSourceCrud) SetData ¶

func (s *SmtpCredentialsDataSourceCrud) SetData() error

func (*SmtpCredentialsDataSourceCrud) VoidState ¶

func (s *SmtpCredentialsDataSourceCrud) VoidState()

type SnapshotResourceCrud ¶

type SnapshotResourceCrud struct {
	BaseCrud
	Client                 *oci_file_storage.FileStorageClient
	Res                    *oci_file_storage.Snapshot
	DisableNotFoundRetries bool
}

func (*SnapshotResourceCrud) Create ¶

func (s *SnapshotResourceCrud) Create() error

func (*SnapshotResourceCrud) CreatedPending ¶

func (s *SnapshotResourceCrud) CreatedPending() []string

func (*SnapshotResourceCrud) CreatedTarget ¶

func (s *SnapshotResourceCrud) CreatedTarget() []string

func (*SnapshotResourceCrud) Delete ¶

func (s *SnapshotResourceCrud) Delete() error

func (*SnapshotResourceCrud) DeletedPending ¶

func (s *SnapshotResourceCrud) DeletedPending() []string

func (*SnapshotResourceCrud) DeletedTarget ¶

func (s *SnapshotResourceCrud) DeletedTarget() []string

func (*SnapshotResourceCrud) Get ¶

func (s *SnapshotResourceCrud) Get() error

func (*SnapshotResourceCrud) ID ¶

func (s *SnapshotResourceCrud) ID() string

func (*SnapshotResourceCrud) SetData ¶

func (s *SnapshotResourceCrud) SetData() error

func (*SnapshotResourceCrud) Update ¶

func (s *SnapshotResourceCrud) Update() error

type SnapshotsDataSourceCrud ¶

type SnapshotsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_file_storage.FileStorageClient
	Res    *oci_file_storage.ListSnapshotsResponse
}

func (*SnapshotsDataSourceCrud) Get ¶

func (s *SnapshotsDataSourceCrud) Get() error

func (*SnapshotsDataSourceCrud) SetData ¶

func (s *SnapshotsDataSourceCrud) SetData() error

func (*SnapshotsDataSourceCrud) VoidState ¶

func (s *SnapshotsDataSourceCrud) VoidState()

type StatefulResource ¶

type StatefulResource interface {
	ResourceReader
	State() string
	// contains filtered or unexported methods
}

type StatefullyCreatedResource ¶

type StatefullyCreatedResource interface {
	StatefulResource
	CreatedPending() []string
	CreatedTarget() []string
}

type StatefullyDeletedResource ¶

type StatefullyDeletedResource interface {
	StatefulResource
	DeletedPending() []string
	DeletedTarget() []string
}

type StatefullyUpdatedResource ¶

type StatefullyUpdatedResource interface {
	StatefulResource
	UpdatedPending() []string
	UpdatedTarget() []string
}

type StringCheck ¶

type StringCheck func(propertyVal string, filterVal string) bool

type SubnetDataSourceCrud ¶

type SubnetDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetSubnetResponse
}

func (*SubnetDataSourceCrud) Get ¶

func (s *SubnetDataSourceCrud) Get() error

func (*SubnetDataSourceCrud) SetData ¶

func (s *SubnetDataSourceCrud) SetData() error

func (*SubnetDataSourceCrud) VoidState ¶

func (s *SubnetDataSourceCrud) VoidState()

type SubnetResourceCrud ¶

type SubnetResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.Subnet
	DisableNotFoundRetries bool
}

func (*SubnetResourceCrud) Create ¶

func (s *SubnetResourceCrud) Create() error

func (*SubnetResourceCrud) CreatedPending ¶

func (s *SubnetResourceCrud) CreatedPending() []string

func (*SubnetResourceCrud) CreatedTarget ¶

func (s *SubnetResourceCrud) CreatedTarget() []string

func (*SubnetResourceCrud) Delete ¶

func (s *SubnetResourceCrud) Delete() error

func (*SubnetResourceCrud) DeletedPending ¶

func (s *SubnetResourceCrud) DeletedPending() []string

func (*SubnetResourceCrud) DeletedTarget ¶

func (s *SubnetResourceCrud) DeletedTarget() []string

func (*SubnetResourceCrud) Get ¶

func (s *SubnetResourceCrud) Get() error

func (*SubnetResourceCrud) ID ¶

func (s *SubnetResourceCrud) ID() string

func (*SubnetResourceCrud) SetData ¶

func (s *SubnetResourceCrud) SetData() error

func (*SubnetResourceCrud) Update ¶

func (s *SubnetResourceCrud) Update() error

type SubnetsDataSourceCrud ¶

type SubnetsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListSubnetsResponse
}

func (*SubnetsDataSourceCrud) Get ¶

func (s *SubnetsDataSourceCrud) Get() error

func (*SubnetsDataSourceCrud) SetData ¶

func (s *SubnetsDataSourceCrud) SetData() error

func (*SubnetsDataSourceCrud) VoidState ¶

func (s *SubnetsDataSourceCrud) VoidState()

type SuppressionDataSourceCrud ¶

type SuppressionDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_email.EmailClient
	Res    *oci_email.GetSuppressionResponse
}

func (*SuppressionDataSourceCrud) Get ¶

func (*SuppressionDataSourceCrud) SetData ¶

func (s *SuppressionDataSourceCrud) SetData() error

func (*SuppressionDataSourceCrud) VoidState ¶

func (s *SuppressionDataSourceCrud) VoidState()

type SuppressionResourceCrud ¶

type SuppressionResourceCrud struct {
	BaseCrud
	Client                 *oci_email.EmailClient
	Res                    *oci_email.Suppression
	DisableNotFoundRetries bool
}

func (*SuppressionResourceCrud) Create ¶

func (s *SuppressionResourceCrud) Create() error

func (*SuppressionResourceCrud) Delete ¶

func (s *SuppressionResourceCrud) Delete() error

func (*SuppressionResourceCrud) Get ¶

func (s *SuppressionResourceCrud) Get() error

func (*SuppressionResourceCrud) ID ¶

func (*SuppressionResourceCrud) SetData ¶

func (s *SuppressionResourceCrud) SetData() error

type SuppressionsDataSourceCrud ¶

type SuppressionsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_email.EmailClient
	Res    *oci_email.ListSuppressionsResponse
}

func (*SuppressionsDataSourceCrud) Get ¶

func (*SuppressionsDataSourceCrud) SetData ¶

func (s *SuppressionsDataSourceCrud) SetData() error

func (*SuppressionsDataSourceCrud) VoidState ¶

func (s *SuppressionsDataSourceCrud) VoidState()

type SwiftPasswordResourceCrud ¶

type SwiftPasswordResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.SwiftPassword
	DisableNotFoundRetries bool
}

func (*SwiftPasswordResourceCrud) Create ¶

func (s *SwiftPasswordResourceCrud) Create() error

func (*SwiftPasswordResourceCrud) CreatedPending ¶

func (s *SwiftPasswordResourceCrud) CreatedPending() []string

func (*SwiftPasswordResourceCrud) CreatedTarget ¶

func (s *SwiftPasswordResourceCrud) CreatedTarget() []string

func (*SwiftPasswordResourceCrud) Delete ¶

func (s *SwiftPasswordResourceCrud) Delete() error

func (*SwiftPasswordResourceCrud) DeletedPending ¶

func (s *SwiftPasswordResourceCrud) DeletedPending() []string

func (*SwiftPasswordResourceCrud) DeletedTarget ¶

func (s *SwiftPasswordResourceCrud) DeletedTarget() []string

func (*SwiftPasswordResourceCrud) Get ¶

func (*SwiftPasswordResourceCrud) ID ¶

func (*SwiftPasswordResourceCrud) SetData ¶

func (s *SwiftPasswordResourceCrud) SetData() error

func (*SwiftPasswordResourceCrud) State ¶

func (*SwiftPasswordResourceCrud) Update ¶

func (s *SwiftPasswordResourceCrud) Update() error

type SwiftPasswordsDataSourceCrud ¶

type SwiftPasswordsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListSwiftPasswordsResponse
}

func (*SwiftPasswordsDataSourceCrud) Get ¶

func (*SwiftPasswordsDataSourceCrud) SetData ¶

func (s *SwiftPasswordsDataSourceCrud) SetData() error

func (*SwiftPasswordsDataSourceCrud) VoidState ¶

func (s *SwiftPasswordsDataSourceCrud) VoidState()

type SynchronizedResource ¶

type SynchronizedResource interface {
	GetMutex() *sync.Mutex
}

This provides a mechanism for synchronizing CRUD operations from different resources that may concurrently modify the same resource. Implementing these interfaces will cause the Create/Update/Delete operations to wait on the lock before starting those operations.

type TagNamespaceResourceCrud ¶

type TagNamespaceResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.TagNamespace
	DisableNotFoundRetries bool
}

func (*TagNamespaceResourceCrud) Create ¶

func (s *TagNamespaceResourceCrud) Create() error

func (*TagNamespaceResourceCrud) Get ¶

func (*TagNamespaceResourceCrud) ID ¶

func (*TagNamespaceResourceCrud) SetData ¶

func (s *TagNamespaceResourceCrud) SetData() error

func (*TagNamespaceResourceCrud) Update ¶

func (s *TagNamespaceResourceCrud) Update() error

type TagNamespacesDataSourceCrud ¶

type TagNamespacesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListTagNamespacesResponse
}

func (*TagNamespacesDataSourceCrud) Get ¶

func (*TagNamespacesDataSourceCrud) SetData ¶

func (s *TagNamespacesDataSourceCrud) SetData() error

func (*TagNamespacesDataSourceCrud) VoidState ¶

func (s *TagNamespacesDataSourceCrud) VoidState()

type TagResourceCrud ¶

type TagResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.Tag
	DisableNotFoundRetries bool
}

func (*TagResourceCrud) Create ¶

func (s *TagResourceCrud) Create() error

func (*TagResourceCrud) Get ¶

func (s *TagResourceCrud) Get() error

func (*TagResourceCrud) ID ¶

func (s *TagResourceCrud) ID() string

func (*TagResourceCrud) SetData ¶

func (s *TagResourceCrud) SetData() error

func (*TagResourceCrud) Update ¶

func (s *TagResourceCrud) Update() error

type TagsDataSourceCrud ¶

type TagsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListTagsResponse
}

func (*TagsDataSourceCrud) Get ¶

func (s *TagsDataSourceCrud) Get() error

func (*TagsDataSourceCrud) SetData ¶

func (s *TagsDataSourceCrud) SetData() error

func (*TagsDataSourceCrud) VoidState ¶

func (s *TagsDataSourceCrud) VoidState()

type TenancyDataSourceCrud ¶

type TenancyDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.GetTenancyResponse
}

func (*TenancyDataSourceCrud) Get ¶

func (s *TenancyDataSourceCrud) Get() error

func (*TenancyDataSourceCrud) SetData ¶

func (s *TenancyDataSourceCrud) SetData() error

func (*TenancyDataSourceCrud) VoidState ¶

func (s *TenancyDataSourceCrud) VoidState()

type TokenFn ¶

type TokenFn func(string, map[string]string) string

type UiPasswordResourceCrud ¶

type UiPasswordResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.UiPassword
	DisableNotFoundRetries bool
}

func (*UiPasswordResourceCrud) Create ¶

func (s *UiPasswordResourceCrud) Create() error

func (*UiPasswordResourceCrud) CreatedPending ¶

func (s *UiPasswordResourceCrud) CreatedPending() []string

func (*UiPasswordResourceCrud) CreatedTarget ¶

func (s *UiPasswordResourceCrud) CreatedTarget() []string

func (*UiPasswordResourceCrud) DeletedPending ¶

func (s *UiPasswordResourceCrud) DeletedPending() []string

func (*UiPasswordResourceCrud) DeletedTarget ¶

func (s *UiPasswordResourceCrud) DeletedTarget() []string

func (*UiPasswordResourceCrud) ID ¶

func (*UiPasswordResourceCrud) SetData ¶

func (s *UiPasswordResourceCrud) SetData() error

type UserCapabilitiesManagementResourceCrud ¶

type UserCapabilitiesManagementResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Configuration          map[string]string
	Res                    *oci_identity.User
	DisableNotFoundRetries bool
}

func (*UserCapabilitiesManagementResourceCrud) Create ¶

func (*UserCapabilitiesManagementResourceCrud) Delete ¶

func (*UserCapabilitiesManagementResourceCrud) Get ¶

func (*UserCapabilitiesManagementResourceCrud) ID ¶

func (*UserCapabilitiesManagementResourceCrud) SetData ¶

func (*UserCapabilitiesManagementResourceCrud) Update ¶

type UserGroupMembershipResourceCrud ¶

type UserGroupMembershipResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.UserGroupMembership
	DisableNotFoundRetries bool
}

func (*UserGroupMembershipResourceCrud) Create ¶

func (*UserGroupMembershipResourceCrud) CreatedPending ¶

func (s *UserGroupMembershipResourceCrud) CreatedPending() []string

func (*UserGroupMembershipResourceCrud) CreatedTarget ¶

func (s *UserGroupMembershipResourceCrud) CreatedTarget() []string

func (*UserGroupMembershipResourceCrud) Delete ¶

func (*UserGroupMembershipResourceCrud) DeletedPending ¶

func (s *UserGroupMembershipResourceCrud) DeletedPending() []string

func (*UserGroupMembershipResourceCrud) DeletedTarget ¶

func (s *UserGroupMembershipResourceCrud) DeletedTarget() []string

func (*UserGroupMembershipResourceCrud) Get ¶

func (*UserGroupMembershipResourceCrud) ID ¶

func (*UserGroupMembershipResourceCrud) SetData ¶

type UserGroupMembershipsDataSourceCrud ¶

type UserGroupMembershipsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListUserGroupMembershipsResponse
}

func (*UserGroupMembershipsDataSourceCrud) Get ¶

func (*UserGroupMembershipsDataSourceCrud) SetData ¶

func (*UserGroupMembershipsDataSourceCrud) VoidState ¶

func (s *UserGroupMembershipsDataSourceCrud) VoidState()

type UserResourceCrud ¶

type UserResourceCrud struct {
	BaseCrud
	Client                 *oci_identity.IdentityClient
	Configuration          map[string]string
	Res                    *oci_identity.User
	DisableNotFoundRetries bool
}

func (*UserResourceCrud) Create ¶

func (s *UserResourceCrud) Create() error

func (*UserResourceCrud) CreatedPending ¶

func (s *UserResourceCrud) CreatedPending() []string

func (*UserResourceCrud) CreatedTarget ¶

func (s *UserResourceCrud) CreatedTarget() []string

func (*UserResourceCrud) Delete ¶

func (s *UserResourceCrud) Delete() error

func (*UserResourceCrud) DeletedPending ¶

func (s *UserResourceCrud) DeletedPending() []string

func (*UserResourceCrud) DeletedTarget ¶

func (s *UserResourceCrud) DeletedTarget() []string

func (*UserResourceCrud) Get ¶

func (s *UserResourceCrud) Get() error

func (*UserResourceCrud) ID ¶

func (s *UserResourceCrud) ID() string

func (*UserResourceCrud) SetData ¶

func (s *UserResourceCrud) SetData() error

func (*UserResourceCrud) Update ¶

func (s *UserResourceCrud) Update() error

type UsersDataSourceCrud ¶

type UsersDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_identity.IdentityClient
	Res    *oci_identity.ListUsersResponse
}

func (*UsersDataSourceCrud) Get ¶

func (s *UsersDataSourceCrud) Get() error

func (*UsersDataSourceCrud) SetData ¶

func (s *UsersDataSourceCrud) SetData() error

func (*UsersDataSourceCrud) VoidState ¶

func (s *UsersDataSourceCrud) VoidState()

type VaultDataSourceCrud ¶

type VaultDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_kms.KmsVaultClient
	Res    *oci_kms.GetVaultResponse
}

func (*VaultDataSourceCrud) Get ¶

func (s *VaultDataSourceCrud) Get() error

func (*VaultDataSourceCrud) SetData ¶

func (s *VaultDataSourceCrud) SetData() error

func (*VaultDataSourceCrud) VoidState ¶

func (s *VaultDataSourceCrud) VoidState()

type VaultResourceCrud ¶

type VaultResourceCrud struct {
	BaseCrud
	Client                 *oci_kms.KmsVaultClient
	Res                    *oci_kms.Vault
	DisableNotFoundRetries bool
}

func (*VaultResourceCrud) Create ¶

func (s *VaultResourceCrud) Create() error

func (*VaultResourceCrud) CreatedPending ¶

func (s *VaultResourceCrud) CreatedPending() []string

func (*VaultResourceCrud) CreatedTarget ¶

func (s *VaultResourceCrud) CreatedTarget() []string

func (*VaultResourceCrud) Delete ¶

func (s *VaultResourceCrud) Delete() error

func (*VaultResourceCrud) DeletedPending ¶

func (s *VaultResourceCrud) DeletedPending() []string

func (*VaultResourceCrud) DeletedTarget ¶

func (s *VaultResourceCrud) DeletedTarget() []string

func (*VaultResourceCrud) Get ¶

func (s *VaultResourceCrud) Get() error

func (*VaultResourceCrud) ID ¶

func (s *VaultResourceCrud) ID() string

func (*VaultResourceCrud) SetData ¶

func (s *VaultResourceCrud) SetData() error

func (*VaultResourceCrud) Update ¶

func (s *VaultResourceCrud) Update() error

type VaultsDataSourceCrud ¶

type VaultsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_kms.KmsVaultClient
	Res    *oci_kms.ListVaultsResponse
}

func (*VaultsDataSourceCrud) Get ¶

func (s *VaultsDataSourceCrud) Get() error

func (*VaultsDataSourceCrud) SetData ¶

func (s *VaultsDataSourceCrud) SetData() error

func (*VaultsDataSourceCrud) VoidState ¶

func (s *VaultsDataSourceCrud) VoidState()

type VcnResourceCrud ¶

type VcnResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.Vcn
	DisableNotFoundRetries bool
}

func (*VcnResourceCrud) Create ¶

func (s *VcnResourceCrud) Create() error

func (*VcnResourceCrud) CreatedPending ¶

func (s *VcnResourceCrud) CreatedPending() []string

func (*VcnResourceCrud) CreatedTarget ¶

func (s *VcnResourceCrud) CreatedTarget() []string

func (*VcnResourceCrud) Delete ¶

func (s *VcnResourceCrud) Delete() error

func (*VcnResourceCrud) DeletedPending ¶

func (s *VcnResourceCrud) DeletedPending() []string

func (*VcnResourceCrud) DeletedTarget ¶

func (s *VcnResourceCrud) DeletedTarget() []string

func (*VcnResourceCrud) Get ¶

func (s *VcnResourceCrud) Get() error

func (*VcnResourceCrud) ID ¶

func (s *VcnResourceCrud) ID() string

func (*VcnResourceCrud) SetData ¶

func (s *VcnResourceCrud) SetData() error

func (*VcnResourceCrud) Update ¶

func (s *VcnResourceCrud) Update() error

type VcnsDataSourceCrud ¶

type VcnsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListVcnsResponse
}

func (*VcnsDataSourceCrud) Get ¶

func (s *VcnsDataSourceCrud) Get() error

func (*VcnsDataSourceCrud) SetData ¶

func (s *VcnsDataSourceCrud) SetData() error

func (*VcnsDataSourceCrud) VoidState ¶

func (s *VcnsDataSourceCrud) VoidState()

type VirtualCircuitBandwidthShapesDataSourceCrud ¶

type VirtualCircuitBandwidthShapesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListFastConnectProviderVirtualCircuitBandwidthShapesResponse
}

func (*VirtualCircuitBandwidthShapesDataSourceCrud) Get ¶

func (*VirtualCircuitBandwidthShapesDataSourceCrud) SetData ¶

func (*VirtualCircuitBandwidthShapesDataSourceCrud) VoidState ¶

type VirtualCircuitDataSourceCrud ¶

type VirtualCircuitDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetVirtualCircuitResponse
}

func (*VirtualCircuitDataSourceCrud) Get ¶

func (*VirtualCircuitDataSourceCrud) SetData ¶

func (s *VirtualCircuitDataSourceCrud) SetData() error

func (*VirtualCircuitDataSourceCrud) VoidState ¶

func (s *VirtualCircuitDataSourceCrud) VoidState()

type VirtualCircuitPublicPrefixesDataSourceCrud ¶

type VirtualCircuitPublicPrefixesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListVirtualCircuitPublicPrefixesResponse
}

func (*VirtualCircuitPublicPrefixesDataSourceCrud) Get ¶

func (*VirtualCircuitPublicPrefixesDataSourceCrud) SetData ¶

func (*VirtualCircuitPublicPrefixesDataSourceCrud) VoidState ¶

type VirtualCircuitResourceCrud ¶

type VirtualCircuitResourceCrud struct {
	BaseCrud
	Client                 *oci_core.VirtualNetworkClient
	Res                    *oci_core.VirtualCircuit
	DisableNotFoundRetries bool
}

func (*VirtualCircuitResourceCrud) Create ¶

func (s *VirtualCircuitResourceCrud) Create() error

func (*VirtualCircuitResourceCrud) CreatedPending ¶

func (s *VirtualCircuitResourceCrud) CreatedPending() []string

func (*VirtualCircuitResourceCrud) CreatedTarget ¶

func (s *VirtualCircuitResourceCrud) CreatedTarget() []string

func (*VirtualCircuitResourceCrud) Delete ¶

func (s *VirtualCircuitResourceCrud) Delete() error

func (*VirtualCircuitResourceCrud) DeletedPending ¶

func (s *VirtualCircuitResourceCrud) DeletedPending() []string

func (*VirtualCircuitResourceCrud) DeletedTarget ¶

func (s *VirtualCircuitResourceCrud) DeletedTarget() []string

func (*VirtualCircuitResourceCrud) Get ¶

func (*VirtualCircuitResourceCrud) ID ¶

func (*VirtualCircuitResourceCrud) SetData ¶

func (s *VirtualCircuitResourceCrud) SetData() error

func (*VirtualCircuitResourceCrud) Update ¶

func (s *VirtualCircuitResourceCrud) Update() error

func (*VirtualCircuitResourceCrud) UpdatedPending ¶

func (s *VirtualCircuitResourceCrud) UpdatedPending() []string

func (*VirtualCircuitResourceCrud) UpdatedTarget ¶

func (s *VirtualCircuitResourceCrud) UpdatedTarget() []string

type VirtualCircuitsDataSourceCrud ¶

type VirtualCircuitsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.ListVirtualCircuitsResponse
}

func (*VirtualCircuitsDataSourceCrud) Get ¶

func (*VirtualCircuitsDataSourceCrud) SetData ¶

func (s *VirtualCircuitsDataSourceCrud) SetData() error

func (*VirtualCircuitsDataSourceCrud) VoidState ¶

func (s *VirtualCircuitsDataSourceCrud) VoidState()

type VnicAttachmentResourceCrud ¶

type VnicAttachmentResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeClient
	VirtualNetworkClient   *oci_core.VirtualNetworkClient
	Res                    *oci_core.VnicAttachment
	DisableNotFoundRetries bool
}

func (*VnicAttachmentResourceCrud) Create ¶

func (s *VnicAttachmentResourceCrud) Create() error

func (*VnicAttachmentResourceCrud) CreatedPending ¶

func (s *VnicAttachmentResourceCrud) CreatedPending() []string

func (*VnicAttachmentResourceCrud) CreatedTarget ¶

func (s *VnicAttachmentResourceCrud) CreatedTarget() []string

func (*VnicAttachmentResourceCrud) Delete ¶

func (s *VnicAttachmentResourceCrud) Delete() error

func (*VnicAttachmentResourceCrud) DeletedPending ¶

func (s *VnicAttachmentResourceCrud) DeletedPending() []string

func (*VnicAttachmentResourceCrud) DeletedTarget ¶

func (s *VnicAttachmentResourceCrud) DeletedTarget() []string

func (*VnicAttachmentResourceCrud) Get ¶

func (*VnicAttachmentResourceCrud) ID ¶

func (*VnicAttachmentResourceCrud) SetData ¶

func (s *VnicAttachmentResourceCrud) SetData() error

func (*VnicAttachmentResourceCrud) Update ¶

func (s *VnicAttachmentResourceCrud) Update() error

@CODEGEN 1/2018: Generator doesn't give us an Update method for VnicAttachment. However, the existing behavior allows vnic to be updated through the create_vnic_details. So keep this Update functionality in the provider.

type VnicAttachmentsDataSourceCrud ¶

type VnicAttachmentsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListVnicAttachmentsResponse
}

func (*VnicAttachmentsDataSourceCrud) Get ¶

func (*VnicAttachmentsDataSourceCrud) SetData ¶

func (s *VnicAttachmentsDataSourceCrud) SetData() error

func (*VnicAttachmentsDataSourceCrud) VoidState ¶

func (s *VnicAttachmentsDataSourceCrud) VoidState()

type VnicDataSourceCrud ¶

type VnicDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.VirtualNetworkClient
	Res    *oci_core.GetVnicResponse
}

func (*VnicDataSourceCrud) Get ¶

func (s *VnicDataSourceCrud) Get() error

func (*VnicDataSourceCrud) SetData ¶

func (s *VnicDataSourceCrud) SetData() error

func (*VnicDataSourceCrud) VoidState ¶

func (s *VnicDataSourceCrud) VoidState()

type VolumeAttachmentResourceCrud ¶

type VolumeAttachmentResourceCrud struct {
	BaseCrud
	Client                 *oci_core.ComputeClient
	Res                    *oci_core.VolumeAttachment
	DisableNotFoundRetries bool
}

func (*VolumeAttachmentResourceCrud) Create ¶

func (s *VolumeAttachmentResourceCrud) Create() error

func (*VolumeAttachmentResourceCrud) CreatedPending ¶

func (s *VolumeAttachmentResourceCrud) CreatedPending() []string

func (*VolumeAttachmentResourceCrud) CreatedTarget ¶

func (s *VolumeAttachmentResourceCrud) CreatedTarget() []string

func (*VolumeAttachmentResourceCrud) Delete ¶

func (s *VolumeAttachmentResourceCrud) Delete() error

func (*VolumeAttachmentResourceCrud) DeletedPending ¶

func (s *VolumeAttachmentResourceCrud) DeletedPending() []string

func (*VolumeAttachmentResourceCrud) DeletedTarget ¶

func (s *VolumeAttachmentResourceCrud) DeletedTarget() []string

func (*VolumeAttachmentResourceCrud) Get ¶

func (*VolumeAttachmentResourceCrud) ID ¶

func (*VolumeAttachmentResourceCrud) SetData ¶

func (s *VolumeAttachmentResourceCrud) SetData() error

type VolumeAttachmentsDataSourceCrud ¶

type VolumeAttachmentsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.ComputeClient
	Res    *oci_core.ListVolumeAttachmentsResponse
}

func (*VolumeAttachmentsDataSourceCrud) Get ¶

func (*VolumeAttachmentsDataSourceCrud) SetData ¶

func (*VolumeAttachmentsDataSourceCrud) VoidState ¶

func (s *VolumeAttachmentsDataSourceCrud) VoidState()

type VolumeBackupPoliciesDataSourceCrud ¶

type VolumeBackupPoliciesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.ListVolumeBackupPoliciesResponse
}

func (*VolumeBackupPoliciesDataSourceCrud) Get ¶

func (*VolumeBackupPoliciesDataSourceCrud) SetData ¶

func (*VolumeBackupPoliciesDataSourceCrud) VoidState ¶

func (s *VolumeBackupPoliciesDataSourceCrud) VoidState()

type VolumeBackupPolicyAssignmentResourceCrud ¶

type VolumeBackupPolicyAssignmentResourceCrud struct {
	BaseCrud
	Client                 *oci_core.BlockstorageClient
	Res                    *oci_core.VolumeBackupPolicyAssignment
	DisableNotFoundRetries bool
}

func (*VolumeBackupPolicyAssignmentResourceCrud) Create ¶

func (*VolumeBackupPolicyAssignmentResourceCrud) Delete ¶

func (*VolumeBackupPolicyAssignmentResourceCrud) Get ¶

func (*VolumeBackupPolicyAssignmentResourceCrud) ID ¶

func (*VolumeBackupPolicyAssignmentResourceCrud) SetData ¶

type VolumeBackupPolicyAssignmentsDataSourceCrud ¶

type VolumeBackupPolicyAssignmentsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.GetVolumeBackupPolicyAssetAssignmentResponse
}

func (*VolumeBackupPolicyAssignmentsDataSourceCrud) Get ¶

func (*VolumeBackupPolicyAssignmentsDataSourceCrud) SetData ¶

func (*VolumeBackupPolicyAssignmentsDataSourceCrud) VoidState ¶

type VolumeBackupResourceCrud ¶

type VolumeBackupResourceCrud struct {
	BaseCrud
	Client                 *oci_core.BlockstorageClient
	SourceRegionClient     *oci_core.BlockstorageClient
	Res                    *oci_core.VolumeBackup
	DisableNotFoundRetries bool
}

func (*VolumeBackupResourceCrud) Create ¶

func (s *VolumeBackupResourceCrud) Create() error

func (*VolumeBackupResourceCrud) CreateVolumeBackup ¶

func (s *VolumeBackupResourceCrud) CreateVolumeBackup() error

func (*VolumeBackupResourceCrud) CreatedPending ¶

func (s *VolumeBackupResourceCrud) CreatedPending() []string

func (*VolumeBackupResourceCrud) CreatedTarget ¶

func (s *VolumeBackupResourceCrud) CreatedTarget() []string

func (*VolumeBackupResourceCrud) Delete ¶

func (s *VolumeBackupResourceCrud) Delete() error

func (*VolumeBackupResourceCrud) DeletedPending ¶

func (s *VolumeBackupResourceCrud) DeletedPending() []string

func (*VolumeBackupResourceCrud) DeletedTarget ¶

func (s *VolumeBackupResourceCrud) DeletedTarget() []string

func (*VolumeBackupResourceCrud) Get ¶

func (*VolumeBackupResourceCrud) ID ¶

func (*VolumeBackupResourceCrud) SetData ¶

func (s *VolumeBackupResourceCrud) SetData() error

func (*VolumeBackupResourceCrud) Update ¶

func (s *VolumeBackupResourceCrud) Update() error

type VolumeBackupsDataSourceCrud ¶

type VolumeBackupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.ListVolumeBackupsResponse
}

func (*VolumeBackupsDataSourceCrud) Get ¶

func (*VolumeBackupsDataSourceCrud) SetData ¶

func (s *VolumeBackupsDataSourceCrud) SetData() error

func (*VolumeBackupsDataSourceCrud) VoidState ¶

func (s *VolumeBackupsDataSourceCrud) VoidState()

type VolumeDataSourceCrud ¶

type VolumeDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.GetVolumeResponse
}

func (*VolumeDataSourceCrud) Get ¶

func (s *VolumeDataSourceCrud) Get() error

func (*VolumeDataSourceCrud) SetData ¶

func (s *VolumeDataSourceCrud) SetData() error

func (*VolumeDataSourceCrud) VoidState ¶

func (s *VolumeDataSourceCrud) VoidState()

type VolumeGroupBackupResourceCrud ¶

type VolumeGroupBackupResourceCrud struct {
	BaseCrud
	Client                 *oci_core.BlockstorageClient
	Res                    *oci_core.VolumeGroupBackup
	DisableNotFoundRetries bool
}

func (*VolumeGroupBackupResourceCrud) Create ¶

func (*VolumeGroupBackupResourceCrud) CreatedPending ¶

func (s *VolumeGroupBackupResourceCrud) CreatedPending() []string

func (*VolumeGroupBackupResourceCrud) CreatedTarget ¶

func (s *VolumeGroupBackupResourceCrud) CreatedTarget() []string

func (*VolumeGroupBackupResourceCrud) Delete ¶

func (*VolumeGroupBackupResourceCrud) DeletedPending ¶

func (s *VolumeGroupBackupResourceCrud) DeletedPending() []string

func (*VolumeGroupBackupResourceCrud) DeletedTarget ¶

func (s *VolumeGroupBackupResourceCrud) DeletedTarget() []string

func (*VolumeGroupBackupResourceCrud) Get ¶

func (*VolumeGroupBackupResourceCrud) ID ¶

func (*VolumeGroupBackupResourceCrud) SetData ¶

func (s *VolumeGroupBackupResourceCrud) SetData() error

func (*VolumeGroupBackupResourceCrud) Update ¶

type VolumeGroupBackupsDataSourceCrud ¶

type VolumeGroupBackupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.ListVolumeGroupBackupsResponse
}

func (*VolumeGroupBackupsDataSourceCrud) Get ¶

func (*VolumeGroupBackupsDataSourceCrud) SetData ¶

func (*VolumeGroupBackupsDataSourceCrud) VoidState ¶

func (s *VolumeGroupBackupsDataSourceCrud) VoidState()

type VolumeGroupResourceCrud ¶

type VolumeGroupResourceCrud struct {
	BaseCrud
	Client                 *oci_core.BlockstorageClient
	Res                    *oci_core.VolumeGroup
	DisableNotFoundRetries bool
}

func (*VolumeGroupResourceCrud) Create ¶

func (s *VolumeGroupResourceCrud) Create() error

func (*VolumeGroupResourceCrud) CreatedPending ¶

func (s *VolumeGroupResourceCrud) CreatedPending() []string

func (*VolumeGroupResourceCrud) CreatedTarget ¶

func (s *VolumeGroupResourceCrud) CreatedTarget() []string

func (*VolumeGroupResourceCrud) Delete ¶

func (s *VolumeGroupResourceCrud) Delete() error

func (*VolumeGroupResourceCrud) DeletedPending ¶

func (s *VolumeGroupResourceCrud) DeletedPending() []string

func (*VolumeGroupResourceCrud) DeletedTarget ¶

func (s *VolumeGroupResourceCrud) DeletedTarget() []string

func (*VolumeGroupResourceCrud) Get ¶

func (s *VolumeGroupResourceCrud) Get() error

func (*VolumeGroupResourceCrud) ID ¶

func (*VolumeGroupResourceCrud) SetData ¶

func (s *VolumeGroupResourceCrud) SetData() error

func (*VolumeGroupResourceCrud) Update ¶

func (s *VolumeGroupResourceCrud) Update() error

type VolumeGroupsDataSourceCrud ¶

type VolumeGroupsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.ListVolumeGroupsResponse
}

func (*VolumeGroupsDataSourceCrud) Get ¶

func (*VolumeGroupsDataSourceCrud) SetData ¶

func (s *VolumeGroupsDataSourceCrud) SetData() error

func (*VolumeGroupsDataSourceCrud) VoidState ¶

func (s *VolumeGroupsDataSourceCrud) VoidState()

type VolumeResourceCrud ¶

type VolumeResourceCrud struct {
	BaseCrud
	Client                 *oci_core.BlockstorageClient
	Res                    *oci_core.Volume
	DisableNotFoundRetries bool
}

func (*VolumeResourceCrud) Create ¶

func (s *VolumeResourceCrud) Create() error

func (*VolumeResourceCrud) CreatedPending ¶

func (s *VolumeResourceCrud) CreatedPending() []string

func (*VolumeResourceCrud) CreatedTarget ¶

func (s *VolumeResourceCrud) CreatedTarget() []string

func (*VolumeResourceCrud) Delete ¶

func (s *VolumeResourceCrud) Delete() error

func (*VolumeResourceCrud) DeletedPending ¶

func (s *VolumeResourceCrud) DeletedPending() []string

func (*VolumeResourceCrud) DeletedTarget ¶

func (s *VolumeResourceCrud) DeletedTarget() []string

func (*VolumeResourceCrud) Get ¶

func (s *VolumeResourceCrud) Get() error

func (*VolumeResourceCrud) ID ¶

func (s *VolumeResourceCrud) ID() string

func (*VolumeResourceCrud) SetData ¶

func (s *VolumeResourceCrud) SetData() error

func (*VolumeResourceCrud) Update ¶

func (s *VolumeResourceCrud) Update() error

func (*VolumeResourceCrud) UpdatedPending ¶

func (s *VolumeResourceCrud) UpdatedPending() []string

func (*VolumeResourceCrud) UpdatedTarget ¶

func (s *VolumeResourceCrud) UpdatedTarget() []string

type VolumesDataSourceCrud ¶

type VolumesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_core.BlockstorageClient
	Res    *oci_core.ListVolumesResponse
}

func (*VolumesDataSourceCrud) Get ¶

func (s *VolumesDataSourceCrud) Get() error

func (*VolumesDataSourceCrud) SetData ¶

func (s *VolumesDataSourceCrud) SetData() error

func (*VolumesDataSourceCrud) VoidState ¶

func (s *VolumesDataSourceCrud) VoidState()

type WaitConditionFunc ¶

type WaitConditionFunc func(response oci_common.OCIOperationResponse) bool

Function to be implemented by resources that wish to wait on a certain condition and this function is responsible for evaluating the specific condition for that resource

type WorkRequestErrorsDataSourceCrud ¶

type WorkRequestErrorsDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_containerengine.ContainerEngineClient
	Res    *oci_containerengine.ListWorkRequestErrorsResponse
}

func (*WorkRequestErrorsDataSourceCrud) Get ¶

func (*WorkRequestErrorsDataSourceCrud) SetData ¶

func (*WorkRequestErrorsDataSourceCrud) VoidState ¶

func (s *WorkRequestErrorsDataSourceCrud) VoidState()

type WorkRequestLogEntriesDataSourceCrud ¶

type WorkRequestLogEntriesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_containerengine.ContainerEngineClient
	Res    *oci_containerengine.ListWorkRequestLogsResponse
}

func (*WorkRequestLogEntriesDataSourceCrud) Get ¶

func (*WorkRequestLogEntriesDataSourceCrud) SetData ¶

func (*WorkRequestLogEntriesDataSourceCrud) VoidState ¶

func (s *WorkRequestLogEntriesDataSourceCrud) VoidState()

type WorkRequestsDataSourceCrud ¶

func (*WorkRequestsDataSourceCrud) Get ¶

func (*WorkRequestsDataSourceCrud) SetData ¶

func (s *WorkRequestsDataSourceCrud) SetData() error

func (*WorkRequestsDataSourceCrud) VoidState ¶

func (s *WorkRequestsDataSourceCrud) VoidState()

type ZoneResourceCrud ¶

type ZoneResourceCrud struct {
	BaseCrud
	Client                 *oci_dns.DnsClient
	Res                    *oci_dns.Zone
	DisableNotFoundRetries bool
}

func (*ZoneResourceCrud) Create ¶

func (s *ZoneResourceCrud) Create() error

func (*ZoneResourceCrud) Delete ¶

func (s *ZoneResourceCrud) Delete() error

func (*ZoneResourceCrud) Get ¶

func (s *ZoneResourceCrud) Get() error

func (*ZoneResourceCrud) ID ¶

func (s *ZoneResourceCrud) ID() string

func (*ZoneResourceCrud) SetData ¶

func (s *ZoneResourceCrud) SetData() error

func (*ZoneResourceCrud) Update ¶

func (s *ZoneResourceCrud) Update() error

type ZonesDataSourceCrud ¶

type ZonesDataSourceCrud struct {
	D      *schema.ResourceData
	Client *oci_dns.DnsClient
	Res    *oci_dns.ListZonesResponse
}

func (*ZonesDataSourceCrud) Get ¶

func (s *ZonesDataSourceCrud) Get() error

func (*ZonesDataSourceCrud) SetData ¶

func (s *ZonesDataSourceCrud) SetData() error

func (*ZonesDataSourceCrud) VoidState ¶

func (s *ZonesDataSourceCrud) VoidState()

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL