MarketplaceAgreementsClient Interface

public interface MarketplaceAgreementsClient

An instance of this class provides access to all the operations defined in MarketplaceAgreementsClient.

Method Summary

Modifier and Type Method and Description
abstract DatadogAgreementResourceInner createOrUpdate()

Create Datadog marketplace agreement in the subscription.

abstract Response<DatadogAgreementResourceInner> createOrUpdateWithResponse(DatadogAgreementResourceInner body, Context context)

Create Datadog marketplace agreement in the subscription.

abstract PagedIterable<DatadogAgreementResourceInner> list()

List Datadog marketplace agreements in the subscription.

abstract PagedIterable<DatadogAgreementResourceInner> list(Context context)

List Datadog marketplace agreements in the subscription.

Method Details

createOrUpdate

public abstract DatadogAgreementResourceInner createOrUpdate()

Create Datadog marketplace agreement in the subscription.

Returns:

the response.

createOrUpdateWithResponse

public abstract Response<DatadogAgreementResourceInner> createOrUpdateWithResponse(DatadogAgreementResourceInner body, Context context)

Create Datadog marketplace agreement in the subscription.

Parameters:

body - The body parameter.
context - The context to associate with this operation.

Returns:

the response body along with Response<T>.

list

public abstract PagedIterable<DatadogAgreementResourceInner> list()

List Datadog marketplace agreements in the subscription.

Returns:

response of a list operation as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<DatadogAgreementResourceInner> list(Context context)

List Datadog marketplace agreements in the subscription.

Parameters:

context - The context to associate with this operation.

Returns:

response of a list operation as paginated response with PagedIterable<T>.

Applies to