Documentation ¶
Index ¶
- Constants
- Variables
- func AddOnStateRefreshFunc(client *heroku.Service, appID, addOnID string) resource.StateRefreshFunc
- func BuildStateRefreshFunc(client *heroku.Service, app, id string) resource.StateRefreshFunc
- func Provider() *schema.Provider
- func SliceContainsString(s []string, e string) bool
- func SpacePeeringConnAccepterStateRefreshFunc(client *heroku.Service, spaceIdentity string, pcxID string) resource.StateRefreshFunc
- func SpaceStateRefreshFunc(client *heroku.Service, id string) resource.StateRefreshFunc
- type Config
Constants ¶
Variables ¶
View Source
var (
TeamMemberRoles = []string{"admin", "member", "viewer", "collaborator", "owner"}
)
Functions ¶
func AddOnStateRefreshFunc ¶
func AddOnStateRefreshFunc(client *heroku.Service, appID, addOnID string) resource.StateRefreshFunc
AddOnStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an AddOn.
func BuildStateRefreshFunc ¶
func BuildStateRefreshFunc(client *heroku.Service, app, id string) resource.StateRefreshFunc
Returns a resource.StateRefreshFunc that is used to watch a Build.
func SliceContainsString ¶
func SpacePeeringConnAccepterStateRefreshFunc ¶
func SpacePeeringConnAccepterStateRefreshFunc(client *heroku.Service, spaceIdentity string, pcxID string) resource.StateRefreshFunc
SpaceStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch a Space peering connection. Connections go through a provisioning process.
func SpaceStateRefreshFunc ¶
func SpaceStateRefreshFunc(client *heroku.Service, id string) resource.StateRefreshFunc
SpaceStateRefreshFunc returns a resource.StateRefreshFunc that is used to watch a Space.
Types ¶
type Config ¶
Source Files ¶
- config.go
- data_source_heroku_addon.go
- data_source_heroku_app.go
- data_source_heroku_pipeline.go
- data_source_heroku_space.go
- data_source_heroku_space_peering_info.go
- data_source_heroku_team.go
- data_source_heroku_team_members.go
- helper.go
- provider.go
- resource_heroku_account_feature.go
- resource_heroku_addon.go
- resource_heroku_addon_attachment.go
- resource_heroku_addon_attachment_migrate.go
- resource_heroku_addon_migrate.go
- resource_heroku_app.go
- resource_heroku_app_config_association.go
- resource_heroku_app_feature.go
- resource_heroku_app_release.go
- resource_heroku_app_webhook.go
- resource_heroku_build.go
- resource_heroku_cert.go
- resource_heroku_collaborator.go
- resource_heroku_config.go
- resource_heroku_domain.go
- resource_heroku_drain.go
- resource_heroku_formation.go
- resource_heroku_pipeline.go
- resource_heroku_pipeline_config_var.go
- resource_heroku_pipeline_coupling.go
- resource_heroku_review_app_config.go
- resource_heroku_slug.go
- resource_heroku_space.go
- resource_heroku_space_app_access.go
- resource_heroku_space_inbound_ruleset.go
- resource_heroku_space_peering_connection_accepter.go
- resource_heroku_space_vpn_connection.go
- resource_heroku_ssl.go
- resource_heroku_team_collaborator.go
- resource_heroku_team_member.go
- validators.go
Click to show internal directories.
Click to hide internal directories.