Skip to content

Commit 8bfca97

Browse files
author
SDK Automation
committed
Generated from 97f3f9d0baa9a168a3739e55d2404637dd5d7485
Add files via upload
1 parent 8f1e296 commit 8bfca97

File tree

10 files changed

+978
-0
lines changed

10 files changed

+978
-0
lines changed

sdk/domainservices/arm-domainservices/src/domainservicesManagementClient.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ class DomainservicesManagementClient extends DomainservicesManagementClientConte
1919
// Operation groups
2020
domainServiceOperations: operations.DomainServiceOperations;
2121
domainServices: operations.DomainServices;
22+
ouContainerOperations: operations.OuContainerOperations;
23+
ouContainer: operations.OuContainerOperationsOperations;
2224

2325
/**
2426
* Initializes a new instance of the DomainservicesManagementClient class.
@@ -31,6 +33,8 @@ class DomainservicesManagementClient extends DomainservicesManagementClientConte
3133
super(credentials, subscriptionId, options);
3234
this.domainServiceOperations = new operations.DomainServiceOperations(this);
3335
this.domainServices = new operations.DomainServices(this);
36+
this.ouContainerOperations = new operations.OuContainerOperations(this);
37+
this.ouContainer = new operations.OuContainerOperationsOperations(this);
3438
}
3539
}
3640

sdk/domainservices/arm-domainservices/src/models/domainServicesMappers.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,14 @@
99
export {
1010
BaseResource,
1111
CloudError,
12+
ContainerAccount,
1213
DomainSecuritySettings,
1314
DomainService,
1415
DomainServiceListResult,
1516
HealthAlert,
1617
HealthMonitor,
1718
LdapsSettings,
1819
NotificationSettings,
20+
OuContainer,
1921
Resource
2022
} from "../models/mappers";

sdk/domainservices/arm-domainservices/src/models/index.ts

Lines changed: 251 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,64 @@ export interface OperationEntity {
302302
origin?: string;
303303
}
304304

305+
/**
306+
* Container Account Description
307+
*/
308+
export interface ContainerAccount {
309+
/**
310+
* The account name
311+
*/
312+
accountName?: string;
313+
/**
314+
* The account spn
315+
*/
316+
spn?: string;
317+
/**
318+
* The account password
319+
*/
320+
password?: string;
321+
}
322+
323+
/**
324+
* Resource for OuContainer.
325+
*/
326+
export interface OuContainer extends Resource {
327+
/**
328+
* Azure Active Directory tenant id
329+
* **NOTE: This property will not be serialized. It can only be populated by the server.**
330+
*/
331+
readonly tenantId?: string;
332+
/**
333+
* The domain name of Domain Services.
334+
* **NOTE: This property will not be serialized. It can only be populated by the server.**
335+
*/
336+
readonly domainName?: string;
337+
/**
338+
* The Deployment id
339+
* **NOTE: This property will not be serialized. It can only be populated by the server.**
340+
*/
341+
readonly deploymentId?: string;
342+
/**
343+
* The OuContainer name
344+
* **NOTE: This property will not be serialized. It can only be populated by the server.**
345+
*/
346+
readonly containerId?: string;
347+
/**
348+
* The list of container accounts
349+
*/
350+
accounts?: ContainerAccount[];
351+
/**
352+
* Status of OuContainer instance
353+
* **NOTE: This property will not be serialized. It can only be populated by the server.**
354+
*/
355+
readonly serviceStatus?: string;
356+
/**
357+
* The current deployment or provisioning state, which only appears in the response.
358+
* **NOTE: This property will not be serialized. It can only be populated by the server.**
359+
*/
360+
readonly provisioningState?: string;
361+
}
362+
305363
/**
306364
* An interface representing DomainservicesManagementClientOptions.
307365
*/
@@ -335,6 +393,19 @@ export interface DomainServiceListResult extends Array<DomainService> {
335393
readonly nextLink?: string;
336394
}
337395

396+
/**
397+
* @interface
398+
* The response from the List OuContainer operation.
399+
* @extends Array<OuContainer>
400+
*/
401+
export interface OuContainerListResult extends Array<OuContainer> {
402+
/**
403+
* The continuation token for the next page of results.
404+
* **NOTE: This property will not be serialized. It can only be populated by the server.**
405+
*/
406+
readonly nextLink?: string;
407+
}
408+
338409
/**
339410
* Defines values for Ldaps.
340411
* Possible values include: 'Enabled', 'Disabled'
@@ -618,3 +689,183 @@ export type DomainServicesListByResourceGroupNextResponse = DomainServiceListRes
618689
parsedBody: DomainServiceListResult;
619690
};
620691
};
692+
693+
/**
694+
* Contains response data for the list operation.
695+
*/
696+
export type OuContainerOperationsListResponse = OperationEntityListResult & {
697+
/**
698+
* The underlying HTTP response.
699+
*/
700+
_response: msRest.HttpResponse & {
701+
/**
702+
* The response body as text (string format)
703+
*/
704+
bodyAsText: string;
705+
706+
/**
707+
* The response body as parsed JSON or XML
708+
*/
709+
parsedBody: OperationEntityListResult;
710+
};
711+
};
712+
713+
/**
714+
* Contains response data for the listNext operation.
715+
*/
716+
export type OuContainerOperationsListNextResponse = OperationEntityListResult & {
717+
/**
718+
* The underlying HTTP response.
719+
*/
720+
_response: msRest.HttpResponse & {
721+
/**
722+
* The response body as text (string format)
723+
*/
724+
bodyAsText: string;
725+
726+
/**
727+
* The response body as parsed JSON or XML
728+
*/
729+
parsedBody: OperationEntityListResult;
730+
};
731+
};
732+
733+
/**
734+
* Contains response data for the list operation.
735+
*/
736+
export type OuContainerListResponse = OuContainerListResult & {
737+
/**
738+
* The underlying HTTP response.
739+
*/
740+
_response: msRest.HttpResponse & {
741+
/**
742+
* The response body as text (string format)
743+
*/
744+
bodyAsText: string;
745+
746+
/**
747+
* The response body as parsed JSON or XML
748+
*/
749+
parsedBody: OuContainerListResult;
750+
};
751+
};
752+
753+
/**
754+
* Contains response data for the get operation.
755+
*/
756+
export type OuContainerGetResponse = OuContainer & {
757+
/**
758+
* The underlying HTTP response.
759+
*/
760+
_response: msRest.HttpResponse & {
761+
/**
762+
* The response body as text (string format)
763+
*/
764+
bodyAsText: string;
765+
766+
/**
767+
* The response body as parsed JSON or XML
768+
*/
769+
parsedBody: OuContainer;
770+
};
771+
};
772+
773+
/**
774+
* Contains response data for the create operation.
775+
*/
776+
export type OuContainerCreateResponse = OuContainer & {
777+
/**
778+
* The underlying HTTP response.
779+
*/
780+
_response: msRest.HttpResponse & {
781+
/**
782+
* The response body as text (string format)
783+
*/
784+
bodyAsText: string;
785+
786+
/**
787+
* The response body as parsed JSON or XML
788+
*/
789+
parsedBody: OuContainer;
790+
};
791+
};
792+
793+
/**
794+
* Contains response data for the update operation.
795+
*/
796+
export type OuContainerUpdateResponse = OuContainer & {
797+
/**
798+
* The underlying HTTP response.
799+
*/
800+
_response: msRest.HttpResponse & {
801+
/**
802+
* The response body as text (string format)
803+
*/
804+
bodyAsText: string;
805+
806+
/**
807+
* The response body as parsed JSON or XML
808+
*/
809+
parsedBody: OuContainer;
810+
};
811+
};
812+
813+
/**
814+
* Contains response data for the beginCreate operation.
815+
*/
816+
export type OuContainerBeginCreateResponse = OuContainer & {
817+
/**
818+
* The underlying HTTP response.
819+
*/
820+
_response: msRest.HttpResponse & {
821+
/**
822+
* The response body as text (string format)
823+
*/
824+
bodyAsText: string;
825+
826+
/**
827+
* The response body as parsed JSON or XML
828+
*/
829+
parsedBody: OuContainer;
830+
};
831+
};
832+
833+
/**
834+
* Contains response data for the beginUpdate operation.
835+
*/
836+
export type OuContainerBeginUpdateResponse = OuContainer & {
837+
/**
838+
* The underlying HTTP response.
839+
*/
840+
_response: msRest.HttpResponse & {
841+
/**
842+
* The response body as text (string format)
843+
*/
844+
bodyAsText: string;
845+
846+
/**
847+
* The response body as parsed JSON or XML
848+
*/
849+
parsedBody: OuContainer;
850+
};
851+
};
852+
853+
/**
854+
* Contains response data for the listNext operation.
855+
*/
856+
export type OuContainerListNextResponse = OuContainerListResult & {
857+
/**
858+
* The underlying HTTP response.
859+
*/
860+
_response: msRest.HttpResponse & {
861+
/**
862+
* The response body as text (string format)
863+
*/
864+
bodyAsText: string;
865+
866+
/**
867+
* The response body as parsed JSON or XML
868+
*/
869+
parsedBody: OuContainerListResult;
870+
};
871+
};

0 commit comments

Comments
 (0)