public class AzureApi extends Object
Modifier and Type | Field and Description |
---|---|
RegionsApi |
regions |
Constructor and Description |
---|
AzureApi(BitmovinApiClientFactory clientFactory) |
Modifier and Type | Method and Description |
---|---|
static BitmovinApiBuilder<AzureApi> |
builder()
Fluent builder for creating an instance of AzureApi
|
AzureAccount |
create(AzureAccount azureAccount)
Add Azure Account
|
AzureAccount |
delete(String infrastructureId)
Delete Azure Account
|
AzureAccount |
get(String infrastructureId)
Azure Account Details
|
PaginationResponse<AzureAccount> |
list()
List Azure Accounts
|
PaginationResponse<AzureAccount> |
list(AzureAccountListQueryParams queryParams)
List Azure Accounts
|
public final RegionsApi regions
public AzureApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<AzureApi> builder()
public AzureAccount create(AzureAccount azureAccount) throws BitmovinException
azureAccount
- The Azure Account to be added (required)BitmovinException
- if fails to make API callpublic AzureAccount delete(String infrastructureId) throws BitmovinException
infrastructureId
- Id of the Azure account (required)BitmovinException
- if fails to make API callpublic AzureAccount get(String infrastructureId) throws BitmovinException
infrastructureId
- Id of the Azure account (required)BitmovinException
- if fails to make API callpublic PaginationResponse<AzureAccount> list() throws BitmovinException
BitmovinException
- if fails to make API callpublic PaginationResponse<AzureAccount> list(AzureAccountListQueryParams queryParams) throws BitmovinException
queryParams
- The query parameters for sorting, filtering and paging options (optional)BitmovinException
- if fails to make API callCopyright © 2021. All rights reserved.