Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
135 changes: 135 additions & 0 deletions sdk/loganalytics/mgmt-v2020_10_01/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
<!--
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.microsoft.azure.loganalytics.v2020_10_01</groupId>
<parent>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-arm-parent</artifactId>
<version>1.1.0</version>
<relativePath>../../../pom.management.xml</relativePath>
</parent>
<artifactId>azure-mgmt-loganalytics</artifactId>
<version>1.0.0-beta</version>
<packaging>jar</packaging>
<name>Microsoft Azure SDK for LogAnalytics Management</name>
<description>This package contains Microsoft LogAnalytics Management SDK.</description>
<url>https://github.com/Azure/azure-sdk-for-java</url>
<licenses>
<license>
<name>The MIT License (MIT)</name>
<url>http://opensource.org/licenses/MIT</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>scm:git:https://github.com/Azure/azure-sdk-for-java</url>
<connection>scm:git:git@github.com:Azure/azure-sdk-for-java.git</connection>
<tag>HEAD</tag>
</scm>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<legal><![CDATA[[INFO] Any downloads listed may be third party software. Microsoft grants you no rights for third party software.]]></legal>
</properties>
<developers>
<developer>
<id>microsoft</id>
<name>Microsoft</name>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-client-runtime</artifactId>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-arm-client-runtime</artifactId>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-client-authentication</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-mgmt-resources</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-arm-client-runtime</artifactId>
<type>test-jar</type>
<scope>test</scope>
<!--Below version for test jar needs to be removed, this will be done as part of v1-runtime 1.6.7-->
<version>1.6.5</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<annotationProcessors>
<annotationProcessor>
com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
</annotationProcessor>
</annotationProcessors>
<debug>true</debug>
<optimize>true</optimize>
<compilerArguments>
<AaddGeneratedAnnotation>true</AaddGeneratedAnnotation>
<Adebug>true</Adebug>
</compilerArguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8</version>
<configuration>
<excludePackageNames>*.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search</excludePackageNames>
<bottom>
<![CDATA[<code>
/**
<br />* Copyright (c) Microsoft Corporation. All rights reserved.
<br />* Licensed under the MIT License. See License.txt in the project root for
<br />* license information.
<br />*/
</code>]]>
</bottom>
</configuration>
</plugin>
</plugins>
</build>
</project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/

package com.microsoft.azure.management.loganalytics.v2020_10_01;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* The list of Log Analytics workspaces associated with the cluster.
*/
public class AssociatedWorkspace {
/**
* The id of the assigned workspace.
*/
@JsonProperty(value = "workspaceId", access = JsonProperty.Access.WRITE_ONLY)
private String workspaceId;

/**
* The name id the assigned workspace.
*/
@JsonProperty(value = "workspaceName", access = JsonProperty.Access.WRITE_ONLY)
private String workspaceName;

/**
* The ResourceId id the assigned workspace.
*/
@JsonProperty(value = "resourceId", access = JsonProperty.Access.WRITE_ONLY)
private String resourceId;

/**
* The time of workspace association.
*/
@JsonProperty(value = "associateDate", access = JsonProperty.Access.WRITE_ONLY)
private String associateDate;

/**
* Get the id of the assigned workspace.
*
* @return the workspaceId value
*/
public String workspaceId() {
return this.workspaceId;
}

/**
* Get the name id the assigned workspace.
*
* @return the workspaceName value
*/
public String workspaceName() {
return this.workspaceName;
}

/**
* Get the ResourceId id the assigned workspace.
*
* @return the resourceId value
*/
public String resourceId() {
return this.resourceId;
}

/**
* Get the time of workspace association.
*
* @return the associateDate value
*/
public String associateDate() {
return this.associateDate;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/

package com.microsoft.azure.management.loganalytics.v2020_10_01;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.microsoft.azure.ProxyResource;

/**
* The resource model definition for an Azure Resource Manager resource with an
* etag.
*/
public class AzureEntityResource extends ProxyResource {
/**
* Resource Etag.
*/
@JsonProperty(value = "etag", access = JsonProperty.Access.WRITE_ONLY)
private String etag;

/**
* Get resource Etag.
*
* @return the etag value
*/
public String etag() {
return this.etag;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/

package com.microsoft.azure.management.loganalytics.v2020_10_01;

import java.util.Collection;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.microsoft.rest.ExpandableStringEnum;

/**
* Defines values for BillingType.
*/
public final class BillingType extends ExpandableStringEnum<BillingType> {
/** Static value Cluster for BillingType. */
public static final BillingType CLUSTER = fromString("Cluster");

/** Static value Workspaces for BillingType. */
public static final BillingType WORKSPACES = fromString("Workspaces");

/**
* Creates or finds a BillingType from its string representation.
* @param name a name to look for
* @return the corresponding BillingType
*/
@JsonCreator
public static BillingType fromString(String name) {
return fromString(name, BillingType.class);
}

/**
* @return known BillingType values
*/
public static Collection<BillingType> values() {
return values(BillingType.class);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/

package com.microsoft.azure.management.loganalytics.v2020_10_01;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* The Capacity Reservation properties.
*/
public class CapacityReservationProperties {
/**
* The last time Sku was updated.
*/
@JsonProperty(value = "lastSkuUpdate", access = JsonProperty.Access.WRITE_ONLY)
private String lastSkuUpdate;

/**
* Minimum CapacityReservation value in GB.
*/
@JsonProperty(value = "minCapacity", access = JsonProperty.Access.WRITE_ONLY)
private Long minCapacity;

/**
* Maximum CapacityReservation value in GB.
*/
@JsonProperty(value = "maxCapacity", access = JsonProperty.Access.WRITE_ONLY)
private Long maxCapacity;

/**
* Get the last time Sku was updated.
*
* @return the lastSkuUpdate value
*/
public String lastSkuUpdate() {
return this.lastSkuUpdate;
}

/**
* Get minimum CapacityReservation value in GB.
*
* @return the minCapacity value
*/
public Long minCapacity() {
return this.minCapacity;
}

/**
* Get maximum CapacityReservation value in GB.
*
* @return the maxCapacity value
*/
public Long maxCapacity() {
return this.maxCapacity;
}

}
Loading