Versions in this module Expand all Collapse all v0 v0.5.0 Aug 8, 2018 Changes in this version + func MakeExecutableSchema(resolvers Resolvers) graphql.ExecutableSchema + func MarshalTimestamp(t time.Time) graphql.Marshaler + func UnmarshalTimestamp(v interface{}) (time.Time, error) + type API struct + AuthenticationPolicies []AuthenticationPolicy + Hostname string + Name string + Service Service + type AuthenticationPolicy struct + Issuer string + JwksURI string + Type AuthenticationPolicyType + type AuthenticationPolicyType string + const AuthenticationPolicyTypeJwt + func (e *AuthenticationPolicyType) UnmarshalGQL(v interface{}) error + func (e AuthenticationPolicyType) IsValid() bool + func (e AuthenticationPolicyType) MarshalGQL(w io.Writer) + func (e AuthenticationPolicyType) String() string + type BindingUsageReferenceType string + const BindingUsageReferenceTypeDeployment + const BindingUsageReferenceTypeFunction + func (e *BindingUsageReferenceType) UnmarshalGQL(v interface{}) error + func (e BindingUsageReferenceType) IsValid() bool + func (e BindingUsageReferenceType) MarshalGQL(w io.Writer) + func (e BindingUsageReferenceType) String() string + type ConnectorService struct + Url string + type Container struct + Image string + Name string + type CreateServiceBindingOutput struct + Environment string + Name string + ServiceInstanceName string + type CreateServiceBindingUsageInput struct + Environment string + Name string + Parameters *ServiceBindingUsageParametersInput + ServiceBindingRef ServiceBindingRefInput + UsedBy LocalObjectReferenceInput + func UnmarshalCreateServiceBindingUsageInput(v interface{}) (CreateServiceBindingUsageInput, error) + type DeleteServiceBindingOutput struct + Environment string + Name string + type DeleteServiceBindingUsageOutput struct + Environment string + Name string + type Deployment struct + Containers []Container + CreationTimestamp time.Time + Environment string + Labels JSON + Name string + Status DeploymentStatus + type DeploymentCondition struct + LastTransitionTimestamp time.Time + LastUpdateTimestamp time.Time + Message string + Reason string + Status string + Type string + type DeploymentStatus struct + AvailableReplicas int + Conditions []DeploymentCondition + ReadyReplicas int + Replicas int + UpdatedReplicas int + type EnvPrefix struct + Name string + type EnvPrefixInput struct + Name string + func UnmarshalEnvPrefixInput(v interface{}) (EnvPrefixInput, error) + type Environment struct + Name string + RemoteEnvironments []string + type EnvironmentMapping struct + Environment string + RemoteEnvironment string + type EventActivation struct + DisplayName string + Name string + Source EventActivationSource + type EventActivationEvent struct + Description string + EventType string + Version string + type EventActivationSource struct + Environment string + Namespace string + Type string + type Function struct + CreationTimestamp time.Time + Environment string + Labels JSON + Name string + Trigger string + type IDPPreset struct + Issuer string + JwksUri string + Name string + type InputTopic struct + ID string + Type string + func UnmarshalInputTopic(v interface{}) (InputTopic, error) + type InstanceStatusType string + const InstanceStatusTypeDeprovisioning + const InstanceStatusTypeFailed + const InstanceStatusTypePending + const InstanceStatusTypeProvisioning + const InstanceStatusTypeRunning + func (e *InstanceStatusType) UnmarshalGQL(v interface{}) error + func (e InstanceStatusType) IsValid() bool + func (e InstanceStatusType) MarshalGQL(w io.Writer) + func (e InstanceStatusType) String() string + type JSON map[string]interface + func (y *JSON) UnmarshalGQL(v interface{}) error + func (y JSON) MarshalGQL(w io.Writer) + type LimitRange struct + Limits []LimitRangeItem + Name string + type LimitRangeItem struct + Default ResourceType + DefaultRequest ResourceType + LimitType LimitType + Max ResourceType + type LimitType string + const LimitTypeContainer + const LimitTypePod + func (e *LimitType) UnmarshalGQL(v interface{}) error + func (e LimitType) IsValid() bool + func (e LimitType) MarshalGQL(w io.Writer) + func (e LimitType) String() string + type LocalObjectReference struct + Kind BindingUsageReferenceType + Name string + type LocalObjectReferenceInput struct + Kind BindingUsageReferenceType + Name string + func UnmarshalLocalObjectReferenceInput(v interface{}) (LocalObjectReferenceInput, error) + type RemoteEnvironment struct + Description string + Name string + Services []RemoteEnvironmentService + Source RemoteEnvironmentSource + type RemoteEnvironmentEntry struct + AccessLabel *string + GatewayUrl *string + Type string + type RemoteEnvironmentService struct + DisplayName string + Entries []RemoteEnvironmentEntry + ID string + LongDescription string + ProviderDisplayName string + Tags []string + type RemoteEnvironmentSource struct + Environment string + Namespace string + Type string + type RemoteEnvironmentStatus string + const RemoteEnvironmentStatusGatewayNotConfigured + const RemoteEnvironmentStatusNotServing + const RemoteEnvironmentStatusServing + func (e *RemoteEnvironmentStatus) UnmarshalGQL(v interface{}) error + func (e RemoteEnvironmentStatus) IsValid() bool + func (e RemoteEnvironmentStatus) MarshalGQL(w io.Writer) + func (e RemoteEnvironmentStatus) String() string + type Resolvers interface + Deployment_boundServiceInstanceNames func(ctx context.Context, obj *Deployment) ([]string, error) + EventActivation_events func(ctx context.Context, obj *EventActivation) ([]EventActivationEvent, error) + Mutation_createIDPPreset func(ctx context.Context, name string, issuer string, jwksUri string) (*IDPPreset, error) + Mutation_createServiceBinding func(ctx context.Context, serviceBindingName string, serviceInstanceName string, ...) (*CreateServiceBindingOutput, error) + Mutation_createServiceBindingUsage func(ctx context.Context, ...) (*ServiceBindingUsage, error) + Mutation_createServiceInstance func(ctx context.Context, params ServiceInstanceCreateInput) (*ServiceInstance, error) + Mutation_deleteIDPPreset func(ctx context.Context, name string) (*IDPPreset, error) + Mutation_deleteServiceBinding func(ctx context.Context, serviceBindingName string, environment string) (*DeleteServiceBindingOutput, error) + Mutation_deleteServiceBindingUsage func(ctx context.Context, serviceBindingUsageName string, environment string) (*DeleteServiceBindingUsageOutput, error) + Mutation_deleteServiceInstance func(ctx context.Context, name string, environment string) (*ServiceInstance, error) + Mutation_disableRemoteEnvironment func(ctx context.Context, remoteEnvironment string, environment string) (*EnvironmentMapping, error) + Mutation_enableRemoteEnvironment func(ctx context.Context, remoteEnvironment string, environment string) (*EnvironmentMapping, error) + Query_IDPPreset func(ctx context.Context, name string) (*IDPPreset, error) + Query_IDPPresets func(ctx context.Context, first *int, offset *int) ([]IDPPreset, error) + Query_apis func(ctx context.Context, environment string, serviceName *string, hostname *string) ([]API, error) + Query_connectorService func(ctx context.Context, remoteEnvironment string) (ConnectorService, error) + Query_content func(ctx context.Context, contentType string, id string) (*JSON, error) + Query_deployments func(ctx context.Context, environment string, excludeFunctions *bool) ([]Deployment, error) + Query_environments func(ctx context.Context, remoteEnvironment *string) ([]Environment, error) + Query_eventActivations func(ctx context.Context, environment string) ([]EventActivation, error) + Query_functions func(ctx context.Context, environment string, first *int, offset *int) ([]Function, error) + Query_limitRanges func(ctx context.Context, environment string) ([]LimitRange, error) + Query_remoteEnvironment func(ctx context.Context, name string) (*RemoteEnvironment, error) + Query_remoteEnvironments func(ctx context.Context, environment *string, first *int, offset *int) ([]RemoteEnvironment, error) + Query_resourceQuotas func(ctx context.Context, environment string) ([]ResourceQuota, error) + Query_serviceBinding func(ctx context.Context, name string, environment string) (*ServiceBinding, error) + Query_serviceBindingUsage func(ctx context.Context, name string, environment string) (*ServiceBindingUsage, error) + Query_serviceBroker func(ctx context.Context, name string) (*ServiceBroker, error) + Query_serviceBrokers func(ctx context.Context, first *int, offset *int) ([]ServiceBroker, error) + Query_serviceClass func(ctx context.Context, name string) (*ServiceClass, error) + Query_serviceClasses func(ctx context.Context, first *int, offset *int) ([]ServiceClass, error) + Query_serviceInstance func(ctx context.Context, name string, environment string) (*ServiceInstance, error) + Query_serviceInstances func(ctx context.Context, environment string, first *int, offset *int, ...) ([]ServiceInstance, error) + Query_topics func(ctx context.Context, input []InputTopic, internal *bool) ([]TopicEntry, error) + Query_usageKindResources func(ctx context.Context, usageKind string, environment string) ([]UsageKindResource, error) + Query_usageKinds func(ctx context.Context, first *int, offset *int) ([]UsageKind, error) + RemoteEnvironment_enabledInEnvironments func(ctx context.Context, obj *RemoteEnvironment) ([]string, error) + RemoteEnvironment_status func(ctx context.Context, obj *RemoteEnvironment) (RemoteEnvironmentStatus, error) + ServiceBindingUsage_serviceBinding func(ctx context.Context, obj *ServiceBindingUsage) (*ServiceBinding, error) + ServiceBinding_secret func(ctx context.Context, obj *ServiceBinding) (*Secret, error) + ServiceClass_activated func(ctx context.Context, obj *ServiceClass) (bool, error) + ServiceClass_apiSpec func(ctx context.Context, obj *ServiceClass) (*JSON, error) + ServiceClass_asyncApiSpec func(ctx context.Context, obj *ServiceClass) (*JSON, error) + ServiceClass_content func(ctx context.Context, obj *ServiceClass) (*JSON, error) + ServiceClass_plans func(ctx context.Context, obj *ServiceClass) ([]ServicePlan, error) + ServiceInstance_bindable func(ctx context.Context, obj *ServiceInstance) (bool, error) + ServiceInstance_serviceBindingUsages func(ctx context.Context, obj *ServiceInstance) ([]ServiceBindingUsage, error) + ServiceInstance_serviceBindings func(ctx context.Context, obj *ServiceInstance) ([]ServiceBinding, error) + ServiceInstance_serviceClass func(ctx context.Context, obj *ServiceInstance) (*ServiceClass, error) + ServiceInstance_servicePlan func(ctx context.Context, obj *ServiceInstance) (*ServicePlan, error) + Subscription_serviceInstanceEvent func(ctx context.Context, environment string) (<-chan ServiceInstanceEvent, error) + type ResourceQuota struct + Limits ResourceValues + Name string + Pods *string + Requests ResourceValues + type ResourceType struct + Cpu *string + Memory *string + type ResourceValues struct + Cpu *string + Memory *string + type Secret struct + Data JSON + Environment string + Name string + type Section struct + Titles []Title + TopicType string + type Service struct + Name string + Port int + type ServiceBinding struct + Environment string + Name string + SecretName string + ServiceInstanceName string + Status ServiceBindingStatus + type ServiceBindingRefInput struct + Name string + func UnmarshalServiceBindingRefInput(v interface{}) (ServiceBindingRefInput, error) + type ServiceBindingStatus struct + Message string + Reason string + Type ServiceBindingStatusType + type ServiceBindingStatusType string + const ServiceBindingStatusTypeFailed + const ServiceBindingStatusTypePending + const ServiceBindingStatusTypeReady + const ServiceBindingStatusTypeUnknown + func (e *ServiceBindingStatusType) UnmarshalGQL(v interface{}) error + func (e ServiceBindingStatusType) IsValid() bool + func (e ServiceBindingStatusType) MarshalGQL(w io.Writer) + func (e ServiceBindingStatusType) String() string + type ServiceBindingUsage struct + Environment string + Name string + Parameters *ServiceBindingUsageParameters + ServiceBindingName string + Status ServiceBindingUsageStatus + UsedBy LocalObjectReference + type ServiceBindingUsageParameters struct + EnvPrefix *EnvPrefix + type ServiceBindingUsageParametersInput struct + EnvPrefix *EnvPrefixInput + func UnmarshalServiceBindingUsageParametersInput(v interface{}) (ServiceBindingUsageParametersInput, error) + type ServiceBindingUsageStatus struct + Message string + Reason string + Type ServiceBindingUsageStatusType + type ServiceBindingUsageStatusType string + const ServiceBindingUsageStatusTypeFailed + const ServiceBindingUsageStatusTypePending + const ServiceBindingUsageStatusTypeReady + const ServiceBindingUsageStatusTypeUnknown + func (e *ServiceBindingUsageStatusType) UnmarshalGQL(v interface{}) error + func (e ServiceBindingUsageStatusType) IsValid() bool + func (e ServiceBindingUsageStatusType) MarshalGQL(w io.Writer) + func (e ServiceBindingUsageStatusType) String() string + type ServiceBroker struct + CreationTimestamp time.Time + Labels JSON + Name string + Status ServiceBrokerStatus + Url string + type ServiceBrokerStatus struct + Message string + Ready bool + Reason string + type ServiceClass struct + CreationTimestamp time.Time + Description string + DisplayName *string + DocumentationUrl *string + ExternalName string + ImageUrl *string + Name string + ProviderDisplayName *string + Tags []string + type ServiceInstance struct + CreationTimestamp time.Time + Environment string + Labels []string + Name string + ServiceClassDisplayName string + ServiceClassName *string + ServicePlanDisplayName string + ServicePlanName *string + Status ServiceInstanceStatus + type ServiceInstanceCreateInput struct + Environment string + ExternalPlanName string + ExternalServiceClassName string + Labels []string + Name string + ParameterSchema *JSON + func UnmarshalServiceInstanceCreateInput(v interface{}) (ServiceInstanceCreateInput, error) + type ServiceInstanceEvent struct + Instance ServiceInstance + Type ServiceInstanceEventType + type ServiceInstanceEventType string + const ServiceInstanceEventTypeAdd + const ServiceInstanceEventTypeDelete + const ServiceInstanceEventTypeUpdate + func (e *ServiceInstanceEventType) UnmarshalGQL(v interface{}) error + func (e ServiceInstanceEventType) IsValid() bool + func (e ServiceInstanceEventType) MarshalGQL(w io.Writer) + func (e ServiceInstanceEventType) String() string + type ServiceInstanceStatus struct + Message string + Reason string + Type InstanceStatusType + type ServicePlan struct + Description string + DisplayName *string + ExternalName string + InstanceCreateParameterSchema *JSON + Name string + RelatedServiceClassName string + type Title struct + Anchor string + Name string + Titles []Title + type TopicEntry struct + ContentType string + ID string + Sections []Section + type UsageKind struct + DisplayName string + Group string + Kind string + Name string + Version string + type UsageKindResource struct + Name string + Namespace string