1
00:00:00,930 --> 00:00:05,100
In this video we are going to explore Cdcc project directory.

2
00:00:06,050 --> 00:00:13,460
If you remember that in our application, when we are defining the A cdcc, we have a cdcc application

3
00:00:13,460 --> 00:00:21,260
and under the Cdcc application we have one STEC and we can put some constructs which include a the resources.

4
00:00:21,410 --> 00:00:25,640
So now we are creating our Cdcc application and we will see these details.

5
00:00:26,530 --> 00:00:34,930
If you come back to our CDCR application is you know that we have main folders which are lib and bean

6
00:00:34,930 --> 00:00:35,620
folders.

7
00:00:36,460 --> 00:00:38,920
So let me start with the bean folder.

8
00:00:39,750 --> 00:00:40,750
Bean folder.

9
00:00:40,770 --> 00:00:45,250
It is the entry point of seed application under the bean folder.

10
00:00:45,270 --> 00:00:48,630
We have a CDK Typekit class.

11
00:00:49,490 --> 00:00:52,860
If you click this gloss, you can see the OR beam folder.

12
00:00:52,880 --> 00:00:55,520
It is the entry point of our CDK application.

13
00:00:55,670 --> 00:00:58,370
We are basically creating a new application in here.

14
00:00:58,700 --> 00:01:02,000
It will load the stack defined in the folder.

15
00:01:02,210 --> 00:01:07,010
We are loading the stack in here, which is the CDK stack.

16
00:01:07,810 --> 00:01:16,790
And this code loads and instantiate the Halo CD Stick+ from the library of this project.

17
00:01:16,810 --> 00:01:22,980
If you go to this Halo stick+ right click code definition, you can see that this is the under the left

18
00:01:22,990 --> 00:01:23,590
folder.

19
00:01:23,680 --> 00:01:28,420
So that's why this is the enter point and is the instantiating new halo.

20
00:01:28,420 --> 00:01:29,670
CDK Stick+.

21
00:01:29,710 --> 00:01:32,380
This is the starting point of our application.

22
00:01:32,860 --> 00:01:35,380
We won't need to look at this file anymore.

23
00:01:35,410 --> 00:01:38,740
You can think that this is the starting point of the application.

24
00:01:39,340 --> 00:01:39,700
Okay.

25
00:01:39,850 --> 00:01:49,360
So if you come to the lib folder, lib folder is our actual operation, which is the basically our CD

26
00:01:49,540 --> 00:01:50,260
application.

27
00:01:50,260 --> 00:01:52,930
Main stacks are defined under the left folder.

28
00:01:52,960 --> 00:02:01,850
If you open the this Halo CD Stake class, we can see the our main stack is defined in here we are extending

29
00:02:02,020 --> 00:02:08,980
extending the stick+ and creating our Halo CD case to close in for the CD application.

30
00:02:10,010 --> 00:02:16,760
So this is the this is the file we'll be spending most of our time in here because this is where the

31
00:02:17,060 --> 00:02:19,760
sector codes defined in our application.

32
00:02:19,880 --> 00:02:23,800
In our case, we have only QR code that is commanded.

33
00:02:23,810 --> 00:02:27,370
You can see in here we have a command clause in here.

34
00:02:27,380 --> 00:02:32,840
Basically in this command in clause you can see we are creating a new space queue.

35
00:02:33,260 --> 00:02:39,800
We can uncomment and see that if we can deploy this attack, it's going to create a square skew under

36
00:02:39,800 --> 00:02:41,480
the our user account.

37
00:02:41,870 --> 00:02:44,020
Let me compare our PowerPoint slide.

38
00:02:44,030 --> 00:02:51,740
You can see here we saw the stack and now we are in here in according to our code under the Halo Seed

39
00:02:51,740 --> 00:02:54,170
case class, we have a case definition.

40
00:02:54,170 --> 00:03:00,430
If we deploy this seed application, this will be deployed to the creating the case we're using to add

41
00:03:00,560 --> 00:03:01,610
this cloud formation.
