provider

package
v2.1.3+incompatible Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2018 License: MPL-2.0 Imports: 34 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DhcpOptionTypeDomainNameServer = "DomainNameServer"
	DhcpOptionTypeSearchDomain     = "SearchDomain"
)
View Source
const (
	VolumeSourceDetailsVolumeBackupDiscriminator = "volumeBackup"
	VolumeSourceDetailsVolumeDiscriminator       = "volume"
)
View Source
const IScsiVolumeAttachmentDiscriminator = "iscsi"
View Source
const Version = "0.0.0"

Version injected during Makefile "release" build step, do not commit change

Variables

This section is empty.

Functions

func ApiKeyResource

func ApiKeyResource() *schema.Resource

func ApiKeysDataSource

func ApiKeysDataSource() *schema.Resource

func ApplyFilters

func ApplyFilters(filters *schema.Set, items []map[string]interface{}) []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 AvailabilityDomainsDataSource

func AvailabilityDomainsDataSource() *schema.Resource

func BackendResource

func BackendResource() *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 BucketResource

func BucketResource() *schema.Resource

func BucketsDataSource

func BucketsDataSource() *schema.Resource

func CertificateResource

func CertificateResource() *schema.Resource

func CertificatesDataSource

func CertificatesDataSource() *schema.Resource

func CompartmentResource

func CompartmentResource() *schema.Resource

func CompartmentsDataSource

func CompartmentsDataSource() *schema.Resource

func ConnectionConfigurationToMap

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

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 DatabaseDataSource

func DatabaseDataSource() *schema.Resource

func DatabasesDataSource

func DatabasesDataSource() *schema.Resource

func DbHomeDataSource

func DbHomeDataSource() *schema.Resource

func DbHomesDataSource

func DbHomesDataSource() *schema.Resource

func DbNodeDataSource

func DbNodeDataSource() *schema.Resource

func DbNodesDataSource

func DbNodesDataSource() *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 DefaultDhcpOptionsResource

func DefaultDhcpOptionsResource() *schema.Resource

func DefaultRouteTableResource

func DefaultRouteTableResource() *schema.Resource

func DefaultSecurityListResource

func DefaultSecurityListResource() *schema.Resource

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 EgressSecurityRuleToMap

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

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 FileSystemResource

func FileSystemResource() *schema.Resource

func FileSystemsDataSource

func FileSystemsDataSource() *schema.Resource

func GroupResource

func GroupResource() *schema.Resource

func GroupsDataSource

func GroupsDataSource() *schema.Resource

func HealthCheckerToMap

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

func IcmpOptionsToMap

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

func IdentityPoliciesDataSource

func IdentityPoliciesDataSource() *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 InstanceCredentialsDataSource

func InstanceCredentialsDataSource() *schema.Resource

func InstanceResource

func InstanceResource() *schema.Resource

func InstanceShapesDataSource

func InstanceShapesDataSource() *schema.Resource

func InstancesDataSource

func InstancesDataSource() *schema.Resource

func InternetGatewayResource

func InternetGatewayResource() *schema.Resource

func InternetGatewaysDataSource

func InternetGatewaysDataSource() *schema.Resource

func IpSecConnectionDeviceConfigsDataSource

func IpSecConnectionDeviceConfigsDataSource() *schema.Resource

func IpSecConnectionDeviceStatusDataSource

func IpSecConnectionDeviceStatusDataSource() *schema.Resource

func IpSecConnectionResource

func IpSecConnectionResource() *schema.Resource

func IpSecConnectionsDataSource

func IpSecConnectionsDataSource() *schema.Resource

func ListenerResource

func ListenerResource() *schema.Resource

func LoadBalancerPoliciesDataSource

func LoadBalancerPoliciesDataSource() *schema.Resource

func LoadBalancerProtocolsDataSource

func LoadBalancerProtocolsDataSource() *schema.Resource

func LoadBalancerResource

func LoadBalancerResource() *schema.Resource

func LoadBalancerShapesDataSource

func LoadBalancerShapesDataSource() *schema.Resource

func LoadBalancersDataSource

func LoadBalancersDataSource() *schema.Resource

func MountTargetResource

func MountTargetResource() *schema.Resource

func MountTargetsDataSource

func MountTargetsDataSource() *schema.Resource

func NamespacesDataSource

func NamespacesDataSource() *schema.Resource

func ObjectHeadDataSource

func ObjectHeadDataSource() *schema.Resource

func ObjectResource

func ObjectResource() *schema.Resource

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 PolicyResource

func PolicyResource() *schema.Resource

func PortRangeToMap

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

func PreauthenticatedRequestResource

func PreauthenticatedRequestResource() *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 RouteRuleToMap

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

func RouteTableResource

func RouteTableResource() *schema.Resource

func RouteTablesDataSource

func RouteTablesDataSource() *schema.Resource

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 SessionPersistenceConfigurationDetailsToMap

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

func SnapshotResource

func SnapshotResource() *schema.Resource

func SnapshotsDataSource

func SnapshotsDataSource() *schema.Resource

func SubnetDataSource

func SubnetDataSource() *schema.Resource

@CODEGEN: Override the resource schema's 'security_list_ids' to make it TypeList instead of TypeSet. Avoids a potential breaking change with existing schema.

func SubnetResource

func SubnetResource() *schema.Resource

func SubnetsDataSource

func SubnetsDataSource() *schema.Resource

func SwiftPasswordResource

func SwiftPasswordResource() *schema.Resource

func SwiftPasswordsDataSource

func SwiftPasswordsDataSource() *schema.Resource

func TcpOptionsToMap

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

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 UserGroupMembershipResource

func UserGroupMembershipResource() *schema.Resource

func UserGroupMembershipsDataSource

func UserGroupMembershipsDataSource() *schema.Resource

func UserResource

func UserResource() *schema.Resource

func UsersDataSource

func UsersDataSource() *schema.Resource

func VcnResource

func VcnResource() *schema.Resource

func VcnsDataSource

func VcnsDataSource() *schema.Resource

func VnicAttachmentResource

func VnicAttachmentResource() *schema.Resource

func VnicAttachmentsDataSource

func VnicAttachmentsDataSource() *schema.Resource

func VnicDetailsToMap

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

func VnicsDataSource

func VnicsDataSource() *schema.Resource

func VolumeAttachmentResource

func VolumeAttachmentResource() *schema.Resource

func VolumeAttachmentsDataSource

func VolumeAttachmentsDataSource() *schema.Resource

func VolumeBackupResource

func VolumeBackupResource() *schema.Resource

func VolumeBackupsDataSource

func VolumeBackupsDataSource() *schema.Resource

func VolumeResource

func VolumeResource() *schema.Resource

func VolumeSourceDetailsToMap

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

func VolumesDataSource

func VolumesDataSource() *schema.Resource

Types

type ApiKeyResourceCrud

type ApiKeyResourceCrud struct {
	crud.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()

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()

func (*ApiKeysDataSourceCrud) VoidState

func (s *ApiKeysDataSourceCrud) VoidState()

type AvailabilityDomainsDataSourceCrud

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

func (*AvailabilityDomainsDataSourceCrud) Get

func (*AvailabilityDomainsDataSourceCrud) SetData

func (s *AvailabilityDomainsDataSourceCrud) SetData()

func (*AvailabilityDomainsDataSourceCrud) VoidState

func (s *AvailabilityDomainsDataSourceCrud) VoidState()

type BackendResourceCrud

type BackendResourceCrud struct {
	crud.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) ID

func (s *BackendResourceCrud) ID() string

func (*BackendResourceCrud) SetData

func (s *BackendResourceCrud) SetData()

func (*BackendResourceCrud) Update

func (s *BackendResourceCrud) Update() error

type BackendSetResourceCrud

type BackendSetResourceCrud struct {
	crud.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) ID

func (*BackendSetResourceCrud) SetData

func (s *BackendSetResourceCrud) SetData()

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()

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()

func (*BackendsDataSourceCrud) VoidState

func (s *BackendsDataSourceCrud) VoidState()

type BucketResourceCrud

type BucketResourceCrud struct {
	crud.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

@CODEGEN 2/2018: Remove ID() function from here. This resource doesn't have an ID property.

func (*BucketResourceCrud) SetData

func (s *BucketResourceCrud) SetData()

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()

func (*BucketsDataSourceCrud) VoidState

func (s *BucketsDataSourceCrud) VoidState()

type CertificateResourceCrud

type CertificateResourceCrud struct {
	crud.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()

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()

func (*CertificatesDataSourceCrud) VoidState

func (s *CertificatesDataSourceCrud) VoidState()

type CompartmentResourceCrud

type CompartmentResourceCrud struct {
	crud.BaseCrud
	Client                 *oci_identity.IdentityClient
	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()

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()

func (*CompartmentsDataSourceCrud) VoidState

func (s *CompartmentsDataSourceCrud) VoidState()

type ConsoleHistoryContentDataSourceCrud

type ConsoleHistoryContentDataSourceCrud struct {
	crud.BaseCrud
	Client *oci_core.ComputeClient
	Res    *oci_core.GetConsoleHistoryContentResponse
}

func (*ConsoleHistoryContentDataSourceCrud) Get

func (*ConsoleHistoryContentDataSourceCrud) SetData

type ConsoleHistoryResourceCrud

type ConsoleHistoryResourceCrud struct {
	crud.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()

type CpeResourceCrud

type CpeResourceCrud struct {
	crud.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()

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()

func (*CpesDataSourceCrud) VoidState

func (s *CpesDataSourceCrud) VoidState()

type DatabaseDataSourceCrud

type DatabaseDataSourceCrud struct {
	crud.BaseCrud
	Client *oci_database.DatabaseClient
	Res    *oci_database.Database
}

func (*DatabaseDataSourceCrud) Get

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

func (*DatabaseDataSourceCrud) SetData

func (s *DatabaseDataSourceCrud) SetData()

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()

func (*DatabasesDataSourceCrud) VoidState

func (s *DatabasesDataSourceCrud) VoidState()

type DbHomeDataSourceCrud

type DbHomeDataSourceCrud struct {
	crud.BaseCrud
	Client *oci_database.DatabaseClient
	Res    *oci_database.DbHome
}

func (*DbHomeDataSourceCrud) Get

func (s *DbHomeDataSourceCrud) Get() error

func (*DbHomeDataSourceCrud) SetData

func (s *DbHomeDataSourceCrud) SetData()

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()

func (*DbHomesDataSourceCrud) VoidState

func (s *DbHomesDataSourceCrud) VoidState()

type DbNodeDataSourceCrud

type DbNodeDataSourceCrud struct {
	crud.BaseCrud
	Client *oci_database.DatabaseClient
	Res    *oci_database.DbNode
}

func (*DbNodeDataSourceCrud) Get

func (s *DbNodeDataSourceCrud) Get() error

func (*DbNodeDataSourceCrud) SetData

func (s *DbNodeDataSourceCrud) SetData()

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()

func (*DbNodesDataSourceCrud) VoidState

func (s *DbNodesDataSourceCrud) VoidState()

type DbSystemResourceCrud

type DbSystemResourceCrud struct {
	crud.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()

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()

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()

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()

func (*DbVersionsDataSourceCrud) VoidState

func (s *DbVersionsDataSourceCrud) 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()

func (*DhcpOptionsDataSourceCrud) VoidState

func (s *DhcpOptionsDataSourceCrud) VoidState()

type DhcpOptionsResourceCrud

type DhcpOptionsResourceCrud struct {
	crud.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()

func (*DhcpOptionsResourceCrud) Update

func (s *DhcpOptionsResourceCrud) Update() error

type DrgAttachmentResourceCrud

type DrgAttachmentResourceCrud struct {
	crud.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()

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()

func (*DrgAttachmentsDataSourceCrud) VoidState

func (s *DrgAttachmentsDataSourceCrud) VoidState()

type DrgResourceCrud

type DrgResourceCrud struct {
	crud.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()

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()

func (*DrgsDataSourceCrud) VoidState

func (s *DrgsDataSourceCrud) VoidState()

type ExportResourceCrud

type ExportResourceCrud struct {
	crud.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()

type ExportSetResourceCrud

type ExportSetResourceCrud struct {
	crud.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()

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()

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()

func (*ExportsDataSourceCrud) VoidState

func (s *ExportsDataSourceCrud) VoidState()

type FileSystemResourceCrud

type FileSystemResourceCrud struct {
	crud.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()

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()

func (*FileSystemsDataSourceCrud) VoidState

func (s *FileSystemsDataSourceCrud) VoidState()

type GroupResourceCrud

type GroupResourceCrud struct {
	crud.BaseCrud
	Client                 *oci_identity.IdentityClient
	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()

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()

func (*GroupsDataSourceCrud) VoidState

func (s *GroupsDataSourceCrud) VoidState()

type IdentityPoliciesDataSourceCrud

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

func (*IdentityPoliciesDataSourceCrud) Get

func (*IdentityPoliciesDataSourceCrud) SetData

func (s *IdentityPoliciesDataSourceCrud) SetData()

func (*IdentityPoliciesDataSourceCrud) VoidState

func (s *IdentityPoliciesDataSourceCrud) VoidState()

type ImageResourceCrud

type ImageResourceCrud struct {
	crud.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()

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()

func (*ImagesDataSourceCrud) VoidState

func (s *ImagesDataSourceCrud) VoidState()

type InstanceCredentialsDataSourceCrud

type InstanceCredentialsDataSourceCrud struct {
	crud.BaseCrud
	Client *oci_core.ComputeClient
	Res    *oci_core.GetWindowsInstanceInitialCredentialsResponse
}

func (*InstanceCredentialsDataSourceCrud) Get

func (*InstanceCredentialsDataSourceCrud) SetData

func (s *InstanceCredentialsDataSourceCrud) SetData()

type InstanceResourceCrud

type InstanceResourceCrud struct {
	crud.BaseCrud
	Client                 *oci_core.ComputeClient
	VirtualNetworkClient   *oci_core.VirtualNetworkClient
	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()

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()

func (*InstanceShapesDataSourceCrud) VoidState

func (s *InstanceShapesDataSourceCrud) VoidState()

type InstancesDataSourceCrud

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

func (*InstancesDataSourceCrud) Get

func (s *InstancesDataSourceCrud) Get() error

func (*InstancesDataSourceCrud) SetData

func (s *InstancesDataSourceCrud) SetData()

type InternetGatewayResourceCrud

type InternetGatewayResourceCrud struct {
	crud.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()

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 (s *InternetGatewaysDataSourceCrud) SetData()

func (*InternetGatewaysDataSourceCrud) VoidState

func (s *InternetGatewaysDataSourceCrud) VoidState()

type IpSecConnectionDeviceConfigsDataSourceCrud

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

func (*IpSecConnectionDeviceConfigsDataSourceCrud) Get

func (*IpSecConnectionDeviceConfigsDataSourceCrud) SetData

func (*IpSecConnectionDeviceConfigsDataSourceCrud) 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 {
	crud.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()

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 (s *IpSecConnectionsDataSourceCrud) SetData()

func (*IpSecConnectionsDataSourceCrud) VoidState

func (s *IpSecConnectionsDataSourceCrud) VoidState()

type ListenerResourceCrud

type ListenerResourceCrud struct {
	crud.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()

func (*ListenerResourceCrud) Update

func (s *ListenerResourceCrud) Update() error

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 {
	crud.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()

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 (s *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()

func (*LoadBalancersDataSourceCrud) VoidState

func (s *LoadBalancersDataSourceCrud) VoidState()

type MountTargetResourceCrud

type MountTargetResourceCrud struct {
	crud.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()

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()

func (*MountTargetsDataSourceCrud) VoidState

func (s *MountTargetsDataSourceCrud) VoidState()

type NamespacesDataSourceCrud

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

func (*NamespacesDataSourceCrud) Get

func (*NamespacesDataSourceCrud) SetData

func (s *NamespacesDataSourceCrud) SetData()

func (*NamespacesDataSourceCrud) VoidState

func (s *NamespacesDataSourceCrud) 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()

func (*ObjectHeadDataSourceCrud) VoidState

func (s *ObjectHeadDataSourceCrud) VoidState()

type ObjectResourceCrud

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

func (*ObjectResourceCrud) Create

func (s *ObjectResourceCrud) Create() error

func (*ObjectResourceCrud) Delete

func (s *ObjectResourceCrud) Delete() error

func (*ObjectResourceCrud) Get

func (s *ObjectResourceCrud) Get() error

func (*ObjectResourceCrud) ID

func (s *ObjectResourceCrud) ID() string

@CODEGEN 2/2018: The existing provider returns a custom Id in following format: "tfobm-object-<namespace_name>/<bucket_name>/<object_name>"

func (*ObjectResourceCrud) SetData

func (s *ObjectResourceCrud) SetData()

func (*ObjectResourceCrud) Update

func (s *ObjectResourceCrud) Update() error

type ObjectStorageObject

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

@CODEGEN 2/2018: The existing provider stores a GetObject response along with the namespace, bucket, and object name. There's no struct to represent this in SDK, so we define our own.

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()

func (*ObjectsDataSourceCrud) VoidState

func (s *ObjectsDataSourceCrud) VoidState()

type OracleClients

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

type PathRouteSetResourceCrud

type PathRouteSetResourceCrud struct {
	crud.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()

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()

func (*PathRouteSetsDataSourceCrud) VoidState

func (s *PathRouteSetsDataSourceCrud) VoidState()

type PolicyResourceCrud

type PolicyResourceCrud struct {
	crud.BaseCrud
	Client                 *oci_identity.IdentityClient
	Res                    *oci_identity.Policy
	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()

func (*PolicyResourceCrud) Update

func (s *PolicyResourceCrud) Update() error

type PreauthenticatedRequestResourceCrud

type PreauthenticatedRequestResourceCrud struct {
	crud.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 PrivateIpResourceCrud

type PrivateIpResourceCrud struct {
	crud.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()

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()

func (*PrivateIpsDataSourceCrud) VoidState

func (s *PrivateIpsDataSourceCrud) VoidState()

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 RouteTableResourceCrud

type RouteTableResourceCrud struct {
	crud.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()

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()

func (*RouteTablesDataSourceCrud) VoidState

func (s *RouteTablesDataSourceCrud) VoidState()

type SecurityListResourceCrud

type SecurityListResourceCrud struct {
	crud.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()

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()

func (*SecurityListsDataSourceCrud) VoidState

func (s *SecurityListsDataSourceCrud) VoidState()

type SnapshotResourceCrud

type SnapshotResourceCrud struct {
	crud.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()

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()

func (*SnapshotsDataSourceCrud) VoidState

func (s *SnapshotsDataSourceCrud) VoidState()

type SubnetResourceCrud

type SubnetResourceCrud struct {
	crud.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()

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()

func (*SubnetsDataSourceCrud) VoidState

func (s *SubnetsDataSourceCrud) VoidState()

type SwiftPasswordResourceCrud

type SwiftPasswordResourceCrud struct {
	crud.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()

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()

func (*SwiftPasswordsDataSourceCrud) VoidState

func (s *SwiftPasswordsDataSourceCrud) VoidState()

type TokenFn

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

type UiPasswordResourceCrud

type UiPasswordResourceCrud struct {
	crud.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()

type UserGroupMembershipResourceCrud

type UserGroupMembershipResourceCrud struct {
	crud.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

func (s *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 {
	crud.BaseCrud
	Client                 *oci_identity.IdentityClient
	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()

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()

func (*UsersDataSourceCrud) VoidState

func (s *UsersDataSourceCrud) VoidState()

type VcnResourceCrud

type VcnResourceCrud struct {
	crud.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()

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()

func (*VcnsDataSourceCrud) VoidState

func (s *VcnsDataSourceCrud) VoidState()

type VnicAttachmentResourceCrud

type VnicAttachmentResourceCrud struct {
	crud.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()

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()

func (*VnicAttachmentsDataSourceCrud) VoidState

func (s *VnicAttachmentsDataSourceCrud) VoidState()

type VnicsDataSourceCrud

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

func (*VnicsDataSourceCrud) Get

func (s *VnicsDataSourceCrud) Get() error

func (*VnicsDataSourceCrud) SetData

func (s *VnicsDataSourceCrud) SetData()

func (*VnicsDataSourceCrud) VoidState

func (s *VnicsDataSourceCrud) VoidState()

type VolumeAttachmentResourceCrud

type VolumeAttachmentResourceCrud struct {
	crud.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()

type VolumeAttachmentsDataSourceCrud

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

func (*VolumeAttachmentsDataSourceCrud) Get

func (*VolumeAttachmentsDataSourceCrud) SetData

func (s *VolumeAttachmentsDataSourceCrud) SetData()

func (*VolumeAttachmentsDataSourceCrud) VoidState

func (s *VolumeAttachmentsDataSourceCrud) VoidState()

type VolumeBackupResourceCrud

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

func (*VolumeBackupResourceCrud) Create

func (s *VolumeBackupResourceCrud) Create() 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()

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()

func (*VolumeBackupsDataSourceCrud) VoidState

func (s *VolumeBackupsDataSourceCrud) VoidState()

type VolumeResourceCrud

type VolumeResourceCrud struct {
	crud.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()

func (*VolumeResourceCrud) Update

func (s *VolumeResourceCrud) Update() error

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()

func (*VolumesDataSourceCrud) VoidState

func (s *VolumesDataSourceCrud) VoidState()

Source Files

Jump to

Keyboard shortcuts

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