Documentation
¶
Index ¶
- Constants
- func DataSourceApiKeyRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceGetResources(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourcePoolMemberRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourcePoolRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceRoleBindingRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceServiceAccountBindingRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourceServiceAccountRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func Provider() *schema.Provider
Constants ¶
View Source
const ( IstioEnabledAnnotation = "annotations.cloud.streamnative.io/istio-enabled" UrsaEngineAnnotation = "cloud.streamnative.io/engine" UrsaEngineValue = "ursa" )
View Source
const ( GlobalDefaultIssuer = "https://auth.streamnative.cloud/" GlobalDefaultAudience = "https://api.streamnative.cloud" GlobalDefaultAPIServer = "https://api.streamnative.cloud" GlobalDefaultCertificateAuthorityData = `` ServiceAccountAdminAnnotation = "annotations.cloud.streamnative.io/service-account-role" ServiceName = "StreamNative" KeychainName = "terraform" )
Variables ¶
This section is empty.
Functions ¶
func DataSourceApiKeyRead ¶ added in v0.2.0
func DataSourceApiKeyRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceGetResources ¶ added in v0.5.0
func DataSourceGetResources(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourcePoolMemberRead ¶ added in v0.5.0
func DataSourcePoolMemberRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourcePoolRead ¶ added in v0.5.0
func DataSourcePoolRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceRoleBindingRead ¶ added in v0.7.0
func DataSourceRoleBindingRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceServiceAccountBindingRead ¶ added in v0.4.0
func DataSourceServiceAccountBindingRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourceServiceAccountRead ¶
func DataSourceServiceAccountRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
Types ¶
This section is empty.
Source Files
¶
- client.go
- cloud_connection_cloud_provider.go
- cloud_environment_network.go
- data_source_apikey.go
- data_source_cloud_connection.go
- data_source_cloud_environment.go
- data_source_pool.go
- data_source_pool_member.go
- data_source_pulsar_cluster.go
- data_source_pulsar_gateway.go
- data_source_pulsar_instance.go
- data_source_resources.go
- data_source_rolebinding.go
- data_source_service_account.go
- data_source_service_account_binding.go
- gateway_helper.go
- helper.go
- provider.go
- pulsar_cluster_config.go
- resource_apikey.go
- resource_cloud_connection.go
- resource_cloud_environment.go
- resource_pulsar_cluster.go
- resource_pulsar_gateway.go
- resource_pulsar_instance.go
- resource_rolebinding.go
- resource_service_account.go
- resource_service_account_binding.go
- validate_helpers.go
Click to show internal directories.
Click to hide internal directories.