MarketplaceAgreements Interface

public interface MarketplaceAgreements

Resource collection API of MarketplaceAgreements.

Method Summary

Modifier and Type Method and Description
abstract DatadogAgreementResource createOrUpdate()

Create Datadog marketplace agreement in the subscription.

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

Create Datadog marketplace agreement in the subscription.

abstract PagedIterable<DatadogAgreementResource> list()

List Datadog marketplace agreements in the subscription.

abstract PagedIterable<DatadogAgreementResource> list(Context context)

List Datadog marketplace agreements in the subscription.

Method Details

createOrUpdate

public abstract DatadogAgreementResource createOrUpdate()

Create Datadog marketplace agreement in the subscription.

Returns:

the response.

createOrUpdateWithResponse

public abstract Response<DatadogAgreementResource> 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<DatadogAgreementResource> list()

List Datadog marketplace agreements in the subscription.

Returns:

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

list

public abstract PagedIterable<DatadogAgreementResource> 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