[][src]Trait rocl::apis::ServiceInstancesApi

pub trait ServiceInstancesApi {
    fn service_instance_deprovision(
        &self,
        x_broker_api_version: &str,
        instance_id: &str,
        service_id: &str,
        plan_id: &str,
        x_broker_api_originating_identity: &str,
        accepts_incomplete: bool
    ) -> Result<Value, Error>;
fn service_instance_get(
        &self,
        x_broker_api_version: &str,
        instance_id: &str,
        x_broker_api_originating_identity: &str,
        service_id: &str,
        plan_id: &str
    ) -> Result<ServiceInstanceResource, Error>;
fn service_instance_last_operation_get(
        &self,
        x_broker_api_version: &str,
        instance_id: &str,
        service_id: &str,
        plan_id: &str,
        operation: &str
    ) -> Result<LastOperationResource, Error>;
fn service_instance_provision(
        &self,
        x_broker_api_version: &str,
        instance_id: &str,
        service_instance_provision_request: ServiceInstanceProvisionRequest,
        x_broker_api_originating_identity: &str,
        accepts_incomplete: bool
    ) -> Result<ServiceInstanceProvisionResponse, Error>;
fn service_instance_update(
        &self,
        x_broker_api_version: &str,
        instance_id: &str,
        service_instance_update_request: ServiceInstanceUpdateRequest,
        x_broker_api_originating_identity: &str,
        accepts_incomplete: bool
    ) -> Result<Value, Error>; }

Required methods

fn service_instance_deprovision(
    &self,
    x_broker_api_version: &str,
    instance_id: &str,
    service_id: &str,
    plan_id: &str,
    x_broker_api_originating_identity: &str,
    accepts_incomplete: bool
) -> Result<Value, Error>

fn service_instance_get(
    &self,
    x_broker_api_version: &str,
    instance_id: &str,
    x_broker_api_originating_identity: &str,
    service_id: &str,
    plan_id: &str
) -> Result<ServiceInstanceResource, Error>

fn service_instance_last_operation_get(
    &self,
    x_broker_api_version: &str,
    instance_id: &str,
    service_id: &str,
    plan_id: &str,
    operation: &str
) -> Result<LastOperationResource, Error>

fn service_instance_provision(
    &self,
    x_broker_api_version: &str,
    instance_id: &str,
    service_instance_provision_request: ServiceInstanceProvisionRequest,
    x_broker_api_originating_identity: &str,
    accepts_incomplete: bool
) -> Result<ServiceInstanceProvisionResponse, Error>

fn service_instance_update(
    &self,
    x_broker_api_version: &str,
    instance_id: &str,
    service_instance_update_request: ServiceInstanceUpdateRequest,
    x_broker_api_originating_identity: &str,
    accepts_incomplete: bool
) -> Result<Value, Error>

Loading content...

Implementors

impl ServiceInstancesApi for ServiceInstancesApiClient[src]

Loading content...