resources

package
v0.11.2 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2018 License: Apache-2.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CATALOG_ROUTE = "/v2/catalog"
)
View Source
const DEFAULT_ORG_QUOTA_NAME = "default"

Variables

View Source
var FLAGS map[string]bool = map[string]bool{
	"user_org_creation":                    false,
	"private_domain_creation":              true,
	"app_bits_upload":                      true,
	"app_scaling":                          true,
	"route_creation":                       true,
	"service_instance_creation":            true,
	"diego_docker":                         false,
	"set_roles_by_username":                true,
	"unset_roles_by_username":              true,
	"task_creation":                        false,
	"env_var_visibility":                   true,
	"space_scoped_private_broker_creation": true,
	"space_developer_env_var_visibility":   true,
}

Functions

func ConvertMapToParams added in v0.6.0

func ConvertMapToParams(data map[string]interface{}) string

func ConvertParamsToMap added in v0.6.0

func ConvertParamsToMap(params string) map[string]interface{}

func CreateDataSourceReadFunc added in v0.7.0

func CreateDataSourceReadFunc(resource CfResource) func(d *schema.ResourceData, meta interface{}) error

func CreateDataSourceReadFuncWithReq added in v0.10.0

func CreateDataSourceReadFuncWithReq(resource CfResource, required ...string) func(d *schema.ResourceData, meta interface{}) error

func CreateDataSourceSchema added in v0.7.0

func CreateDataSourceSchema(resource CfResource, keysUntouch ...string) map[string]*schema.Schema

func GetMissingSecGroup

func GetMissingSecGroup(sliceSource, sliceToInspect []models.SecurityGroupFields) []models.SecurityGroupFields

Giving missing security groups from a source which are not in a slice of security groups

func LoadCfDataSource added in v0.7.0

func LoadCfDataSource(cfDataSource CfDataSource) *schema.Resource

func LoadCfResource added in v0.6.0

func LoadCfResource(cfResource CfResource) *schema.Resource

func LoadCfResourceNoUpdate added in v0.11.0

func LoadCfResourceNoUpdate(cfResource CfResource) *schema.Resource

Types

type AppParams added in v0.8.0

type AppParams struct {
	models.AppParams
	RouteIds   []string
	ServiceIds []string
	Path       string
}

type CfAppsResource added in v0.8.0

type CfAppsResource struct{}

func (CfAppsResource) BindRoutes added in v0.8.0

func (c CfAppsResource) BindRoutes(client cf_client.Client, a models.Application, newRoutes, currentRoutes []string) error

func (CfAppsResource) BindServices added in v0.8.0

func (c CfAppsResource) BindServices(client cf_client.Client, a models.Application, newServices, currentServices []string) error

func (CfAppsResource) Create added in v0.8.0

func (c CfAppsResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfAppsResource) DataSourceRead added in v0.8.0

func (c CfAppsResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfAppsResource) DataSourceSchema added in v0.8.0

func (c CfAppsResource) DataSourceSchema() map[string]*schema.Schema

func (CfAppsResource) Delete added in v0.8.0

func (c CfAppsResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfAppsResource) Exists added in v0.8.0

func (c CfAppsResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfAppsResource) IsBitsDiff added in v0.8.0

func (c CfAppsResource) IsBitsDiff(d *schema.ResourceData) bool

func (CfAppsResource) IsKeyUpdate added in v0.8.0

func (c CfAppsResource) IsKeyUpdate(d *schema.ResourceData, key string) bool

func (CfAppsResource) IsRenameUpdate added in v0.8.0

func (c CfAppsResource) IsRenameUpdate(d *schema.ResourceData) bool

func (CfAppsResource) IsRoutesUpdate added in v0.8.1

func (c CfAppsResource) IsRoutesUpdate(d *schema.ResourceData) bool

func (CfAppsResource) IsScaleAndRename added in v0.8.0

func (c CfAppsResource) IsScaleAndRename(d *schema.ResourceData) bool

func (CfAppsResource) IsScaleUpdate added in v0.8.0

func (c CfAppsResource) IsScaleUpdate(d *schema.ResourceData) bool

func (CfAppsResource) MakeBitsManager added in v0.8.0

func (c CfAppsResource) MakeBitsManager(meta interface{}) bitsmanager.BitsManager

func (CfAppsResource) Read added in v0.8.0

func (c CfAppsResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfAppsResource) Schema added in v0.8.0

func (c CfAppsResource) Schema() map[string]*schema.Schema

func (CfAppsResource) SendBits added in v0.8.0

func (c CfAppsResource) SendBits(d *schema.ResourceData, meta interface{}) error

func (CfAppsResource) Update added in v0.8.0

func (c CfAppsResource) Update(d *schema.ResourceData, meta interface{}) error

type CfBuildpackResource

type CfBuildpackResource struct{}

func (CfBuildpackResource) Create

func (c CfBuildpackResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfBuildpackResource) DataSourceRead added in v0.7.0

func (c CfBuildpackResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfBuildpackResource) DataSourceSchema added in v0.7.0

func (c CfBuildpackResource) DataSourceSchema() map[string]*schema.Schema

func (CfBuildpackResource) Delete

func (c CfBuildpackResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfBuildpackResource) Exists

func (c CfBuildpackResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfBuildpackResource) Read

func (c CfBuildpackResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfBuildpackResource) Schema

func (c CfBuildpackResource) Schema() map[string]*schema.Schema

func (CfBuildpackResource) Update

func (c CfBuildpackResource) Update(d *schema.ResourceData, meta interface{}) error

type CfDataSource added in v0.7.0

type CfDataSource interface {
	DataSourceSchema() map[string]*schema.Schema
	DataSourceRead(*schema.ResourceData, interface{}) error
}

type CfDomainResource added in v0.6.0

type CfDomainResource struct{}

func (CfDomainResource) Create added in v0.6.0

func (c CfDomainResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfDomainResource) DataSourceRead added in v0.7.0

func (c CfDomainResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfDomainResource) DataSourceSchema added in v0.7.0

func (c CfDomainResource) DataSourceSchema() map[string]*schema.Schema

func (CfDomainResource) Delete added in v0.6.0

func (c CfDomainResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfDomainResource) Exists added in v0.6.0

func (c CfDomainResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfDomainResource) Read added in v0.6.0

func (c CfDomainResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfDomainResource) Schema added in v0.6.0

func (c CfDomainResource) Schema() map[string]*schema.Schema

func (CfDomainResource) Update added in v0.6.0

func (c CfDomainResource) Update(d *schema.ResourceData, meta interface{}) error

type CfDomainsDataSource added in v0.10.0

type CfDomainsDataSource struct{}

func (CfDomainsDataSource) DataSourceRead added in v0.10.0

func (c CfDomainsDataSource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfDomainsDataSource) DataSourceSchema added in v0.10.0

func (c CfDomainsDataSource) DataSourceSchema() map[string]*schema.Schema

type CfEnvVarGroupResource added in v0.7.2

type CfEnvVarGroupResource struct{}

func (CfEnvVarGroupResource) Create added in v0.7.2

func (c CfEnvVarGroupResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfEnvVarGroupResource) Delete added in v0.7.2

func (c CfEnvVarGroupResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfEnvVarGroupResource) Exists added in v0.7.2

func (c CfEnvVarGroupResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfEnvVarGroupResource) Read added in v0.7.2

func (c CfEnvVarGroupResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfEnvVarGroupResource) Schema added in v0.7.2

func (c CfEnvVarGroupResource) Schema() map[string]*schema.Schema

func (CfEnvVarGroupResource) Update added in v0.7.2

func (c CfEnvVarGroupResource) Update(d *schema.ResourceData, meta interface{}) error

type CfFeatureFlagsResource added in v0.6.0

type CfFeatureFlagsResource struct{}

func (CfFeatureFlagsResource) Create added in v0.6.0

func (c CfFeatureFlagsResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfFeatureFlagsResource) Delete added in v0.6.0

func (c CfFeatureFlagsResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfFeatureFlagsResource) Exists added in v0.6.0

func (c CfFeatureFlagsResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfFeatureFlagsResource) Read added in v0.6.0

func (c CfFeatureFlagsResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfFeatureFlagsResource) Schema added in v0.6.0

func (c CfFeatureFlagsResource) Schema() map[string]*schema.Schema

func (CfFeatureFlagsResource) Update added in v0.6.0

func (c CfFeatureFlagsResource) Update(d *schema.ResourceData, meta interface{}) error

type CfIsolationSegmentSpaceResource added in v0.11.0

type CfIsolationSegmentSpaceResource struct{}

func (CfIsolationSegmentSpaceResource) Create added in v0.11.0

func (c CfIsolationSegmentSpaceResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentSpaceResource) Delete added in v0.11.0

func (c CfIsolationSegmentSpaceResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentSpaceResource) Exists added in v0.11.0

func (c CfIsolationSegmentSpaceResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfIsolationSegmentSpaceResource) Read added in v0.11.0

func (c CfIsolationSegmentSpaceResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentSpaceResource) Schema added in v0.11.0

func (CfIsolationSegmentSpaceResource) Update added in v0.11.0

func (c CfIsolationSegmentSpaceResource) Update(*schema.ResourceData, interface{}) error

type CfIsolationSegmentsEntitlementResource added in v0.11.0

type CfIsolationSegmentsEntitlementResource struct{}

func (CfIsolationSegmentsEntitlementResource) Create added in v0.11.0

func (c CfIsolationSegmentsEntitlementResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentsEntitlementResource) Delete added in v0.11.0

func (c CfIsolationSegmentsEntitlementResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentsEntitlementResource) Exists added in v0.11.0

func (c CfIsolationSegmentsEntitlementResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfIsolationSegmentsEntitlementResource) Read added in v0.11.0

func (c CfIsolationSegmentsEntitlementResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentsEntitlementResource) Schema added in v0.11.0

func (CfIsolationSegmentsEntitlementResource) Update added in v0.11.0

func (c CfIsolationSegmentsEntitlementResource) Update(d *schema.ResourceData, meta interface{}) error

type CfIsolationSegmentsResource added in v0.7.0

type CfIsolationSegmentsResource struct{}

func (CfIsolationSegmentsResource) Create added in v0.7.0

func (c CfIsolationSegmentsResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentsResource) DataSourceRead added in v0.7.0

func (c CfIsolationSegmentsResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentsResource) DataSourceSchema added in v0.7.0

func (c CfIsolationSegmentsResource) DataSourceSchema() map[string]*schema.Schema

func (CfIsolationSegmentsResource) Delete added in v0.7.0

func (c CfIsolationSegmentsResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentsResource) Exists added in v0.7.0

func (c CfIsolationSegmentsResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfIsolationSegmentsResource) Read added in v0.7.0

func (c CfIsolationSegmentsResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfIsolationSegmentsResource) Schema added in v0.7.0

func (CfIsolationSegmentsResource) Update added in v0.7.0

func (c CfIsolationSegmentsResource) Update(d *schema.ResourceData, meta interface{}) error

type CfOrganizationResource

type CfOrganizationResource struct{}

func (CfOrganizationResource) Create

func (c CfOrganizationResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfOrganizationResource) DataSourceRead added in v0.7.0

func (c CfOrganizationResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfOrganizationResource) DataSourceSchema added in v0.7.0

func (c CfOrganizationResource) DataSourceSchema() map[string]*schema.Schema

func (CfOrganizationResource) Delete

func (c CfOrganizationResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfOrganizationResource) Exists

func (c CfOrganizationResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfOrganizationResource) Read

func (c CfOrganizationResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfOrganizationResource) Schema

func (c CfOrganizationResource) Schema() map[string]*schema.Schema

func (CfOrganizationResource) Update

func (c CfOrganizationResource) Update(d *schema.ResourceData, meta interface{}) error

type CfOrganizationsDataSource added in v0.10.0

type CfOrganizationsDataSource struct{}

func (CfOrganizationsDataSource) DataSourceRead added in v0.10.0

func (c CfOrganizationsDataSource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfOrganizationsDataSource) DataSourceSchema added in v0.10.0

func (c CfOrganizationsDataSource) DataSourceSchema() map[string]*schema.Schema

type CfQuotaResource

type CfQuotaResource struct{}

func (CfQuotaResource) Create

func (c CfQuotaResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfQuotaResource) DataSourceRead added in v0.7.0

func (c CfQuotaResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfQuotaResource) DataSourceSchema added in v0.7.0

func (c CfQuotaResource) DataSourceSchema() map[string]*schema.Schema

func (CfQuotaResource) Delete

func (c CfQuotaResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfQuotaResource) Exists

func (c CfQuotaResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfQuotaResource) Read

func (c CfQuotaResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfQuotaResource) Schema

func (c CfQuotaResource) Schema() map[string]*schema.Schema

func (CfQuotaResource) Update

func (c CfQuotaResource) Update(d *schema.ResourceData, meta interface{}) error

type CfResource

type CfResource interface {
	Create(*schema.ResourceData, interface{}) error
	Read(*schema.ResourceData, interface{}) error
	Update(*schema.ResourceData, interface{}) error
	Delete(*schema.ResourceData, interface{}) error
	Exists(*schema.ResourceData, interface{}) (bool, error)
	Schema() map[string]*schema.Schema
}

type CfRouteResource added in v0.6.0

type CfRouteResource struct{}

func (CfRouteResource) Create added in v0.6.0

func (c CfRouteResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfRouteResource) DataSourceRead added in v0.7.0

func (c CfRouteResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfRouteResource) DataSourceSchema added in v0.7.0

func (c CfRouteResource) DataSourceSchema() map[string]*schema.Schema

func (CfRouteResource) Delete added in v0.6.0

func (c CfRouteResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfRouteResource) Exists added in v0.6.0

func (c CfRouteResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfRouteResource) Read added in v0.6.0

func (c CfRouteResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfRouteResource) Schema added in v0.6.0

func (c CfRouteResource) Schema() map[string]*schema.Schema

func (CfRouteResource) Update added in v0.6.0

func (c CfRouteResource) Update(d *schema.ResourceData, meta interface{}) error

type CfSecurityGroupResource

type CfSecurityGroupResource struct{}

func (CfSecurityGroupResource) Create

func (c CfSecurityGroupResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfSecurityGroupResource) DataSourceRead added in v0.7.0

func (c CfSecurityGroupResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfSecurityGroupResource) DataSourceSchema added in v0.7.0

func (c CfSecurityGroupResource) DataSourceSchema() map[string]*schema.Schema

func (CfSecurityGroupResource) Delete

func (c CfSecurityGroupResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfSecurityGroupResource) Exists

func (c CfSecurityGroupResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfSecurityGroupResource) Read

func (c CfSecurityGroupResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfSecurityGroupResource) Schema

func (c CfSecurityGroupResource) Schema() map[string]*schema.Schema

func (CfSecurityGroupResource) Update

func (c CfSecurityGroupResource) Update(d *schema.ResourceData, meta interface{}) error

type CfServiceBrokerResource

type CfServiceBrokerResource struct{}

func (CfServiceBrokerResource) Create

func (c CfServiceBrokerResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfServiceBrokerResource) DataSourceRead added in v0.7.0

func (c CfServiceBrokerResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfServiceBrokerResource) DataSourceSchema added in v0.7.0

func (c CfServiceBrokerResource) DataSourceSchema() map[string]*schema.Schema

func (CfServiceBrokerResource) Delete

func (c CfServiceBrokerResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfServiceBrokerResource) Exists

func (c CfServiceBrokerResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfServiceBrokerResource) Read

func (c CfServiceBrokerResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfServiceBrokerResource) Schema

func (c CfServiceBrokerResource) Schema() map[string]*schema.Schema

func (CfServiceBrokerResource) Update

func (c CfServiceBrokerResource) Update(d *schema.ResourceData, meta interface{}) error

type CfServiceResource added in v0.6.0

type CfServiceResource struct{}

func (CfServiceResource) Create added in v0.6.0

func (c CfServiceResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfServiceResource) DataSourceRead added in v0.7.0

func (c CfServiceResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfServiceResource) DataSourceSchema added in v0.7.0

func (c CfServiceResource) DataSourceSchema() map[string]*schema.Schema

func (CfServiceResource) Delete added in v0.6.0

func (c CfServiceResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfServiceResource) Exists added in v0.6.0

func (c CfServiceResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfServiceResource) Read added in v0.6.0

func (c CfServiceResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfServiceResource) Schema added in v0.6.0

func (c CfServiceResource) Schema() map[string]*schema.Schema

func (CfServiceResource) Update added in v0.6.0

func (c CfServiceResource) Update(d *schema.ResourceData, meta interface{}) error

type CfSpaceResource

type CfSpaceResource struct {
	CfResource
}

func (CfSpaceResource) Create

func (c CfSpaceResource) Create(d *schema.ResourceData, meta interface{}) error

func (CfSpaceResource) DataSourceRead added in v0.7.0

func (c CfSpaceResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfSpaceResource) DataSourceSchema added in v0.7.0

func (c CfSpaceResource) DataSourceSchema() map[string]*schema.Schema

func (CfSpaceResource) Delete

func (c CfSpaceResource) Delete(d *schema.ResourceData, meta interface{}) error

func (CfSpaceResource) Exists

func (c CfSpaceResource) Exists(d *schema.ResourceData, meta interface{}) (bool, error)

func (CfSpaceResource) Read

func (c CfSpaceResource) Read(d *schema.ResourceData, meta interface{}) error

func (CfSpaceResource) Schema

func (c CfSpaceResource) Schema() map[string]*schema.Schema

func (CfSpaceResource) Update

func (c CfSpaceResource) Update(d *schema.ResourceData, meta interface{}) error

type CfSpacesDataSource added in v0.10.0

type CfSpacesDataSource struct{}

func (CfSpacesDataSource) DataSourceRead added in v0.10.0

func (c CfSpacesDataSource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfSpacesDataSource) DataSourceSchema added in v0.10.0

func (c CfSpacesDataSource) DataSourceSchema() map[string]*schema.Schema

type CfStackResource added in v0.7.0

type CfStackResource struct{}

func (CfStackResource) DataSourceRead added in v0.7.0

func (c CfStackResource) DataSourceRead(d *schema.ResourceData, meta interface{}) error

func (CfStackResource) DataSourceSchema added in v0.7.0

func (c CfStackResource) DataSourceSchema() map[string]*schema.Schema

type EnvVarGroupMap added in v0.7.2

type EnvVarGroupMap struct {
	Running map[string]string
	Staging map[string]string
}

func (EnvVarGroupMap) ToJsonRunning added in v0.7.2

func (e EnvVarGroupMap) ToJsonRunning() string

func (EnvVarGroupMap) ToJsonStaging added in v0.7.2

func (e EnvVarGroupMap) ToJsonStaging() string

func (EnvVarGroupMap) ToSchema added in v0.7.2

func (e EnvVarGroupMap) ToSchema(d *schema.ResourceData) *schema.Set

type IsolationSegment added in v0.7.0

type IsolationSegment struct {
	ccv3.IsolationSegment
	OrgsGUID []string
}

type ServiceAccess

type ServiceAccess struct {
	Service string
	Plan    string
	OrgId   string
}

Jump to

Keyboard shortcuts

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